Skip to content

Active job rescue based on heartbeat#1256

Open
brandur wants to merge 1 commit into
masterfrom
brandur-job-heartbeat
Open

Active job rescue based on heartbeat#1256
brandur wants to merge 1 commit into
masterfrom
brandur-job-heartbeat

Conversation

@brandur
Copy link
Copy Markdown
Contributor

@brandur brandur commented May 26, 2026

Wrote up the main description already elsewhere.

@brandur brandur force-pushed the brandur-job-heartbeat branch 2 times, most recently from 87ccfde to 308f07b Compare May 26, 2026 14:59
Wrote up the main description already elsewhere.
@brandur brandur force-pushed the brandur-job-heartbeat branch from 308f07b to 3ec3ebf Compare May 26, 2026 15:17
brandur added a commit that referenced this pull request Jun 4, 2026
This one's presented as an alternative to #1256 with its own alternative
Pro implementation and which may provide some superior properties around
potential bloat for table bloat in `river_job`.

Changes:

* Pilot picks up a new `JobRescueMany` function. In the `StandardPilot`,
  this just goes directly to the function of the same name in the
  driver's `Executor`.

* We now inject `ProducerReportInterval` in `PilotInitParams`. This
  value is useful to an underlying pilot in knowing what age of producer
  row it should respect when performing a job rescue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant