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

@brandur brandur commented May 26, 2026

Copy link
Copy Markdown
Contributor

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

1 participant