Compress zarr traces with blosc/zstd#47
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #47 +/- ##
===========================================
- Coverage 83.77% 55.97% -27.80%
===========================================
Files 8 29 +21
Lines 1923 7067 +5144
===========================================
+ Hits 1611 3956 +2345
- Misses 312 3111 +2799 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
This PR adds blosc/zstd compression to zarr traces to improve storage efficiency. The version is bumped from 0.17.2 to 0.17.3 with corresponding changelog updates.
Key changes:
- Implements blosc compression codec with zstd for zarr array storage
- Configures compression with shuffle mode for fixed-size types and no shuffle for variable-size types
- Sets compression level to 3
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| src/storage/zarr/common.rs | Adds blosc/zstd compression codec configuration to create_arrays function with conditional shuffle mode based on data type |
| Cargo.toml | Bumps version from 0.17.2 to 0.17.3 |
| CHANGELOG.md | Documents new compression feature in version 0.17.3 release notes |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.