Mavryk_store_unix.Floating_block_index
Floating blocks index map
module Block_info : sig ... end
Module Block_info
represents the values stored in the index which are used to locate the position of a block in a floating block store and its predecessors.
Key/value index associated to a floating block store where the key is a Block_hash
.t and the value is Block_info.t
.
include Index.S
with type key = Mavryk_base.TzPervasives.Block_hash.t
and type value = Block_info.t
type key = Mavryk_base.TzPervasives.Block_hash.t
type value = Block_info.t
val empty_cache : unit -> cache
val clear : t -> unit
val flush : ?no_callback:unit -> ?with_fsync:bool -> t -> unit
val close : ?immediately:unit -> t -> unit
val sync : t -> unit
val is_merging : t -> bool
val merge : t -> unit
val try_merge : t -> unit
module Checks : sig ... end
module Legacy : sig ... end