Merge remote-tracking branch 'origin/master' into binary-cache
[?]
Feb 17, 2016, 10:54 AM
6EO3HVNAAVJLBYTBSHXQADDTYF7JJU3ANHS5SKHSSROOW4AXIZ4ACDependencies
- [2]
73YR46NJhydra-queue-runner: Write directly to a binary cache - [3]
FITVNQ2SKeep track of the time we spend copying to/from build machines - [4]
LE4VZIY5More stats - [5]
CNLNT3T4Allow only 1 thread to send a closure to a given machine at the same time - [6]
DWFTK56EKeep track of how many threads are waiting - [7]
A2GL5FOZMoar stats - [*]
5AIYUMTBBasic remote building
Change contents
- edit in src/hydra-queue-runner/build-remote.cc at line 238
copyClosureTo(destStore, from, to, inputs, bytesSent); - resurrect zombie in src/hydra-queue-runner/build-remote.cc at line 238
auto now1 = std::chrono::steady_clock::now();auto now2 = std::chrono::steady_clock::now();result.overhead += std::chrono::duration_cast<std::chrono::milliseconds>(now2 - now1).count(); - edit in src/hydra-queue-runner/build-remote.cc at line 241
copyClosureTo(destStore, from, to, inputs, bytesSent); - edit in src/hydra-queue-runner/build-remote.cc at line 299
copyClosureFrom(destStore, from, to, outputs, bytesReceived); - resurrect zombie in src/hydra-queue-runner/build-remote.cc at line 299
auto now1 = std::chrono::steady_clock::now();auto now2 = std::chrono::steady_clock::now();result.overhead += std::chrono::duration_cast<std::chrono::milliseconds>(now2 - now1).count(); - edit in src/hydra-queue-runner/build-remote.cc at line 302
copyClosureFrom(destStore, from, to, outputs, bytesReceived);