Skip to content

Rollup: calendar-aware completeness (business days, holidays) #65756

Description

@Lee-W

Body

What

Allow RollupMapper completeness to honor a calendar, so the expected set is not the raw clock coverage of the window but the applicable days only. Example: a monthly finance close only expects partitions for business days; weekends and holidays should not be included in the downstream.

Open question

Where does the calendar come from — a built-in set, a user-supplied callable, or both? How do cross-region Dags (US + EU + APAC) resolve conflicting holidays?

(pandas seems to have this calendar. worth checking it)

Related

#59294

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:metaHigh-level information important to the community

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions