A distributed job server built specifically for queuing and executing heavy SQL read jobs asynchronously. Separate out reporting layer from apps. MySQL, Postgres, ClickHouse.
This MR replaces the underlying job server (machinery) with tasqueue. API wise there are no changes and clients will not face any difference.
Misc:
Added testcase TestDeleteGroup
Due to the nature of Tasqueue, the concurrency is set during task registration. Hence, it is difficult to accommodate a different worker count for groups.
This MR replaces the underlying job server (machinery) with tasqueue. API wise there are no changes and clients will not face any difference.
Misc:
TestDeleteGroup