2.7.0
CHANGES:
Fixed
-
irmin
- Added
Store.Tree.length. (#1316, @Ngoguey42) - Fixed fold for non-persisted, cleared trees (#1442, @samoht, @Ngoguey42)
- Added
-
irmin-layers
-
irmin-pack
Added
-
irmin-pack
- Added
Irmin_pack.Version.{V1,V2}modules for convenience. (#1457,
@craigfe) - Added a
irmin-pack.mempackage (#1436, @icristescu, @craigfe)
- Added
-
irmin-graphql
Changed
-
irmin-layers
- Remove
copy_in_upperfrom the repo configuration. The default is now to
copy. (#1322, @Ngoguey42) - Simplify the API of
freeze. It is now possible to specify two distinct
commit closures for the copy to lower and the copy to next upper.
(#1322, @Ngoguey42) - Renamed
Irmin_layered_pack.Makeand Irmin_layers.MakeintoIrmin_layered_pack.MakerandIrmin_layers.Maker` (#1369, @samoht) - Renamed
Irmin_layered_pack.Make_extand and Irmin_layers.Make_extinto intoIrmin_layered_pack.Maker_extandIrmin_layers.Maker_ext`
(#1369, @samoht) - Renamed
Irmin_layered_pack.ConfigintoIrmin_layered_pack.Conf
(#1370, @samoht) - Readonly instances can check for an ongoing freeze (#1382, @icristescu,
@Ngoguey42)
- Remove
-
irmin-pack
- It is no longer possible to modify an
inodethat doesn't point to the root
of a directory. (#1292, @Ngoguey42) - When configuring a store, is it no longer possible to set
entriesto a
value larger thanstable_hash. (#1292, @Ngoguey42) - Added number of objects to the output of
stat-packcommand in
irmin-fsck. (#1311, @icristescu) - Renamed the
Versionmodule type intoVersion.Sandio_versioninto
version. ThePack.FileandAtomic_writefunctors now take
Versionas their first parameter (#1352, @samoht) - Renamed
Irmin_pack.MakeintoIrmin_pack.V1(#1369, @samoht) - Renamed
Irmin_pack.ConfigintoIrmin_pack.Conf(#1370, @samoht) - Renamed
Irmin_pack.PackintoIrmin_pack.Content_addressableand
Irmin_pack.Pack.FileintoIrmin_pack.Content_addressable.Maker
(#1377, @samoht) - Moved
Irmin_pack.Store.Atomic_writeinto its own module (#1378, @samoht) Checks.Reconstruct_index.runnow takes an optionalindex_log_size
parameter for customising the interval between merges during
reconstruction. (#1459, @craigfe)
- It is no longer possible to modify an