aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/internal/vespa/document
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-0914-0/+14
* 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 count zero response code for transport errorsMartin Polden2023-07-103-22/+34
* Do not log retries in non-verbose modeMartin Polden2023-07-101-1/+1
* Always copy request headersMartin Polden2023-06-142-18/+8
* Report details of feed transport errorMartin Polden2023-06-131-2/+9
* Avoid copying response body for successful operationsMartin Polden2023-05-312-10/+13
* Clean up response loggingMartin Polden2023-05-254-38/+44
* Only parse JSON body if trace level is setMartin Polden2023-05-253-19/+14
* Avoid large buffer by defaultMartin Polden2023-05-251-3/+1
* Use document package in vespa document commandsMartin Polden2023-05-253-37/+98
* Require document IDMartin Polden2023-05-252-10/+29
* Do not copy countingHTTPClientMartin Polden2023-05-242-5/+5
* Avoid returning incomplete stats from dispatcherMartin Polden2023-05-243-4/+27
* Clean up stats collectionMartin Polden2023-05-247-106/+84
* Reuse buffer holding body after document is processedMartin Polden2023-05-233-10/+49
* Defer queue allocation until neededMartin Polden2023-05-231-12/+19
* Use atomic typesMartin Polden2023-05-233-25/+23
* Remove unnecessary ready channelMartin Polden2023-05-221-15/+4
* Use atomic typesMartin Polden2023-05-202-22/+23
* Re-add buffered readerMartin Polden2023-05-191-1/+3
* Always drop operations from the bufferMartin Polden2023-05-192-14/+32
* Skip buffer copy for uncompressed requestsMartin Polden2023-05-185-52/+41
* Remove excessive bufferingMartin Polden2023-05-182-43/+17
* Parse JSON token-by-tokenMartin Polden2023-05-163-80/+180
* Use go-json when parsing responseMartin Polden2023-05-161-1/+2
* Reuse headers mapMartin Polden2023-05-162-32/+65
* Reuse buffer for URL buildingMartin Polden2023-05-152-11/+11
* Remove slow/unstable benchmarkMartin Polden2023-05-121-5/+1
* Re-use buffersMartin Polden2023-05-121-17/+19
* Remove streamingMartin Polden2023-05-121-47/+27
* Prepare requests using a dedicated worker poolMartin Polden2023-05-121-2/+31
* Include prefix and suffix in body sizeMartin Polden2023-05-111-2/+3
* Benchmark more combinationsMartin Polden2023-05-112-9/+18
* Merge pull request #27060 from vespa-engine/mpolden/always-complete-non-retryKristian Aune2023-05-101-3/+1
|\
| * Always complete non-retriable operationsMartin Polden2023-05-101-3/+1
* | Buffer non-gzip requestsMartin Polden2023-05-103-23/+25
|/
* Stream request bodyMartin Polden2023-05-092-55/+65
* Skip compression if there is no request bodyMartin Polden2023-05-091-0/+3
* Add speedtest optionMartin Polden2023-05-094-2/+69
* Skip query escape when safeMartin Polden2023-05-081-7/+11
* Replace slow MultiReader with bufferMartin Polden2023-05-081-20/+16
* Avoid expensive io.CopyMartin Polden2023-05-081-9/+15
* Initialize buffer with wanted sizeMartin Polden2023-05-081-4/+3
* Avoid string to []byte conversionMartin Polden2023-05-081-4/+6
* Remove unused parameterMartin Polden2023-05-081-2/+2
* Optimize field alignmentMartin Polden2023-05-082-7/+7
* Count sent bytes correctly for compressed requestsMartin Polden2023-05-082-3/+12
* Avoid copying fieldsMartin Polden2023-05-085-33/+34