The GitHub Actions job "Check newsfragment PR number" on 
airflow.git/1fanwang/aip96-resumable-operator-demo has succeeded.
Run started by GitHub user 1fanwang (triggered by 1fanwang).

Head commit for run:
55991f5cd50fc200c6862eaf32fe49d9f34d5156 / 1fanwang <[email protected]>
[demo] AIP-96: resumable Databricks operator example

Discussion-only — companion to AIP-96 v2 (cwiki) and the AIP-96 PR set
(#66402 foundation, #66410 listener hook, #66445 supervisor wiring).
NOT FOR MERGE.

Demonstrates the v1 integration pattern from AIP-96 v2: a subclass of
DatabricksSubmitRunOperator that survives worker disruption by:
  1. Persisting self.run_id to AIP-103 task_state after submit_run.
  2. Reading prior run_id on next attempt and reconnecting (no resubmit).
  3. Converting SIGTERM into AirflowTaskCheckpointed instead of letting
     on_kill cancel the Databricks run.

Imports AirflowTaskCheckpointed from airflow.sdk.exceptions, which is
introduced by #66402 and not yet on main; this branch is rebased onto
main so the diff shows only the new file. The file is self-explanatory
as a design illustration; CI on this branch will not pass alone.

Report URL: https://github.com/apache/airflow/actions/runs/25419557277

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to