Skip to content

feat: enable deletion vector features for working with tables#4101

Merged
rtyler merged 1 commit intodelta-io:mainfrom
rtyler:feat/dv-tolerance-3994
Jan 19, 2026
Merged

feat: enable deletion vector features for working with tables#4101
rtyler merged 1 commit intodelta-io:mainfrom
rtyler:feat/dv-tolerance-3994

Conversation

@rtyler
Copy link
Copy Markdown
Member

@rtyler rtyler commented Jan 19, 2026

This relaxes the strictness of some of our deletion vector checks, even
if we cannot produce deletion vectors at the moment, the datafusion work
happening in main and the underlying kernel supports reading them now.

Closes #3994

@github-actions github-actions Bot added binding/python Issues for the Python package binding/rust Issues for the Rust crate labels Jan 19, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 19, 2026

Codecov Report

❌ Patch coverage is 41.66667% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.02%. Comparing base (3808062) to head (6b88000).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
crates/core/src/kernel/transaction/protocol.rs 41.66% 2 Missing and 5 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4101      +/-   ##
==========================================
- Coverage   76.04%   76.02%   -0.03%     
==========================================
  Files         164      164              
  Lines       44656    44646      -10     
  Branches    44656    44646      -10     
==========================================
- Hits        33960    33940      -20     
- Misses       9021     9026       +5     
- Partials     1675     1680       +5     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@rtyler rtyler force-pushed the feat/dv-tolerance-3994 branch 2 times, most recently from d80d766 to 186fa42 Compare January 19, 2026 21:49
@rtyler rtyler marked this pull request as ready for review January 19, 2026 21:56
@rtyler rtyler enabled auto-merge (rebase) January 19, 2026 22:02
This relaxes the strictness of some of our deletion vector checks, even
if we cannot produce deletion vectors at the moment, the datafusion work
happening in `main` and the underlying kernel supports reading them now.

Closes delta-io#3994

Signed-off-by: R. Tyler Croy <[email protected]>
@ion-elgreco ion-elgreco force-pushed the feat/dv-tolerance-3994 branch from 186fa42 to 6b88000 Compare January 19, 2026 23:13
@rtyler rtyler merged commit d4d75cc into delta-io:main Jan 19, 2026
28 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

binding/python Issues for the Python package binding/rust Issues for the Rust crate

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Adjust deletion vectors strictness

2 participants