Skip to content

Pipe: Add TsFileEvent deduplication based on Subscription#13167

Closed
Pengzna wants to merge 6 commits intoapache:masterfrom
Pengzna:TIMECHO/772
Closed

Pipe: Add TsFileEvent deduplication based on Subscription#13167
Pengzna wants to merge 6 commits intoapache:masterfrom
Pengzna:TIMECHO/772

Conversation

@Pengzna
Copy link
Copy Markdown
Collaborator

@Pengzna Pengzna commented Aug 14, 2024

as title.

The difference from Subscription is that the duplicate events are directly discarded here without assigning commit id and reporting (to ensure the order of pipeconsensus). Although duplicate events will not be reported, it does not seem to affect the correctness.

refer:
#12887
#12915
#13061

@SteveYurongSu SteveYurongSu self-assigned this Aug 14, 2024
Copy link
Copy Markdown
Contributor

@VGalaxies VGalaxies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If duplicate tsfiles are filtered out during the process stage, maybe the subscription sink won't need to filter again?

Besides, shouldn't it be impossible to get an event of type PipeRawTabletInsertionEvent from inputEventSupplier? cc @SteveYurongSu

@Pengzna Pengzna closed this Aug 20, 2024
@Pengzna Pengzna deleted the TIMECHO/772 branch June 18, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants