Brassaia_eio_pack.Brassaia_pack
A space-optimiezed, on-disk store inspired by Git Packfiles.
module Indexing_strategy = Indexing_strategy
module Conf = Conf
val config :
?fresh:bool ->
?readonly:bool ->
?lru_size:int ->
?lru_max_memory:int option ->
?index_log_size:int ->
?merge_throttle:Conf.merge_throttle ->
?indexing_strategy:Indexing_strategy.t ->
?use_fsync:bool ->
?no_migrate:bool ->
?lower_root:string option ->
string ->
Brassaia_eio_pack.Import.Brassaia.config
Configuration options for stores. See Brassaia_pack.Conf
for more details.
module Inode = Inode
module Pack_key = Pack_key
module Pack_value = Pack_value
module type S = Brassaia_pack_intf.S
module type Maker = Brassaia_pack_intf.Maker
module type Checkable = Brassaia_pack_intf.Checkable
module Stats = Stats
module Indexable = Indexable
module Atomic_write = Atomic_write
module Layout = Layout
module Version = Version