Permalink
Commits on Nov 8, 2018
  1. Merge pull request #588 from zshipko/fix-json-compare

    samoht committed Nov 8, 2018
    Fix json comparison using Irmin.Type.equal
  2. Merge pull request #586 from zshipko/branches-field

    samoht committed Nov 8, 2018
    Add branches field
Commits on Oct 28, 2018
  1. Merge pull request #584 from zshipko/graphql-metadata

    samoht committed Oct 28, 2018
    Add ability to get/set metadata using irmin-graphql
Commits on Oct 22, 2018
  1. Merge pull request #583 from samoht/opam2

    samoht committed Oct 22, 2018
    Use opam 2.0
Commits on Oct 21, 2018
  1. Use opam 2.0

    samoht committed Oct 21, 2018
Commits on Oct 19, 2018
  1. Merge pull request #581 from samoht/ci-refresh

    samoht committed Oct 19, 2018
    Update ci scripts
  2. Update ci scripts

    samoht committed Oct 19, 2018
Commits on Oct 18, 2018
  1. Merge pull request #579 from samoht/hash

    samoht committed Oct 18, 2018
    Merge all the S.Private.*.Hash modules into S.Hash
Commits on Oct 17, 2018
  1. Merge all the S.Private.*.Hash modules into S.Hash

    samoht committed Oct 17, 2018
    This allows to make the `hash` functions not blocking, and allow to
    check for equality without doing any writes.
  2. Merge pull request #580 from samoht/git-2.0

    samoht committed Oct 17, 2018
    Update to ocaml-git 2.0
  3. Update to ocaml-git 2.0

    samoht committed Oct 17, 2018
Commits on Oct 16, 2018
  1. Merge pull request #572 from samoht/update-fns

    samoht committed Oct 16, 2018
    irmin: separate set/test_and_set/merge functions to update the store
Commits on Oct 14, 2018
  1. Merge pull request #573 from zshipko/document-graphql-command

    samoht committed Oct 14, 2018
    Add graphql to list of commands printed by default
  2. Fix retry logic when retries is 0 or 1

    samoht committed Oct 14, 2018
  3. Add tests and fix with_tree more

    samoht committed Oct 14, 2018
    Also update the API for the merge functions to take option values (to be able to
    delete values)
Commits on Oct 13, 2018
  1. Fix with_tree

    samoht committed Oct 13, 2018
Commits on Oct 12, 2018
  1. irmin: separate set/test_and_set/merge functions to update the store

    samoht committed Oct 6, 2018
    The function now return a result type, but also add _exn variants which
    raise an exception.
  2. Merge pull request #558 from zshipko/graphql-integration

    samoht committed Oct 12, 2018
    Import irmin-graphql
Commits on Oct 10, 2018
  1. Merge pull request #571 from samoht/git-generic

    samoht committed Oct 10, 2018
    Add tests for generic Git stores
  2. Add tests for generic Git stores

    samoht committed Oct 10, 2018
Commits on Oct 9, 2018
  1. Merge pull request #570 from samoht/type-eq

    samoht committed Oct 9, 2018
    Expose missing type equalities
  2. Expose missing type equalities

    samoht committed Oct 9, 2018
  3. Merge pull request #569 from samoht/best-fit-chunks

    samoht committed Oct 9, 2018
    Add a "best-fit" mode for chunking mode
  4. Add a "best-fit" mode for chunking mode

    samoht committed Oct 9, 2018
    Instead of fix-sized chunks, use chunks with a maximal size instead.
  5. Merge pull request #567 from samoht/git-submodule

    samoht committed Oct 9, 2018
    Ignore git-submodoles instead of 'assert false'
  6. Ignore git-submodoles instead of 'assert false'

    samoht committed Oct 8, 2018
  7. Merge pull request #566 from samoht/sync-perf

    samoht committed Oct 9, 2018
    improve perf for Sync.export
  8. Merge pull request #565 from samoht/ci

    samoht committed Oct 9, 2018
    ci: try to fix appveyor runs
  9. Merge pull request #564 from samoht/timeout

    samoht committed Oct 9, 2018
    Reduce test timeout
  10. sync: do not serialize entries to JSON to compute a hash of keys

    samoht committed Oct 9, 2018
    Instead, use the new Irmin.hash which just looks at the few first bytes
    of the underlying key (when that make sense). In other case, use the
    binary format instead of JSON anyway.
  11. ci: try to fix appveyor runs

    samoht committed Oct 9, 2018
  12. improve perf for Sync.export

    samoht committed Oct 9, 2018
    By really making the add function tail-recursive.
  13. Merge pull request #563 from samoht/generic-git

    samoht committed Oct 9, 2018
    Allow to create generic Git stores
  14. Reduce test timeout

    samoht committed Oct 9, 2018
Commits on Oct 8, 2018
  1. Irmin.Type: always use custom functions when available

    samoht committed Oct 8, 2018