Skip to content

Conversation

@anoopj
Copy link
Collaborator

@anoopj anoopj commented Sep 23, 2025

What changes are proposed in this pull request?

Add a new end to end test for tombstone expiration in log compaction writer we introduced in
#1234

Fixes: #1288

@codecov
Copy link

codecov bot commented Sep 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.80%. Comparing base (3637ebf) to head (d23bc96).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1341   +/-   ##
=======================================
  Coverage   84.80%   84.80%           
=======================================
  Files         113      113           
  Lines       28642    28642           
  Branches    28642    28642           
=======================================
  Hits        24289    24289           
  Misses       3196     3196           
  Partials     1157     1157           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions bot added the breaking-change Change that require a major version bump label Sep 30, 2025
batch.into_parts().0,
))
});
let compaction_data_iter = compacted_data_batches.into_iter().map(Ok);
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fixed this bug in the test.

Copy link
Member

@zachschuermann zachschuermann left a comment

Choose a reason for hiding this comment

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

LGTM! fairly verbose (no fault here, just noticing room for improvement in general), perhaps we get this in but open a follow up to improve this + general test infra? Would love to start collecting examples and see how we can begin to improve

@anoopj anoopj removed the breaking-change Change that require a major version bump label Oct 1, 2025
@OussamaSaoudi OussamaSaoudi requested review from OussamaSaoudi and removed request for nicklan October 1, 2025 18:33
@anoopj anoopj merged commit 02dc795 into delta-io:main Oct 1, 2025
21 checks passed
@anoopj anoopj deleted the test2 branch October 1, 2025 20:25
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.

Create an e2e test for log compaction/checkpoints

3 participants