Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Performance Issues #228

Merged
merged 10 commits into from
Dec 9, 2023

Conversation

abhinand-c
Copy link
Contributor

  • fix: union type naming for mongo_fields having inner mongo_field
  • fix: union type naming convention
  • fix: wrong sync to async wrapper being used
  • fix: await not called on len
  • fix: Blocking code removed, and reduce has_next_page DB calls
  • fix: lint issues

mak626 and others added 10 commits November 29, 2023 17:17
eg:
field_1 = ListField(GenericLazyReferenceField(choices=[X1,X2])) generates type ModelNoneUnionType

This fix will make it ModelField1UnionType
AsyncUnionType -> UnionType
# Conflicts:
#	graphene_mongo/fields_async.py
#	graphene_mongo/types.py
Bump from released version number
@arunsureshkumar arunsureshkumar merged commit beb8415 into graphql-python:master Dec 9, 2023
16 checks passed
@mak626 mak626 deleted the fix-performance branch December 9, 2023 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants