Skip to content

Development - #182

Closed
bogovicj wants to merge 468 commits into
masterfrom
development
Closed

Development#182
bogovicj wants to merge 468 commits into
masterfrom
development

Conversation

@bogovicj

Copy link
Copy Markdown
Contributor

No description provided.

bogovicj and others added 30 commits May 21, 2025 16:25
* remove duplicate license header
* add constants
…ip/codecsReadData

# Conflicts:
#	src/main/java/org/janelia/saalfeldlab/n5/HttpKeyValueAccess.java
…tation

refactor: reduce scope of shard capability. Only support full Shard writes (InMemoryShard) and partial shard reads (VirtualShard)
* add abstract KeyValueAccessSplittableReadData
* ReadData.length does now throw IOException
* testing ConcatenatedBytesCodec
bogovicj and others added 29 commits November 3, 2025 15:01
* Slices
* SliceTrackingReadData
…for HTTP KVA

Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
… clauses, the normal calls handle this when it is cached

Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
* logs number of backend reads when reading blocks from shards
… interface as a static method

Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
* getDatasetCodecInfos from DatasetAttributes
Signed-off-by: Caleb Hulbert <cmhulbert@gmail.com>
* add TransposeCodec implementation
* DefaultDatasetAccess applies DatasetCodec chain
…onversion

`createDataset` returns (possibly new) DatasetAttributes
* implementation layer needs a different permutation due to c- f-order
* extract sub-codecs from serialized codecs
* use correct codec implementation
* add commons-codec dependency
* add test
* encodes / decodes string valued hex representations
* getDefaultValue returns a JsonElement
* to avoid clash of corresponding padded codec in n5-zarr
* TransposeCodecInfo applies its permutation directly
* special case processing for serialization moved to zarr
@bogovicj bogovicj closed this Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants