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.mem
package (#1436, @icristescu, @craigfe)
- Added
-
irmin-graphql
Changed
-
irmin-layers
- Remove
copy_in_upper
from 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.Make
and Irmin_layers.Makeinto
Irmin_layered_pack.Makerand
Irmin_layers.Maker` (#1369, @samoht) - Renamed
Irmin_layered_pack.Make_ext
and and Irmin_layers.Make_extinto into
Irmin_layered_pack.Maker_extand
Irmin_layers.Maker_ext`
(#1369, @samoht) - Renamed
Irmin_layered_pack.Config
intoIrmin_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
inode
that doesn't point to the root
of a directory. (#1292, @Ngoguey42) - When configuring a store, is it no longer possible to set
entries
to a
value larger thanstable_hash
. (#1292, @Ngoguey42) - Added number of objects to the output of
stat-pack
command in
irmin-fsck
. (#1311, @icristescu) - Renamed the
Version
module type intoVersion.S
andio_version
into
version
. ThePack.File
andAtomic_write
functors now take
Version
as their first parameter (#1352, @samoht) - Renamed
Irmin_pack.Make
intoIrmin_pack.V1
(#1369, @samoht) - Renamed
Irmin_pack.Config
intoIrmin_pack.Conf
(#1370, @samoht) - Renamed
Irmin_pack.Pack
intoIrmin_pack.Content_addressable
and
Irmin_pack.Pack.File
intoIrmin_pack.Content_addressable.Maker
(#1377, @samoht) - Moved
Irmin_pack.Store.Atomic_write
into its own module (#1378, @samoht) Checks.Reconstruct_index.run
now takes an optionalindex_log_size
parameter for customising the interval between merges during
reconstruction. (#1459, @craigfe)
- It is no longer possible to modify an