influxdb/query/control
Jonathan A. Sternberg c6bb1ef4e2
fix(query/control): queue size test was flaky (#14030)
In the QueueSize test, it was possible that after the `done` channel was
closed, one of the queries from the queue would begin executing. If all
three began executing before the shutdown was done, the third would
block on attempting to send a value to the `executing` channel and it
would never finish so the controller would report that shutdown failed.

This increases the queue size to a combination of the concurrency quota
and the queue size so all of the started queries will never block when
sending a signal to the executing channel.
2019-05-31 08:59:45 -05:00
..
controller.go refactor(query/control): move the controller from flux to influxdb (#13991) 2019-05-29 09:04:34 -05:00
controller_test.go fix(query/control): queue size test was flaky (#14030) 2019-05-31 08:59:45 -05:00
metrics.go refactor(query/control): move the controller from flux to influxdb (#13991) 2019-05-29 09:04:34 -05:00