-
Notifications
You must be signed in to change notification settings - Fork 472
feat(simple reader): Implementing read using new MRD Simple Reader #4234
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
base: master
Are you sure you want to change the base?
Conversation
…abhishek/mrd_reader
|
/gemini review |
|
/gemini summary |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #4234 +/- ##
==========================================
- Coverage 83.10% 83.05% -0.06%
==========================================
Files 154 156 +2
Lines 18915 19157 +242
==========================================
+ Hits 15720 15911 +191
- Misses 2622 2653 +31
- Partials 573 593 +20
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…nges in e2e tests" This reverts commit b496c4d.
Description
This pull request introduces a new 'MRD Simple Reader' for zonal buckets, enabled by a new enable-kernel-reader flag. This involves adding a new read path in the filesystem logic, and several new components like MrdInstance and MrdSimpleReader to manage multi-range downloads. The changes are extensive and include new logic for caching and lifecycle management of downloader instances, along with comprehensive tests.
Link to the issue in case of a bug fix.
b/472227021
Testing details
Any backward incompatible change? If so, please explain.