Skip to content

Flink: RewriteDataFile support dynamic time filter#15865

Open
Guosmilesmile wants to merge 1 commit intoapache:mainfrom
Guosmilesmile:rewrite_dynamic_time_filter
Open

Flink: RewriteDataFile support dynamic time filter#15865
Guosmilesmile wants to merge 1 commit intoapache:mainfrom
Guosmilesmile:rewrite_dynamic_time_filter

Conversation

@Guosmilesmile
Copy link
Copy Markdown
Contributor

Currently, Flink's file rewrite supports configuring filters, but the filtering is static. In daily use cases, data is stored for a relatively long period of time, and historical data can overwhelm the compaction tasks, causing real-time compaction jobs to pile up. In practice, we only need to focus on compacting data from the recent N days.

This PR mainly aims to add support for passing a time field and a time range that the compaction job should focus on.

@github-actions github-actions bot added the flink label Apr 2, 2026
@Guosmilesmile Guosmilesmile force-pushed the rewrite_dynamic_time_filter branch from da6b711 to d2a17d8 Compare April 2, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant