Skip to main content

Module file

Module file 

Source
Expand description

Structures to describe metadata of files.

Structsยง

ColumnIndexMetadata
Metadata of indexes created for a specific column in an SST file.
FileHandle
Handle to a SST file.
FileHandleInner ๐Ÿ”’
Inner data of FileHandle.
FileMeta
Metadata of a SST file.
RegionFileId
Cross-region file id.
RegionIndexId
Unique identifier for an index file, combining the SST file ID and the index version.
UncommittedSsts ๐Ÿ”’
Tracks finalized SSTs until their manifest edit is committed.

Enumsยง

IndexType
Type of index.

Constantsยง

MAX_LEVEL
Maximum level of SSTs.

Functionsยง

delete_files
Delete files for a region.
delete_index
delete_index_and_purge ๐Ÿ”’
delete_indexes
deserialize_bytes_option ๐Ÿ”’
deserialize_partition_expr ๐Ÿ”’
overlaps ๐Ÿ”’
Checks if two inclusive timestamp ranges overlap with each other.
purge_index_cache_stager ๐Ÿ”’
purge_indexes ๐Ÿ”’
serialize_bytes_option ๐Ÿ”’
Custom serde functions for Bytes fields serialized as base64 strings.
serialize_partition_expr ๐Ÿ”’
Custom serde functions for partition_expr field in FileMeta

Type Aliasesยง

FileTimeRange
Time range (min and max timestamps) of a SST file. Both min and max are inclusive.
IndexTypes
Type to store index types for a column.
Level
Type to store SST level.