Releases: earth-mover/icechunk
Releases · earth-mover/icechunk
v0.2.16
What's Changed
- Multipart upload for S3 native Storage instances by @paraseba in #915
- [Docs] Small docs update by @mpiannucci in #928
- Build error by @paraseba in #930
- Add raster datacube ingest by @dcherian in #925
- Bump the rust-dependencies group with 7 updates by @dependabot in #933
- Raster notebook: Use only text repr by @dcherian in #934
- Bump astral-sh/setup-uv from 5 to 6 in the actions group by @dependabot in #932
- [Python] Pickle Support for (some) Rust python objects by @mpiannucci in #924
- Update local_filesystem_storage parameter in docs by @maxrjones in #935
- Some minor grammar and spelling tweaks for the readme by @jakenotjay in #936
- Fix reporting of failed upstream tests by @dcherian in #942
- Fix upstream failure reporting by @dcherian in #943
- Fix dask 2025.4.X compatibility by @fjetter in #931
- Bump the rust-dependencies group across 1 directory with 8 updates by @dependabot in #946
- Update value error from ancestry to match interface arguments by @jakenotjay in #947
New Contributors
- @maxrjones made their first contribution in #935
- @jakenotjay made their first contribution in #936
Full Changelog: v0.2.15...v0.2.16
v0.2.15
What's Changed
- Allow to run Rust tests with logs by @paraseba in #918
- Commit learns how to rebase in case of conflict by @paraseba in #920
- Bump the rust-dependencies group with 5 updates by @dependabot in #923
- Credential refresh can be initialized with the first set of credentials by @paraseba in #921
- Release version 0.2.15 by @paraseba in #926
Full Changelog: v0.2.14...v0.2.15
v0.2.14
What's Changed
- Bump the rust-dependencies group with 2 updates by @dependabot in #909
- Add example using Icechunk to model bank transfers by @paraseba in #913
- Honor storage settings during repo creation by @paraseba in #916
- Release version 0.2.14 by @paraseba in #917
Full Changelog: v0.2.13...v0.2.14
v0.2.13
What's Changed
- Bump the rust-dependencies group with 2 updates by @dependabot in #897
- Add example to exercise high read concurrency by @paraseba in #896
- Update configuration.md to clarify caching by @rabernat in #899
- S3 Storage supports setting storage class by @paraseba in #903
- More randomness for test repo prefixes by @paraseba in #905
- Skip bytes logging in object_store by @dcherian in #906
- Release version 0.2.13 by @paraseba in #907
Full Changelog: v0.2.12...v0.2.13
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
Diffpython typing by @mpiannucci in #890 - Add chunk container repr, fix test dataset by @dcherian in #893
- Better
Debuginstances 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
Repositoryby @mpiannucci in #860 - Add upstream dev CI by @dcherian in #862
- Uncomment
delete_branchin 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_refcan 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_snapshotby @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_storagefunction 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_styleS3 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_picklingcontexts 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