-
Notifications
You must be signed in to change notification settings - Fork 76
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
Hanging dataloader #41
Comments
Hi @chaffeqa, Could be possible to have a quick overview of your installed packages (version of graphene, promises, graphene-*, ...). |
Unfortunately I don't have a good bit of sample code, the integration was pretty intense though, lots of records, large batches, but I'm fairly confident that for every key we would try to load, we would return either a record or |
Version of promise? |
it seemed to resolve to
|
This issue is only caused by the promises package. I believe the issue was fixed in 2.0.2 with this commit: 57d2058. You can try to see if with Please keep me in the loop with the results :) |
Actually we ran into that issue, but only with the However that doesn't seem to address the issue of "hanging requests" due to unfulfilled promises (unless I'm missing something deeper in the code that it effects) The main reason for writing this is because I'm curious whether this commit may deal with the bug we were having. I didn't dive in deep enough to see what case it addresses, but we definitely didnt have it in our codebase |
Thanks for the info! We can confirm 2.0.2 fixes the issue we saw. I have a further question though, I did some diffing to see the changes (FYI I think the git tags and pypi versions are pretty confusing right now, but understandable since you have so many projects to keep in sync here 😃 ): I wanted to ask about how you feel 2.1.x (master) changes from 2.0.2 are as:
|
I just sent you an email containing a stacktrace referencing a bug we encountered on From my understanding, the callback chain is losing context somewhere, and ends up calling Either way, I wish I had more time to isolate the issue and make a test, but at this point this is the best I can do. Hope its helpful, and even more that the issue is fixed with your moving away from |
We have experianced issues with v2.0.1 where a promise(s) would not be resolved, and the graphene request would hang forever. I wanted to get a totally hopeful response that this may be a known issue, and that it is solved in cb9bbff
The text was updated successfully, but these errors were encountered: