--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
This is going to sound strange at first, but due to the number of refs that we have, it typically takes about the same amount of time to check a slave's status as it does to bring it up-to-date. This makes running a separate status mechanism not very useful. We generally just know how far behind a slave is by looking at the replication queue to see how many tasks it has. So the queue is the status report.
People have often asked us internally 'how can we tell when a slave is behind", and my answer is typically "almost always" because our system has enough uploads that it is always replicating. So it would be fairly difficult to even try to give useful information beyond the amount of waiting tasks for a slave.
The only useful status check we have had some success with is checking a slave for specific project/ref combos to see if it ready for a specific build.
-Martin
> I remember the SonyMobile guys had lots of remote replicas ... how do you make sure that they are up-to-date other than checking the Gerrit queue?