Tim Jones
Tim Jones
Please try again with v10 that was recently merged and reopen if it's not
How many records were created in the job table when the util was high?
I have tried several times to build the best index for job fetching, but apparently this work will be ongoing. 😄 If you're up for it, can you experiment with...
In v9, all jobs, including internal maintenance jobs, share the same storage. In our experience, once we have > 1mil jobs, the performance of SKIP LOCKED starts to suffer. v10...
Please re-open if this continues to happen in v10
You can already do this using wildcards. Set all workers to a wildcard by default, such as `icecream.*`, then, you can replace the wildcard with a specific flavor
> Queue patterns use the * character to match 0 or more characters. For example, a job from queue status-report-12345 would be fetched with pattern status-report-* or even stat*5. For...
Yes, sounds good
Since wildcards have been dropped in v10, my original response is no longer valid. The most feasible option seems to be some sort of additional opt-in filter like originally proposed....
The semantics of "error" is reserved for something unexpected happening during maintenance or cron handling, not a promise that wasn't cancelled before shutdown. If pg-boss were to detect and signal...