We are running a set of Hyper parameter training steps in parallel against an influx instance. Each of these steps spins up 16 concurrent threads to query the data base, and we have found since a recent upgrade of influx to Version 2.0.0 (41a2324) if we try and run parallel instances of these hyper parameter training steps, then the process fails with the following error message:
queue length exceeded
This seems to come from the following file (line 370)
Is there documentation about what I should do when this error occurs? Should I back off and retry the query?
It retries up to 50 times, with a sleep of 1 seconds between tries. This way, everything works fine, and I’ve seen up to 9 tries sometimes in the actual run.