generic_tile.md

April 7, 2022 ยท View on GitHub

The generic tile is a tile prepended with some extra header data, so that it can be used stand-alone without requiring extra information from the array schema. A generic tile has the following on-disk format:

FieldTypeDescription
Version numberuint32_tFormat version number of the generic tile
Persisted sizeuint64_tPersisted (e.g. compressed) size of the tile
Tile sizeuint64_tIn-memory (e.g. uncompressed) size of the tile
Datatypeuint8_tDatatype of the tile
Cell sizeuint64_tCell size of the tile
Encryption typeuint8_tType of encryption used in filtering the tile
Filter pipeline sizeuint32_tNumber of bytes in the serialized filter pipeline
Filter pipelineFilter PipelineFilter pipeline used to filter the tile
Tile dataTileThe serialized tile data