Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

datakit: update to latest versions of Irmin/Mirage/Cdmliner #529

Merged
merged 12 commits into from
Apr 25, 2017

Commits on Apr 25, 2017

  1. datakit: update to latest versions of Irmin/Mirage/Cdmliner

    This patch make Irmin 1.1 works with DataKit. As Irmin 1.1 only
    works with cmdliner >= 1.0 and MirageOS >= 3.0, also update
    these dependencies.
    
    The main change is the removal of the body Ivfs_tree to use the new
    Irmin API. The new Irmin Tree API is pretty similar (on purpose) but
    it seems that we are loosing caching of file hashes. I plan to re-add
    that in a later commit, after checking it is really needed.
    
    Ideally datakit-client will also move to something closer to the Irmin API
    but it is not a blocker for API compatibility.
    
    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    4067e20 View commit details
    Browse the repository at this point in the history
  2. datakit: fixup name of log reporters

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    4507e69 View commit details
    Browse the repository at this point in the history
  3. datakit: use S.Head.fast_forward directly as the behavior has been fi…

    …xed upstream
    
    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    d2c777d View commit details
    Browse the repository at this point in the history
  4. datakit-server: depends on mirage-flow-lwt

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    b406909 View commit details
    Browse the repository at this point in the history
  5. datakit-io: remove workaround for lwt bug fixed upstream

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    62cae52 View commit details
    Browse the repository at this point in the history
  6. code cleanup: use Fmt.nop instead of Fmt.unit ""

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    83624f6 View commit details
    Browse the repository at this point in the history
  7. Replace @docker.com by @mobyproject.org

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    6d32d94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    56cf66d View commit details
    Browse the repository at this point in the history
  9. Remove hacks in Dockerfiles now that we are not building on hub anymore

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    00a2368 View commit details
    Browse the repository at this point in the history
  10. datakit-server: use a recent version of protocol-9p

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    ce7e6fc View commit details
    Browse the repository at this point in the history
  11. revert Tree.empty -> Tree.empty() change

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    0d31175 View commit details
    Browse the repository at this point in the history
  12. make the CI happy

    Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
    samoht committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    8a3bc5d View commit details
    Browse the repository at this point in the history