Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure "retried" has partial result by syncing with result thread between ↵ | Jon Marius Venstad | 2021-12-17 | 1 | -11/+20 |
| | | | | retry and doom | ||||
* | Use user specified timeout for client timeout as well | Jon Marius Venstad | 2021-12-14 | 4 | -11/+20 |
| | |||||
* | Remove unused inner class | Jon Marius Venstad | 2021-12-14 | 1 | -18/+0 |
| | |||||
* | Time out requests after 200s | Jon Marius Venstad | 2021-12-13 | 1 | -9/+37 |
| | |||||
* | Extract vespa-feed-client-api module from vespa-feed-client | Morten Tokle | 2021-12-07 | 37 | -1668/+156 |
| | |||||
* | Stabilise unit test | Jon Marius Venstad | 2021-11-22 | 1 | -3/+4 |
| | |||||
* | Default to a circuit breaker with no doom period | Jon Marius Venstad | 2021-11-22 | 2 | -9/+21 |
| | |||||
* | Update execute -> mutate with '+=', '-=' and '=' | Henning Baldersheim | 2021-10-25 | 1 | -1/+0 |
| | |||||
* | Correct copyright headers | Jon Bratseth | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Add missiung copyrights | Jon Bratseth | 2021-10-20 | 1 | -1/+2 |
| | |||||
* | Merge pull request #19509 from vespa-engine/jonmv/fix-docid-parse-bugv7.481.18 | Jon Marius Venstad | 2021-10-11 | 3 | -11/+79 |
|\ | | | | | Fix document id parse bug in feed client | ||||
| * | Fix document id parse bug in feed client | Jon Marius Venstad | 2021-10-11 | 3 | -11/+79 |
| | | |||||
* | | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 35 | -35/+35 |
|/ | |||||
* | Merge pull request #19280 from vespa-engine/bratseth/cleanup-876 | Harald Musum | 2021-09-27 | 1 | -5/+6 |
|\ | | | | | No functional changes | ||||
| * | No functional changes | Jon Bratseth | 2021-09-24 | 1 | -5/+6 |
| | | |||||
* | | E.g. invalid documents should not be reported to circuit breaker | Jon Marius Venstad | 2021-09-24 | 1 | -1/+1 |
|/ | |||||
* | Exceptions yield no proper HTTP response | Jon Marius Venstad | 2021-09-14 | 1 | -1/+1 |
| | |||||
* | Stable error count, improve metric names and formatting | Jon Marius Venstad | 2021-08-25 | 2 | -5/+17 |
| | |||||
* | Use overloads for http error response / io exception | Jon Marius Venstad | 2021-08-12 | 4 | -9/+19 |
| | |||||
* | Add detail to circuit breaker failures | Jon Marius Venstad | 2021-08-11 | 4 | -6/+21 |
| | |||||
* | Use 10s grace before half-open circuit breaker | Jon Marius Venstad | 2021-08-10 | 1 | -1/+1 |
| | |||||
* | Log more verbosely and on higher level from circuit breaker | Jon Marius Venstad | 2021-08-10 | 1 | -2/+6 |
| | |||||
* | Return completed futures without marking as inflight | Jon Marius Venstad | 2021-08-10 | 1 | -2/+2 |
| | |||||
* | Compute benchmark stats difference | Jon Marius Venstad | 2021-06-30 | 2 | -0/+38 |
| | |||||
* | Parse tracese properly | Jon Marius Venstad | 2021-06-28 | 2 | -10/+52 |
| | |||||
* | Ensure we propagate FeedException | Jon Marius Venstad | 2021-06-28 | 1 | -2/+15 |
| | |||||
* | Expand JSON readere buffer when too small for current document | Jon Marius Venstad | 2021-06-28 | 2 | -3/+24 |
| | |||||
* | Test and fix removes in JSON feed parser | Jon Marius Venstad | 2021-06-28 | 3 | -28/+84 |
| | |||||
* | Actually reject new operations after close() is called | Jon Marius Venstad | 2021-06-28 | 1 | -0/+3 |
| | |||||
* | More tests for feed client | Jon Marius Venstad | 2021-06-28 | 2 | -5/+69 |
| | |||||
* | Merge pull request #18412 from vespa-engine/jonmv/vespa-feed-client | Jon Marius Venstad | 2021-06-25 | 9 | -87/+117 |
|\ | | | | | Move stuff around, change some doc, default benchmark on | ||||
| * | Add interface that was moved up | Jon Marius Venstad | 2021-06-25 | 1 | -0/+33 |
| | | |||||
| * | Move stuff around, change some doc, default benchmark on | Jon Marius Venstad | 2021-06-25 | 8 | -87/+84 |
| | | |||||
* | | Merge pull request #18408 from vespa-engine/jonmv/vespa-feed-client | Jon Marius Venstad | 2021-06-25 | 8 | -78/+191 |
|\| | | | | | Jonmv/vespa feed client | ||||
| * | Avoid race with NPE outcome eduring concurrent completion | Jon Marius Venstad | 2021-06-25 | 1 | -1/+2 |
| | | |||||
| * | Propagate last retried result when aborting execution (and fix shutdown) | Jon Marius Venstad | 2021-06-25 | 2 | -38/+137 |
| | | |||||
| * | Error response is not neceesarily a _parse_ exception | Jon Marius Venstad | 2021-06-25 | 1 | -1/+1 |
| | | |||||
| * | Lower log level in HttpRequestStrategy | Jon Marius Venstad | 2021-06-25 | 3 | -8/+9 |
| | | |||||
| * | All exceptional failures are now exceptions | Jon Marius Venstad | 2021-06-24 | 5 | -31/+43 |
| | | |||||
* | | Fix invalid single document parsing | Bjørn Christian Seime | 2021-06-25 | 2 | -13/+40 |
|/ | |||||
* | Address reeview :) | Jon Marius Venstad | 2021-06-24 | 1 | -0/+25 |
| | |||||
* | More CLI print options | Jon Marius Venstad | 2021-06-24 | 3 | -3/+3 |
| | |||||
* | Implement dryrun in FeedClient, use it from CLI and Hadoop feeder | Bjørn Christian Seime | 2021-06-24 | 3 | -1/+49 |
| | |||||
* | Use system default trust/key managers if no credentials provided | Bjørn Christian Seime | 2021-06-24 | 2 | -9/+54 |
| | | | | Previously it initialized custom managers that trusted no-one if no CA certificates where provided. | ||||
* | Support concatenated JSON objects as feed format | Jon Marius Venstad | 2021-06-23 | 2 | -7/+49 |
| | |||||
* | Different log level for different errors | Jon Marius Venstad | 2021-06-23 | 1 | -7/+21 |
| | |||||
* | Set explicit port when -1 | Jon Marius Venstad | 2021-06-23 | 1 | -1/+6 |
| | |||||
* | Try MinimalH2AsyncClient (which is optimized for multiplexing) | Jon Marius Venstad | 2021-06-23 | 1 | -29/+25 |
| | |||||
* | Keep number of documents in test. | Jon Marius Venstad | 2021-06-22 | 1 | -1/+1 |
| | |||||
* | Use more robust throughput calculation with less overhead | Jon Marius Venstad | 2021-06-22 | 3 | -43/+37 |
| |