Skip to content

Conversation

HerveRiviere
Copy link
Collaborator

By falling back to wallclock time when there is no record (i.e. when the upstream DataWriter calls write(), when the buffer is empty) we initiate a rotation of tmp files to committed files if any of the time intervals trigger.

Applying unmerged commit from original project : confluentinc#684

Problem

Solution

Does this solution apply anywhere else?
  • yes
  • no
If yes, where?

Test Strategy

Testing done:
  • Unit tests
  • Integration tests
  • System tests
  • Manual tests

Release Plan

HerveRiviere and others added 2 commits October 10, 2025 16:34
By falling back to wallclock time when there is no record (i.e. when the upstream `DataWriter` calls `write()`, when the buffer is empty) we initiate a rotation of tmp files to committed files if any of the time intervals trigger.

Applying unmerged commit from original project : confluentinc#684
@deniskirsanov deniskirsanov self-requested a review October 10, 2025 15:25
@HerveRiviere HerveRiviere merged commit a5af3a0 into criteo-fork Oct 13, 2025
1 check passed
@HerveRiviere HerveRiviere deleted the file-rotation-no-record branch October 13, 2025 14:31
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.

2 participants