Versions in this module Expand all Collapse all v1 v1.0.0 Jul 19, 2024 Changes in this version + const MaxKeyLength + type Factory func(config.LogDBConfig, LogDBCallback, string, string, vfs.IFS) (IKVStore, error) + type IKVStore interface + BulkRemoveEntries func(firstKey []byte, lastKey []byte) error + Close func() error + CommitWriteBatch func(wb IWriteBatch) error + CompactEntries func(firstKey []byte, lastKey []byte) error + DeleteValue func(key []byte) error + FullCompaction func() error + GetValue func(key []byte, op func([]byte) error) error + GetWriteBatch func() IWriteBatch + IterateValue func(fk []byte, lk []byte, inc bool, op func(key []byte, data []byte) (bool, error)) error + Name func() string + SaveValue func(key []byte, value []byte) error + type IWriteBatch interface + Clear func() + Count func() int + Delete func([]byte) + Destroy func() + Put func([]byte, []byte) + type LogDBCallback func(busy bool) Other modules containing this package github.com/foreeest/dragonboat/v2