aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/internal/vespa/document/dispatcher.go
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-0/+1
* Always print error for failing operation which cannot be retriedMartin Polden2023-09-181-6/+10
* 503 from /doc/v1 is not backpressure, but hopefully transientjonmv2023-08-231-2/+2
* Do not log retries in non-verbose modeMartin Polden2023-07-101-1/+1
* Report details of feed transport errorMartin Polden2023-06-131-2/+9
* Clean up response loggingMartin Polden2023-05-251-27/+38
* Avoid returning incomplete stats from dispatcherMartin Polden2023-05-241-4/+4
* Clean up stats collectionMartin Polden2023-05-241-1/+4
* Reuse buffer holding body after document is processedMartin Polden2023-05-231-0/+1
* Defer queue allocation until neededMartin Polden2023-05-231-12/+19
* Remove unnecessary ready channelMartin Polden2023-05-221-15/+4
* Use atomic typesMartin Polden2023-05-201-6/+6
* Always complete non-retriable operationsMartin Polden2023-05-101-3/+1
* Fix error message formatMartin Polden2023-04-281-1/+1
* Pool Queue itself instead of internal listMartin Polden2023-04-271-4/+4
* Add inflight count to statsMartin Polden2023-04-261-1/+9
* Print trace when presentMartin Polden2023-04-261-1/+4
* Remove variableMartin Polden2023-04-261-2/+1
* Fix off-by-oneMartin Polden2023-04-261-2/+3
* Acquire slot per document IDMartin Polden2023-04-261-67/+96
* Remove unused fieldMartin Polden2023-04-241-1/+0
* Respect circuit breakerMartin Polden2023-04-241-2/+19
* Reduce lock contentionMartin Polden2023-04-191-13/+3
* Extract Queue typeMartin Polden2023-04-191-20/+8
* Re-use document group listsMartin Polden2023-04-191-3/+9
* SimplifyMartin Polden2023-04-191-36/+21
* Release lock before retryingMartin Polden2023-04-171-2/+2
* Create key onceMartin Polden2023-04-171-2/+3
* Always print errorsMartin Polden2023-04-171-28/+51
* Queue retriesMartin Polden2023-04-111-51/+55
* Add verbose flagMartin Polden2023-04-111-4/+21
* Ensure Go 1.18 compatibilityMartin Polden2023-03-301-5/+5
* Reapply "Add throttling to vespa feed"Martin Polden2023-03-291-48/+110
* Revert "Add throttling to vespa feed"Martin Polden2023-03-291-110/+48
* Use circuit breaker in dispatcherMartin Polden2023-03-281-11/+17
* Aggregate stats without lockingMartin Polden2023-03-281-27/+50
* Consult throttler in dispatcherMartin Polden2023-03-281-30/+67
* Continue feeding document group on failureMartin Polden2023-03-271-8/+4
* Dispatch documents with common ID in orderMartin Polden2023-03-231-27/+93
* Basic dispatcherMartin Polden2023-03-231-0/+63