-
Notifications
You must be signed in to change notification settings - Fork 440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] feat: handle partition filters via kernel expressions #3099
base: main
Are you sure you want to change the base?
Conversation
ACTION NEEDED delta-rs follows the Conventional Commits specification for release automation. The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification. |
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
ebf5f60
to
b946f92
Compare
Signed-off-by: Robert Pack <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3099 +/- ##
==========================================
- Coverage 72.54% 72.37% -0.18%
==========================================
Files 128 128
Lines 41201 41333 +132
Branches 41201 41333 +132
==========================================
+ Hits 29890 29913 +23
- Misses 9409 9486 +77
- Partials 1902 1934 +32 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Signed-off-by: Robert Pack <[email protected]>
Description
This PR denotes another step in adopting delta-kernel-rs. The main initial intent was to update the partition filtering logic to be based on the expression system from kernel.
To make this work, we also needed to update the ownership model of the iterators we return when we iterate over logical filers from the log. This implies some API changes ...
Still iterating and cleaning up, but wanted to open this PR to have some visibility into the work for anyone interested.
Related Issue(s)
Documentation