delta-io / delta-kernel-rs

A native Delta implementation for integration with any query engine
Apache License 2.0
144 stars 41 forks source link

implement table feature getters for `Protocol` and add test #493

Closed zachschuermann closed 1 day ago

zachschuermann commented 2 days ago

new protocol.reader_features() and protocol.writer_features() getters. and added docs and visitor test.

codecov[bot] commented 2 days ago

Codecov Report

Attention: Patch coverage is 86.20690% with 4 lines in your changes missing coverage. Please review.

Project coverage is 79.82%. Comparing base (f7ff609) to head (03799b3). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
kernel/src/actions/mod.rs 75.00% 2 Missing :warning:
kernel/src/engine/arrow_data.rs 90.47% 0 Missing and 2 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #493 +/- ## ========================================== + Coverage 79.78% 79.82% +0.03% ========================================== Files 57 57 Lines 12563 12588 +25 Branches 12563 12588 +25 ========================================== + Hits 10024 10048 +24 Misses 2004 2004 - Partials 535 536 +1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.