Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Compute benchmark stats difference | Jon Marius Venstad | 2021-06-30 | 3 | -0/+41 |
| | |||||
* | Parse tracese properly | Jon Marius Venstad | 2021-06-28 | 2 | -10/+52 |
| | |||||
* | Update ABI spec | Jon Marius Venstad | 2021-06-28 | 1 | -1/+2 |
| | |||||
* | 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 | 10 | -109/+125 |
|\ | | | | | Move stuff around, change some doc, default benchmark on | ||||
| * | Update more ABI spec | Jon Marius Venstad | 2021-06-25 | 1 | -1/+1 |
| | | |||||
| * | 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 | 9 | -108/+91 |
| | | |||||
* | | Merge pull request #18408 from vespa-engine/jonmv/vespa-feed-client | Jon Marius Venstad | 2021-06-25 | 9 | -80/+192 |
|\| | | | | | 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 |
| | | |||||
| * | Update abi spec | Jon Marius Venstad | 2021-06-24 | 1 | -2/+1 |
| | | |||||
| * | 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 |
|/ | |||||
* | Update abi spec and expected test output | Jon Marius Venstad | 2021-06-24 | 1 | -0/+12 |
| | |||||
* | 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 | 4 | -1/+50 |
| | |||||
* | 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 |
| | |||||
* | More aggressive default settings | Jon Marius Venstad | 2021-06-21 | 2 | -3/+3 |
| | |||||
* | Update abi spec, and simplify | Jon Marius Venstad | 2021-06-21 | 2 | -5/+18 |
| | |||||
* | Some adjustments and fix int -> float division, try dynamic throttler | Jon Marius Venstad | 2021-06-21 | 3 | -12/+12 |
| | |||||
* | Use a static throttler for now | Jon Marius Venstad | 2021-06-21 | 1 | -1/+1 |
| | |||||
* | Weight throughput higher | Jon Marius Venstad | 2021-06-21 | 1 | -1/+1 |
| | |||||
* | Make throttler test scenario more tricky, and print stats | Jon Marius Venstad | 2021-06-21 | 2 | -4/+17 |
| | |||||
* | Update abi spec | Jon Marius Venstad | 2021-06-21 | 2 | -2/+38 |
| | |||||
* | Add Throttler interface | Jon Marius Venstad | 2021-06-21 | 4 | -41/+172 |
| | |||||
* | Retry some more exceptions thrown by apache | Jon Marius Venstad | 2021-06-21 | 1 | -3/+7 |
| | |||||
* | Map exception at higher abstraction level where document id is known | Bjørn Christian Seime | 2021-06-16 | 2 | -2/+10 |
| | |||||
* | Report exceptional feed failures as FeedException. | Bjørn Christian Seime | 2021-06-16 | 11 | -131/+221 |
| | | | | | | Change signature of ResultCallback to use FeedException. Rename 'JsonParseException' => 'OperationParseException'. Add exception for response/result parse failure. | ||||
* | Simplify JsonStreamFeederExample | Bjørn Christian Seime | 2021-06-15 | 1 | -32/+3 |
| | | | | | Use FeedClient.stats() instead of manual book-keeping. Include document id in error messages. | ||||
* | Add 3 examples | Bjørn Christian Seime | 2021-06-15 | 3 | -0/+269 |
| | | | | The two more complex examples are copied from vespa-http-client documentation. | ||||
* | Update abi spec | Jon Marius Venstad | 2021-06-15 | 2 | -15/+2 |
| | |||||
* | Make it configurable wheethere to benchmark client | Jon Marius Venstad | 2021-06-15 | 2 | -2/+9 |
| | |||||
* | Remove jetty and okhttp impementations | Jon Marius Venstad | 2021-06-15 | 3 | -265/+0 |
| | |||||
* | Add Javadoc | Bjørn Christian Seime | 2021-06-14 | 7 | -0/+38 |
| | |||||
* | Export Javadoc + monitor for ABI changes | Bjørn Christian Seime | 2021-06-14 | 3 | -0/+350 |
| | |||||
* | Revert to apache client | Jon Marius Venstad | 2021-06-14 | 1 | -1/+1 |
| |