The GitHub Actions job "Tests (AMD)" on airflow.git/fix-rollup-partition-date 
has succeeded.
Run started by GitHub user Lee-W (triggered by Lee-W).

Head commit for run:
de416b5f3f7c9e7196604b84aa2aaa9e267acd23 / Wei Lee <[email protected]>
refactor(scheduler): type partition helpers at the Timetable protocol level

The partitioned-asset Dag run path only calls the base 
`Timetable.get_partition_mapper` on its timetable, so its helpers were 
over-typed as `PartitionedAssetTimetable`. That over-narrow type was what 
forced the `if TYPE_CHECKING: assert isinstance(...)` boilerplate the reviewer 
flagged.

Widen `_resolve_asset_partition_status` / `_resolve_partition_date` to accept 
`Timetable` and gate on the generic `timetable.partitioned` flag. This drops 
the assert boilerplate with no narrowing needed and keeps the path open to any 
partitioned timetable, matching the documented 
`partitioned`/`get_partition_mapper` protocol on the base class.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to