Releases: earth-mover/icechunk
Releases · earth-mover/icechunk
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
v0.2.1
v0.2.0
What's Changed
- Docs: fix errors in quickstart by @ianhi in #727
- Add ERA5 demo dataset / Benchmarks on coiled by @dcherian in #684
- Add optional object store backend for s3 by @mpiannucci in #728
- Add Virtual and Configuration docs by @mpiannucci in #720
- Update xarray.md by @NicWayand in #732
- Skip sharding codec in test by @paraseba in #735
- Repository.readonly_session default by @paraseba in #737
- Benchmarks incremental improvements by @dcherian in #740
- Update xarray and zarr docs by @ianhi in #739
- Remote benchmark tweaks by @dcherian in #741
- Flatbuffers for serialization by @paraseba in #733
- Fix getsize benchmark by @dcherian in #742
- Python's
Repository.ancestry
now returns an iterator by @paraseba in #751 - Treat zarr metadata as a blob (mostly) by @paraseba in #749
- DOC: update contributing instructions by @ianhi in #748
- Switch to conditional PUT for branch updates by @paraseba in #755
- Fix for storage test by @mpiannucci in #760
- Fix bug in clean prefix detection by @paraseba in #761
- New API to set multiple virtual chunk refs at once by @paraseba in #757
- Release version 0.2.0 by @paraseba in #758
New Contributors
- @ianhi made their first contribution in #727
- @NicWayand made their first contribution in #732
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- Change yml dependency by @paraseba in #704
- Don't write
dimension_names
to JSON if null by @dcherian in #709 - Add GCS Refreshable Credentials by @mpiannucci in #687
- Icechunk learns how to do
diff
andstatus
by @paraseba in #711 diff
andstatus
return richer information by @paraseba in #715- Diff should not include changes applied in the
from
commit by @paraseba in #719 - Add static bearer token auth for GCS by @mpiannucci in #721
- Release 0.1.3 by @mpiannucci in #722
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Add Storage specific docs by @mpiannucci in #666
- Optionally expire refs when runing snapshot expiration by @paraseba in #673
- Add conda-forge badge & installation instructions for conda by @andersy005 in #674
- Better
Storage
errors by @paraseba in #680 - Add multithreaded test by @paraseba in #678
- Add example code for tigris by @dcherian in #688
- Fix preload manifest regexes by @paraseba in #692
- Better error reporting and logs by @paraseba in #689
- Add logging to complex operations by @paraseba in #693
- Expose spec version to python by @paraseba in #696
- Faster getsize_prefix by @paraseba in #697
- Faster
exists
method in the Store by @paraseba in #701 - Add --skip-setup flag to benchmarks runner by @dcherian in #699
- Release version 0.1.2 by @paraseba in #695
New Contributors
- @andersy005 made their first contribution in #674
Full Changelog: v0.1.1...v0.1.2