Skip to content

chore(deps): bump graphile-worker from 0.16.6 to 0.17.3#112

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/graphile-worker-0.17.3
Open

chore(deps): bump graphile-worker from 0.16.6 to 0.17.3#112
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/graphile-worker-0.17.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown

Bumps graphile-worker from 0.16.6 to 0.17.3.

Changelog

Sourced from graphile-worker's changelog.

v0.17.3

Fixes a bad cast (::int[] instead of ::bigint[]) in failJobs resulting in an error being thrown on shutdown for people who have processed more than 2.147 billion jobs with Graphile Worker.

v0.17.2

Implement npm pkg fix hint; also: fix version export - was still incorrectly reporting 0.17.0-rc.0, because npm publish doesn't call prepack when ignore-scripts is true.

v0.17.1

Fix version export - was incorrectly reporting 0.17.0-rc.0.

v0.17.0

Major performance enhancements in this release, but they're opt-in!

  • BREAKING: jobs and queues are now locked_by their WorkerPool's id rather than the workerId.
  • BREAKING: Worker Pro users need to update to @graphile-pro/worker@0.2.x at the same time as updating Graphile Worker to this release (due to the above breaking change).
  • BREAKING: We'll now warn you if you haven't installed error handlers on the pool, and will only install them ourself if needed.
  • BREAKING: Fixes bug where CLI defaults override graphile.config.js settings (by removing CLI defaults).
  • New batching of job completion can be enabled by setting preset.worker.completeJobBatchDelay and preset.worker.failJobBatchDelay to a number 0 or higher. This can significantly reduce load on the database, at the cost of potentially leaving more locked jobs if worker crashes or is killed without cleanup before the batch executes.
  • New local queue can be enabled by setting preset.worker.localQueue.size to 1 or higher (recommend setting it to concurrency + 1). This allows jobs to be fetched in a batch and distributed locally rather on-demand fetching from each worker in the local pool; this significantly reduces load on the database especially if you're running with high concurrency. The trade-off is that more jobs will be locked at a time, and when local queues are full higher priority tasks added to the database won't be "seen" until the local queue is refetched.
  • New addJobs() JS method to enable efficiently adding a batch of jobs via the JS API.
  • Prepared statements can now be disabled via preset.worker.preparedStatements = false, useful when connecting to the database in a way that does not reliably support them. There's a minor performance penalty, so only turn them off if you need to.
  • New middleware system enabled by graphile-config is now preferred over hooks (which will be deprecated and removed in later versions). Middleware

... (truncated)

Commits

@dependabot dependabot Bot added chore Conventional Commit: chore/ci/refactor/test dependencies Dependency updates labels Jul 16, 2026
@dependabot
dependabot Bot requested a review from igolubic as a code owner July 16, 2026 15:19
@dependabot dependabot Bot added chore Conventional Commit: chore/ci/refactor/test dependencies Dependency updates labels Jul 16, 2026
@igolubic igolubic added this to Cogeto Jul 16, 2026
@igolubic igolubic moved this to In Progress in Cogeto Jul 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/graphile-worker-0.17.3 branch 3 times, most recently from 450c797 to ab8024f Compare July 17, 2026 12:06
Bumps [graphile-worker](https://github.com/graphile/worker) from 0.16.6 to 0.17.3.
- [Changelog](https://github.com/graphile/worker/blob/main/RELEASE_NOTES.md)
- [Commits](graphile/worker@v0.16.6...v0.17.3)

---
updated-dependencies:
- dependency-name: graphile-worker
  dependency-version: 0.17.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/graphile-worker-0.17.3 branch from ab8024f to a6cb8e6 Compare July 17, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Conventional Commit: chore/ci/refactor/test dependencies Dependency updates

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant