Module kv_log_store

Source

Modulesยง

buffer ๐Ÿ”’
reader
serde ๐Ÿ”’
state ๐Ÿ”’
v1 ๐Ÿ”’
v2 ๐Ÿ”’
A new version of log store schema. Compared to v1, the v2 added a new vnode column to the log store pk, becomes epoch, seq_id and vnode. In this way, providing a log store pk, we can get exactly one single row.
writer ๐Ÿ”’

Structsยง

FlushInfo ๐Ÿ”’
KvLogStoreFactory
KvLogStoreMetrics ๐Ÿ”’
KvLogStorePkInfo ๐Ÿ”’
KvLogStoreReadMetrics

Constantsยง

FIRST_SEQ_ID ๐Ÿ”’

Type Aliasesยง

KvLogStorePkRow ๐Ÿ”’
ReaderTruncationOffsetType ๐Ÿ”’
Readers truncate the offset at the granularity of seq id. None SeqIdType means that the whole epoch is truncated.
RowOpCodeType ๐Ÿ”’
SeqIdType ๐Ÿ”’