package irmin-pack
Irmin backend which stores values in a pack file
Install
Dune Dependency
Authors
Maintainers
Sources
irmin-3.3.2.tbz
sha256=95a87ecc3dc2b35eee56cb351c32d2bd78c8967180a4b028324d815bfce1a6ff
sha512=20faba561c80c5389e91993d7e2cc0cedd1330cf098b68f0456f5068cde369a5589a05cd2aeb0a701d65a7d1e1e6f4045ccfbf60349cbea2bfd02981d7bb244c
doc/irmin-pack.unix/Irmin_pack_unix/Maker/argument-1-Config/index.html
Parameter Maker.Config
val contents_length_header : Irmin_pack.Conf.length_header
Describes the length header of the user's contents values when binary-encoded. Supported modes are:
Some `Varint
: the length header is a LEB128-encoded integer at the very beginning of the encoded value.
None
: there is no length header, and values have unknown size. NOTE: when usingirmin-pack
in this mode, the selected indexing strategy must index all contents values (as recovering contents values from the store will require referring to the index for their length information).
val inode_child_order : Irmin_pack.Conf.inode_child_order
If true
, irmin-pack raises Failure
if it is asked to save the empty inode. This default is false
. It should be set to true
if the Schema
of the store allows a hash collision between the empty inode and this string of length 1: "\000"
.
See https://github.com/mirage/irmin/issues/1304
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>