Skip to content

PartitionMapper, IdentityMapper, PartitionedAssetTimetable - core / task-sdk separation#60204

Merged
Lee-W merged 6 commits intoapache:mainfrom
astronomer:partition-mapper-to-sdk
Jan 22, 2026
Merged

PartitionMapper, IdentityMapper, PartitionedAssetTimetable - core / task-sdk separation#60204
Lee-W merged 6 commits intoapache:mainfrom
astronomer:partition-mapper-to-sdk

Conversation

@Lee-W
Copy link
Member

@Lee-W Lee-W commented Jan 7, 2026

Why

core, task-sdk separation for PartitionMapper, IdentityMapper, and PartitionedAssetTimetable,

closes: #59318

What

  • Add PartitionMapper, IdentityMapper, and PartitionedAssetTimetable to airflow.sdk
  • Serialize SDK ones and than deserialize them into the core counterpart for the server

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@Lee-W Lee-W changed the title feat(asset-partition): add PartitionedAssetTimetable, IdentityMapper … PartitionMapper, PartitionedAssetTimetable - core / task-sdk separation Jan 7, 2026
@Lee-W Lee-W force-pushed the partition-mapper-to-sdk branch 12 times, most recently from 75bbd93 to 6683638 Compare January 14, 2026 10:06
@Lee-W Lee-W changed the title PartitionMapper, PartitionedAssetTimetable - core / task-sdk separation PartitionMapper, IdentityMapper, PartitionedAssetTimetable - core / task-sdk separation Jan 14, 2026
@Lee-W Lee-W marked this pull request as ready for review January 14, 2026 10:09
@Lee-W Lee-W force-pushed the partition-mapper-to-sdk branch 2 times, most recently from 58b52cf to 7644f3b Compare January 15, 2026 10:06
@Lee-W Lee-W requested review from dstandish and uranusjr January 16, 2026 06:33
@Lee-W Lee-W force-pushed the partition-mapper-to-sdk branch 2 times, most recently from 476b173 to 2217706 Compare January 20, 2026 02:27
@Lee-W Lee-W force-pushed the partition-mapper-to-sdk branch from 2217706 to 3e54997 Compare January 21, 2026 09:48
@Lee-W Lee-W merged commit b8e431f into apache:main Jan 22, 2026
245 of 246 checks passed
@Lee-W Lee-W deleted the partition-mapper-to-sdk branch January 22, 2026 03:33
henry3260 pushed a commit to henry3260/airflow that referenced this pull request Jan 23, 2026
henry3260 pushed a commit to henry3260/airflow that referenced this pull request Jan 23, 2026
suii2210 pushed a commit to suii2210/airflow that referenced this pull request Jan 26, 2026
shreyas-dev pushed a commit to shreyas-dev/airflow that referenced this pull request Jan 29, 2026
jhgoebbert pushed a commit to jhgoebbert/airflow_Owen-CH-Leung that referenced this pull request Feb 8, 2026
choo121600 pushed a commit to choo121600/airflow that referenced this pull request Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

asset partition - core / task SDK separation

3 participants