/jobs/queue/list, I just need to add a filter by tagI don't mind using a network file system for multiple pods/workers to mount for cache purposes. I see the enterprise edition supports S3 cache, so if that gets open sourced for self-hosted, a local minio setup would be useful there.It's a tough question. The code is actually already public, just under a rust feature flag. It's not particularly hard code, but we need to have an incentive for people to give us a bit of money so we can continue writing good code and making our investors happy. On the other hand, it feels a bit silly to force people into a contrived inferior network mount so they don't use our shiny Enterprise Edition
/jobs/queue/list is the right upscale API. For the downscale, I think it would likely be something like "kill yourself after X minutes without a job" which is a capitalist utopia.queue_push_countreturn {field1: a.result, field2: b.result } is one possibility for instance
/jobs/queue/list/jobs/queue/listqueue_push_countreturn {field1: a.result, field2: b.result }