Releases: earth-mover/icechunk
Releases · earth-mover/icechunk
v0.2.12
What's Changed
- Add expiration to stateful test by @dcherian in #868
- Update pyo3. by @paraseba in #885
- Rust integration tests can run in more object stores. by @paraseba in #884
- Log errors during listing and deleting of objects by @paraseba in #886
- Disallow tag/branch creation with non-existing snapshot by @paraseba in #888
- Fail when creating Storage for Tigris using s3_compatible by @paraseba in #889
- Fix
Diff
python typing by @mpiannucci in #890 - Add chunk container repr, fix test dataset by @dcherian in #893
- Better
Debug
instances and repr methods. by @paraseba in #891 - Update sample-datasets page by @dcherian in #887
- Use dask array native reduction by @fjetter in #864
- Release version v0.2.12 by @paraseba in #894
New Contributors
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Small docs polish by @dcherian in #856
- Add expiration/GC notebook by @dcherian in #857
- Update GC docstrings by @dcherian in #858
- Add optional default commit metadata to
Repository
by @mpiannucci in #860 - Add upstream dev CI by @dcherian in #862
- Uncomment
delete_branch
in stateful repo ops test by @dcherian in #866 - Fix bug in expiration that creates a commit loop by @paraseba in #869
- Fix repo serialization with default commit metadata by @mpiannucci in #863
expire_ref
can now edit snapshot pointed by refs by @paraseba in #870- Bump the rust-dependencies group across 1 directory with 3 updates by @dependabot in #872
- Fix ref delete during ref expiration by @paraseba in #873
- Add logging to GC and expiration by @paraseba in #874
- Add
lookup_snapshot
by @dcherian in #876 - Remove cache entries during GC by @dcherian in #875
- One more GC bugfix by @dcherian in #878
- Release version 0.2.11 by @paraseba in #879
New Contributors
- @norlandrhagen made their first contribution in #848
Full Changelog: v0.2.8...v0.2.11
v0.2.8
What's Changed
- Fix some cargo-deny issues (and a test) by @paraseba in #824
- docs: Fix rendering of tab by @ianhi in #823
- fix(lib.rs): Python CLI issues 0 exit code when using --help by @DahnJ in #818
- Bump the rust-dependencies group across 1 directory with 9 updates by @dependabot in #825
- Upgrade to rustc 1.85.0 and edition=2024 by @paraseba in #832
- Update dependencies by @paraseba in #840
- Update ERA5 public data; add to R2. by @dcherian in #817
- New
total_chunks_storage
function by @paraseba in #841 - Don't do multipart uploads for chunks by @paraseba in #845
- Release version 0.2.8 by @paraseba in #846
Full Changelog: v0.2.7...v0.2.8
v0.2.7
v0.2.6
What's Changed
- Add
force_path_style
S3 config to force path-style addressing by @dcherian in #805 - Initial support for tigris consistency by @paraseba in #806
- Better Tigris description in design doc by @paraseba in #811
- Warn about concurrent Repo creation by @rabernat in #803
- cli by @paraseba in #812
- docs: Add warnings about potential deadlock when opening a repository from processes by @relativityhd in #809
- Release version 0.2.6 by @paraseba in #813
New Contributors
- @relativityhd made their first contribution in #809
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Support nested
allow_pickling
contexts by @dcherian in #790 - Bump the rust-dependencies group with 12 updates by @dependabot in #792
- Start of executable docs by @ianhi in #777
- Set fallback region by @dcherian in #797
- Support for read-only Storage by @paraseba in #798
- Garbage collection results expose number of bytes deleted by @paraseba in #799
- Release version 1.0rc1 by @paraseba in #800
- Release version 0.2.5 by @paraseba in #801
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- [Docs] Remove note about s3 express zone by @mpiannucci in #784
- Add multi-processing write example by @dcherian in #779
- Windows test by @paraseba in #669
- Release prep for 0.2.4 by @mpiannucci in #788
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Export
gcs_refreshable_credentials
in__init__.py
by @lindseynield in #776 - Add
icechunk.print_debug_info()
and Issue Templates by @ianhi in #753 - Make repositories pickelable by @mpiannucci in #778
- Add repr for
Storage
by @mpiannucci in #782 - Update changelog for 0.2.3 release by @mpiannucci in #783
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Fix: Check for clean prefix hides access errors by @paraseba in #766
- Only write content-type if the object store accepts metadata by @paraseba in #769
- feat: unify API on snapshot_id by @DahnJ in #770
readonly_session("main", as_of=...)
to open a branch at a timestamp by @paraseba in #768- doc: fix wrong name in docstrings by @ianhi in #775
- Add support for
get_credentials
callable ingcs_storage
by @lindseynield in #774 - Release prep for 0.2.2 by @mpiannucci in #771
New Contributors
- @DahnJ made their first contribution in #770
- @lindseynield made their first contribution in #774
Full Changelog: v0.2.1...v0.2.2