package irmin-pack

  1. Overview
  2. Docs
Irmin backend which stores values in a pack file

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-3.5.2.tbz
sha256=2a1e6a7577e498fbfeb678d666da210dc48d1344637e8ecb653e1dd88c640b5f
sha512=3fb6f49a1af2f8bab1df5b6f5affaaa09f09fe892a08eb2d9de58138e56646d4a6797f3c087b22875e36e3411218ab2435fe5437ac78f323dd661932af021fad

doc/irmin-pack.unix/Irmin_pack_unix/Maker/Make/X/Gc/index.html

Module X.GcSource

module Args : sig ... end
Sourcetype t
Sourceval v : root:string -> new_files_path:string -> generation:int -> unlink:bool -> dispatcher:Args.Dispatcher.t -> fm:Args.Fm.t -> contents:Irmin.Perms.read Args.Contents_store.t -> node:Irmin.Perms.read Args.Node_store.t -> commit:Irmin.Perms.read Args.Commit_store.t -> Args.key -> t
Sourceval finalise : wait:bool -> t -> ([> `Finalised of Stats.Latest_gc.stats | `Running ], Args.Errs.t) result Lwt.t
Sourceval on_finalise : t -> ((Stats.Latest_gc.stats, Args.Errs.t) result -> unit Lwt.t) -> unit
Sourceval cancel : t -> bool
Sourceval finalise_without_swap : t -> (Optint.Int63.t * Optint.Int63.t) Lwt.t
OCaml

Innovation. Community. Security.