When the status queue is too big, wait to clear_completed and clear_failed to check all items if they are completed/failed and them remove the items takes too much time. This approach removes when encounters the completed?/failed? item and then keeps returning the hashs of removed items.
And i've removed the glueoutputbuf from redis-test.conf since it doesn't work on redis >= 2.6
When the status queue is too big, wait to clear_completed and clear_failed to check all items if they are completed/failed and them remove the items takes too much time. This approach removes when encounters the completed?/failed? item and then keeps returning the hashs of removed items.
And i've removed the glueoutputbuf from redis-test.conf since it doesn't work on redis >= 2.6