libzarr
Header-only C++17 Zarr v2/v3, WASM-compatible
Loading...
Searching...
No Matches
Public Attributes | List of all members
zarr::ShardLevel Struct Reference

#include <metadata.hpp>

Public Attributes

std::vector< std::uint64_t > shard_shape
 Shard (outer chunk) shape at this level.
 
std::vector< CodecSpecindex_codecs
 Codecs of the shard index (fixed-size: bytes and optional crc32c).
 
bool index_at_end = true
 v3 sharding spec index_location: end (default) or start.
 

Detailed Description

One level of sharding, outermost first (nested sharding stacks levels). ArrayMeta::chunk_shape is always the innermost (true chunk) shape; each level's shard shape is an integer multiple of the next level's.


The documentation for this struct was generated from the following file: