some initial work on a builtin build runner

This commit is contained in:
Brad Rydzewski
2015-05-05 01:04:20 -07:00
parent 51e995e0a1
commit 204fba9018
12 changed files with 624 additions and 45 deletions
-6
View File
@@ -19,12 +19,6 @@ type Queue interface {
// if the subscribing client terminates its connection.
PullClose(CloseNotifier) *Work
// PullAck retrieves and removes the head of this queue, waiting
// if necessary until work becomes available. Items pull from the
// queue that aren't acknowledged will be pushed back to the queue
// again when the default acknowledgement deadline is reached.
PullAck() *Work
// Ack acknowledges an item in the queue was processed.
Ack(*Work) error