Kyle Downey

Results 5 issues of Kyle Downey

After less than 30 seconds of subscribing the Tartiflette ASGI implementation blows up with an exception. I see this both with Altair and with a simple Python graphql_client-based client, so...

This is a big ask as it would involve both Python client and server-side changes, but it would be hugely valuable and would help you scale to many more users...

The Python client (and possibly the backend) will silently accept a duplicate subscription (same label, color, address, etc.). I ran my code twice and ran list_subscriptions() afterward, and saw this...

backend

If there is an open subscription the client should automatically retry / reconnect, maybe with an exponential backoff. I have found the tenacity package helpful for this in the past....

On Python 3.8.12 with py-graphql-client 0.1.1 and websockets-client 0.54.0 running on Ubuntu focal, I see this exception when I call close(): ``` stopping 5990f26aabc1472bad9913d8d3cf34b9 Exception in thread Thread-1: Traceback (most...