You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zeripath
38fc6c75f3
Restart zero worker if there is still work to do ( #18658 ) ( #18672 )
...
* Restart zero worker if there is still work to do (#18658 )
Backport #18658
It is possible for the zero worker to timeout before all the work is finished.
This may mean that work may take a long time to complete because a worker will only
be induced on repushing.
Also ensure that requested count is reset after pulls and push mirror sync requests and add some more trace logging to the queue push.
Fix #18607
Signed-off-by: Andrew Thornton <art27@cantab.net>
* Update modules/queue/workerpool.go
3 years ago
..
bytefifo.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
helper.go
Add an abstract json layout to make it's easier to change json library ( #16528 )
4 years ago
manager.go
Only attempt to flush queue if the underlying worker pool is not finished ( #18593 ) ( #18620 )
3 years ago
queue.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
queue_bytefifo.go
Add an abstract json layout to make it's easier to change json library ( #16528 )
4 years ago
queue_channel.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
queue_channel_test.go
Fixed assert statements. ( #16089 )
4 years ago
queue_disk.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
queue_disk_channel.go
Only attempt to flush queue if the underlying worker pool is not finished ( #18593 ) ( #18620 )
3 years ago
queue_disk_channel_test.go
Prevent deadlock in TestPersistableChannelQueue ( #17717 )
3 years ago
queue_disk_test.go
A better go code formatter, and now `make fmt` can run in Windows ( #17684 )
3 years ago
queue_redis.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
queue_test.go
Add an abstract json layout to make it's easier to change json library ( #16528 )
4 years ago
queue_wrapped.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
setting.go
Use immediate queues in integration tests and ensure that immediate ( #16927 )
4 years ago
unique_queue.go
Add Unique Queue infrastructure and move TestPullRequests to this ( #9856 )
5 years ago
unique_queue_channel.go
Make the Mirror Queue a queue ( #17326 )
3 years ago
unique_queue_disk.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
unique_queue_disk_channel.go
Fix panic ( #16072 )
4 years ago
unique_queue_redis.go
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc ( #15693 )
4 years ago
unique_queue_wrapped.go
Add Unique Queue infrastructure and move TestPullRequests to this ( #9856 )
5 years ago
workerpool.go
Restart zero worker if there is still work to do ( #18658 ) ( #18672 )
3 years ago