Skip to content

0.17.3-moveo.1

Pre-release
Pre-release

Choose a tag to compare

@anavalo anavalo released this 20 Aug 13:05

Upstream graphile-worker@0.17.3 plus the fix for graphile/worker#621 (localQueue breaks the serial execution guarantee for named queues), proposed upstream as graphile/worker#622.

getJobs batch fetch now keeps only the first job per named queue, so localQueue can no longer hand two jobs of the same session:<id> queue to different workers concurrently. The batchSize=1 SQL is byte-identical to upstream. Test suite 104/104, including the two regression tests from the upstream PR.

Not on npm yet. The attached tarball is the npm pack output for tag v0.17.3-moveo.1 (811dc64), so consumers can install the fork by URL in the meantime:

npm i https://github.com/moveo-ai/graphile-worker/releases/download/v0.17.3-moveo.1/moveo-ai-graphile-worker-0.17.3-moveo.1.tgz

npm shasum 831701e89de277ea925f9d3fe3985c392f96fe67, sha256 1217070cf163161a47daa005509d2d97e45bcbcab76fadf697c51930879df147, 127 files, 130.9 kB.

To be retired when the fix lands in an upstream release.