Bump Nix

[?]
Nov 9, 2016, 6:15 PM
5CNQUQ77EWOYWMW6VXQCSDITIO55UEKBI6CBV72NR7DPUBFLMWDAC

Dependencies

  • [2] BUEWVH2M Remove signing parameter (nix#f435f82)
  • [3] PLA4FYMZ Fix regression caused by ee2e9f53
  • [4] OKEMZJLS Bump Nix
  • [5] 7DEMMXE5 Bump Nix
  • [6] PDI5YPBY Use store-api for binary cache instantiation
  • [7] V2UCCYN3 hydra-queue-runner: Get store mode configuration from hydra.conf
  • [8] 5AIYUMTB Basic remote building
  • [9] UVNTWTWG Prevent download of NARs we just uploaded
  • [10] B2L4T3X6 Sync with Nix
  • [11] 6K5PBUUN Use buildEnv to combine Hydra's Perl dependencies
  • [12] 73YR46NJ hydra-queue-runner: Write directly to a binary cache
  • [13] E5YNZACS Fix build
  • [14] 34UH6B6L Build against the bleeding edge of Nix
  • [15] FITVNQ2S Keep track of the time we spend copying to/from build machines
  • [16] BYVRA54Q Temporarily disable machines on any exception, not just connection failures
  • [17] IKJBYIGY Update to reflect BinaryCacheStore changes
  • [18] PKTKSVTL Bump Nix
  • [19] SOB276BA Keep some statistics for the binary cache stores
  • [20] 4YCF3KBG Concurrent hydra-evaluator
  • [*] T4LLYESZ * Nix expression for building Hydra.
  • [*] 24BMQDZA Start of single-process hydra-queue-runner

Change contents

  • replacement in release.nix at line 61
    [5.565][4.0:135]()
    rev = "d2c58ba60572e4248bd52f82fac57d6e0c79773d";
    sha256 = "195f23xcndzrzg3n4wk0884qa6k4gm9mq1pkhzd7rn30vkn564dc";
    [5.565]
    [5.700]
    rev = "2af5d35fdc1171a9bdab7e2fc005673d76417c06";
    sha256 = "1q2s4r895qn6sws048j7xwfdpyxm0dwkh52c55535w7x46am33wa";
  • replacement in src/hydra-queue-runner/build-remote.cc at line 223
    [5.2491][3.0:77]()
    copyClosure(ref<Store>(localStore), destStore, step->drv.inputSrcs);
    [5.2491]
    [5.3876]
    copyClosure(ref<Store>(localStore), destStore, step->drv.inputSrcs, false, true);
  • replacement in src/hydra-queue-runner/build-remote.cc at line 391
    [5.8870][2.42:101]()
    destStore->importPaths(from, result.accessor);
    [5.8870]
    [5.231]
    destStore->importPaths(from, result.accessor, true);
  • replacement in src/hydra-queue-runner/hydra-queue-runner.cc at line 802
    [5.4620][5.25:67](),[5.67][5.265:298](),[5.298][5.68:141](),[5.894][5.68:141](),[5.141][5.1243:1249](),[5.1243][5.1243:1249]()
    if (hydraConfig["store_uri"] == "") {
    _destStore = localStore;
    } else {
    _destStore = openStoreAt(hydraConfig["store_uri"]);
    }
    [5.4620]
    [5.299]
    _destStore = hydraConfig["store_uri"] == ""
    ? localStore
    : openStore(hydraConfig["store_uri"]);