-
-
Notifications
You must be signed in to change notification settings - Fork 330
Sharding storage transformer for v3 #1111
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
Merged
joshmoore
merged 68 commits into
zarr-developers:main
from
scalableminds:sharding-storage-transformer
Feb 2, 2023
Merged
Changes from all commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
605620b
add storage_transformers and get/set_partial_values
jstriebel 566e4b0
formatting
jstriebel 5f85439
add docs and release notes
jstriebel 3c38d57
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel dd7fedb
add test_core testcase
jstriebel e33b365
Update zarr/creation.py
jstriebel 81ebf68
apply PR feedback
jstriebel ca28471
add comment that storage_transformers=None is the same as storage_tra…
jstriebel 85f3309
use empty tuple as default for storage_transformers
jstriebel 03de894
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 41eaafb
make mypy happy
jstriebel 5d7be76
better coverage, minor fix, adding rmdir
jstriebel 46229ad
add missing rmdir to test
jstriebel 3a9f7cc
increase coverage
jstriebel efa4e07
improve test coverage
jstriebel b4668a8
fix TestArrayWithStorageTransformersV3
jstriebel e4a4853
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel e454046
Update zarr/creation.py
jstriebel a3c7f74
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 92ce212
add sharding storage transformer
jstriebel f6c87b4
add actual transformer
jstriebel df2dd71
fixe, and allow partial reads for uncompressed v3 arrays
jstriebel c041dd8
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 06ce675
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel 696d5ca
pick generic storage transformer changes from #1111
jstriebel 4c0807e
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel c099440
increase coverage
jstriebel 61db74a
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel 83c9389
make lgtm happy
jstriebel fde61e8
add release note
jstriebel de4de18
better coverage
jstriebel 0deb2b6
fix hexdigest
jstriebel d3eda71
improve tests
jstriebel 093926c
fix order of storage transformers
jstriebel be98c01
fix order of storage transformers
jstriebel 6e2790c
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel 7c2767a
retrigger CI
jstriebel 9257b85
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel e7b14b7
minor test improvement
jstriebel a52300c
minor test update
jstriebel a960481
apply PR feedback
jstriebel 146c30a
Merge remote-tracking branch 'origin/main' into storage-transformers-…
jstriebel 6bc1025
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel 59cca8b
minor fixes
jstriebel 92a48d8
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel c2dc0d6
make flake8 happy
jstriebel 12dc1ae
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel 91f10ff
call ensure_bytes in sharding transformer
jstriebel 73fb0a5
minor fixes
jstriebel 7402262
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel b9d8177
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 91f0c2c
apply PR feedback
jstriebel e68c97f
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 490b962
Merge branch 'storage-transformers-and-partial-get-set' into sharding…
jstriebel e1960a1
adapt to supports_efficient_get_partial_values property
jstriebel c1bc26d
add ZARR_V3_SHARDING flag for sharding usage
jstriebel 6f5b35a
fix release notes
jstriebel 070c02c
fix release notes
jstriebel ef5c020
Merge remote-tracking branch 'scm/storage-transformers-and-partial-ge…
jstriebel a7e4d89
Merge remote-tracking branch 'origin/main' into storage-transformers-…
joshmoore fcb9ba0
Merge pull request #3 from joshmoore/storage-transformers-and-partial…
jstriebel b6588e7
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel eba9006
Merge branch 'main' into storage-transformers-and-partial-get-set
jstriebel 652653d
Merge remote-tracking branch 'scm/storage-transformers-and-partial-ge…
jstriebel 1ccf052
Merge remote-tracking branch 'origin/main' into sharding-storage-tran…
jstriebel 8bb79ef
Merge branch 'main' into sharding-storage-transformer
jstriebel a2eb332
Merge branch 'main' into sharding-storage-transformer
jstriebel dbf9fff
Merge branch 'main' into sharding-storage-transformer
jstriebel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.