Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 21 | -21/+21 |
| | |||||
* | Use metric enums more places. | yngveaasheim | 2023-05-09 | 1 | -18/+17 |
| | |||||
* | Unify passing of all feed operations through the various feed apis. | Henning Baldersheim | 2023-04-27 | 1 | -19/+14 |
| | |||||
* | Make proper constant | Bjørn Christian Seime | 2023-03-02 | 1 | -9/+11 |
| | |||||
* | Correctly classify transient/retriable errors server side for legacy feed API | Bjørn Christian Seime | 2023-03-02 | 3 | -10/+23 |
| | |||||
* | Introduce additional docv1 metrics for most common causes of failure | Bjørn Christian Seime | 2023-01-30 | 1 | -0/+3 |
| | |||||
* | Don't classify condition-not-met and not-found as success | Bjørn Christian Seime | 2023-01-09 | 1 | -2/+4 |
| | |||||
* | Return X-Vespa-Ignored-Fields if fields were ignored | Jon Bratseth | 2022-10-06 | 8 | -52/+32 |
| | |||||
* | Remove vespåa-http-client usage part 2 | Jon Bratseth | 2022-06-08 | 17 | -31/+288 |
| | |||||
* | Revert "Remove http client use" | Jon Bratseth | 2022-06-08 | 16 | -0/+1271 |
| | | | | This reverts commit a7fd13540d34de50ed3526576c62eebc476a1e1c. | ||||
* | Remove http client use | Jon Bratseth | 2022-06-08 | 16 | -1271/+0 |
| | |||||
* | Remove on Vespa 8 | Jon Bratseth | 2022-06-08 | 1 | -4/+0 |
| | |||||
* | Flip default from xml to json for incomming feed format. | Henning Baldersheim | 2022-06-08 | 1 | -1/+1 |
| | |||||
* | Deprecate DocumentAPI methods using explicit operation priority | Tor Brede Vekterli | 2022-04-01 | 1 | -1/+2 |
| | | | | | This is functionality that made more sense when we had spinning drives and no async write scheduling in the backend. Going away on Vespa 8. | ||||
* | Inject DocumentTypeManager into FeedHandler | gjoranv | 2022-03-06 | 2 | -6/+5 |
| | |||||
* | Remove todo | Jon Bratseth | 2022-02-22 | 1 | -1/+0 |
| | | | | We'll let this die so no need. | ||||
* | Remove dead code | Bjørn Christian Seime | 2022-01-20 | 1 | -16/+1 |
| | |||||
* | Cleanup stale clients more frequently | Bjørn Christian Seime | 2022-01-20 | 1 | -2/+2 |
| | | | | No reason to wait minutes when a client is defined as timed out after 6 seconds inactivity. | ||||
* | Remove no-op | Bjørn Christian Seime | 2022-01-20 | 1 | -1/+0 |
| | |||||
* | Improve shutdown logic for ClientFeederV3 | Bjørn Christian Seime | 2022-01-20 | 2 | -19/+21 |
| | | | | | | | Remove call to Object.wait(long). This call would always fail since there was no monitor lock on the object being waited on. The 'kill()' method should now longer throw exception and halt kill of subsequent client feeder instances. | ||||
* | Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlr | gjoranv | 2022-01-17 | 2 | -4/+4 |
| | |||||
* | Guard against wrong class of message | Jon Marius Venstad | 2021-12-22 | 1 | -0/+6 |
| | |||||
* | Revert "Merge pull request #20617 from ↵ | Jon Marius Venstad | 2021-12-22 | 1 | -1/+4 |
| | | | | | | | vespa-engine/revert-20616-jonmv/filter-when-create-true" This reverts commit 2fd7739b9fa7ce3283d1485dae3726c8e8ec882b, reversing changes made to 7ef261d471f4a11651811957b2f24bb7e0bcf4d5. | ||||
* | Revert "Updatese with craete true should not increemeent not found metric" | Arnstein Ressem | 2021-12-22 | 1 | -4/+1 |
| | |||||
* | Updatese with craete true should not increemeent not found metric | Jon Marius Venstad | 2021-12-22 | 1 | -1/+4 |
| | |||||
* | Add metric for update-doc-not-found, and update httpapi metrics from /doc/v1 | Jon Marius Venstad | 2021-12-21 | 2 | -2/+10 |
| | |||||
* | Rename metric to 'httpapi_condition_not_met' | Bjørn Christian Seime | 2021-11-25 | 2 | -2/+5 |
| | |||||
* | Remove double negation in flow control logic | Bjørn Christian Seime | 2021-11-23 | 1 | -7/+7 |
| | |||||
* | Track test-and-set condition not met as success + in new metric | Bjørn Christian Seime | 2021-11-23 | 2 | -11/+17 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 16 | -16/+16 |
| | |||||
* | Revert "Revert "Jonmv/reapply document protocol super config [run-systemtest]"" | Jon Marius Venstad | 2021-01-28 | 1 | -43/+0 |
| | | | | This reverts commit 2e2e2edeb3ea99f2c04925070cf44601e2cd94fb. | ||||
* | Revert "Jonmv/reapply document protocol super config [run-systemtest]" | Jon Marius Venstad | 2021-01-28 | 1 | -0/+43 |
| | |||||
* | Revert "Revert "Jonmv/document protocol super config"" | Jon Marius Venstad | 2021-01-27 | 1 | -43/+0 |
| | | | | This reverts commit d7359f7c72ff06889af594431baf4075e2b4da78. | ||||
* | Revert "Jonmv/document protocol super config" | Harald Musum | 2021-01-27 | 1 | -0/+43 |
| | |||||
* | Merge pull request #16089 from vespa-engine/jonmv/document-protocol-super-config | Jon Marius Venstad | 2021-01-27 | 1 | -43/+0 |
|\ | | | | | Jonmv/document protocol super config | ||||
| * | Remove unused class | Jon Marius Venstad | 2021-01-18 | 1 | -43/+0 |
| | | |||||
* | | Deprecate LoggingRequestHandler constructors taking AccessLog | Bjørn Christian Seime | 2021-01-21 | 2 | -7/+3 |
|/ | | | | | Add replacement constructors without AccessLog. Remove use of deprecated constructors for internal handlers. | ||||
* | Remove use of class exposing Guava in its interface | Bjørn Christian Seime | 2020-10-19 | 1 | -2/+2 |
| | |||||
* | Block feed requests while messagebus queue is full | Bjørn Christian Seime | 2020-09-30 | 1 | -3/+4 |
| | | | | | Fix for transient error 'full messagebus queue' being reported back to vespa-http-client. The backpressure handling in ContainerThreadPool/ThreadedRequestHandler will respond with 299/429 when the pipeline is blocked. | ||||
* | Use NOT_FOUND in DocumentResponse as well — as success | Jon Marius Venstad | 2020-09-24 | 1 | -1/+1 |
| | |||||
* | Throttle using overload handling from ThreadedRequestHandler | Bjørn Christian Seime | 2020-09-21 | 3 | -58/+13 |
| | |||||
* | Reimplement flow control to work correctly with new threadpool model | Bjørn Christian Seime | 2020-09-18 | 4 | -80/+60 |
| | | | | | | Throttle http requests when http handler threadpool starts queuing. Always use non-blocking send method on messagebus session. Remove handling of messagebus status code that is never returned. | ||||
* | Inject container threadpool directly to FeedHandler and RestApi | Bjørn Christian Seime | 2020-09-03 | 2 | -11/+18 |
| | |||||
* | Time out connections on the IOThread level | Jon Bratseth | 2020-08-28 | 2 | -97/+42 |
| | | | | | | | Time out connections on the IOThread level instead of leaving this to Apache. Keep old connections alive for a while after timeout and keep polling them such that, if the old connection hits a different real behind a VIP than the new connection we'll still get the replies. | ||||
* | Merge pull request #13220 from vespa-engine/balder/add-more-info-to-xml-error | Henning Baldersheim | 2020-06-18 | 3 | -2/+39 |
|\ | | | | | Add first 200 bytes of message to xml exception | ||||
| * | Add a todo about diabling debug mode. | Henning Baldersheim | 2020-06-18 | 2 | -5/+14 |
| | | |||||
| * | Add suppport for mark/reset. | Henning Baldersheim | 2020-06-18 | 2 | -8/+27 |
| | | |||||
| * | Add first 200 bytes of message to xml exception | Henning Baldersheim | 2020-05-11 | 1 | -1/+10 |
| | | |||||
* | | Remove softStart from code too. | Henning Baldersheim | 2020-05-29 | 1 | -20/+1 |
|/ | |||||
* | Propagate cluster info | Jon Bratseth | 2020-05-06 | 1 | -0/+1 |
| |