Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove optional /api prefix | Valerij Fredriksen | 2021-03-19 | 1 | -0/+1 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2021-03-18 | 6 | -0/+6 |
| | |||||
* | Remove com.yahoo.vespa.jdk8compat | Bjørn Christian Seime | 2021-03-10 | 1 | -5/+6 |
| | | | | These types are often accidentally imported, and the JDK8 replacement is typically a one-liner. | ||||
* | Non-functional changes only | Jon Bratseth | 2021-03-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #16565 from vespa-engine/gjoranv/merge-processing-into-core | gjoranv | 2021-02-19 | 85 | -77/+8212 |
|\ | | | | | Gjoranv/merge processing into core | ||||
| * | Update abi spec | gjoranv | 2021-02-17 | 1 | -0/+797 |
| | | |||||
| * | Replace dep to processing with container-di, which was previously | gjoranv | 2021-02-17 | 1 | -2/+2 |
| | | | | | | | | pulled in transitively (via processing). | ||||
| * | Add java source files from the processing module. | gjoranv | 2021-02-17 | 80 | -0/+7286 |
| | | |||||
| * | Add config def from the processing module. | gjoranv | 2021-02-17 | 1 | -0/+42 |
| | | |||||
| * | Use the required deps from provided-dependencies directly. | gjoranv | 2021-02-17 | 1 | -6/+12 |
| | | |||||
| * | Rearrange deps, no functional changes. | gjoranv | 2021-02-17 | 1 | -76/+79 |
| | | |||||
| * | Add package javadoc from the README file | gjoranv | 2021-02-17 | 1 | -1/+1 |
| | | | | | | | | .. to prepare for merging processing into container-core. | ||||
| * | Merge in OWNERS from the processing module. | gjoranv | 2021-02-17 | 1 | -0/+1 |
| | | |||||
* | | Update ABI. | Henning Baldersheim | 2021-02-17 | 1 | -0/+1 |
| | | |||||
* | | Update container-core/src/main/java/com/yahoo/container/handler/LogHandler.java | Henning Baldersheim | 2021-02-17 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | ||||
* | | Update container-core/src/main/java/com/yahoo/container/handler/LogHandler.java | Henning Baldersheim | 2021-02-17 | 1 | -1/+3 |
| | | | | | | Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | ||||
* | | Add proper excetion handling ensuring we are tracking pending bytes correctly. | Henning Baldersheim | 2021-02-17 | 2 | -9/+19 |
| | | |||||
* | | Track sent and acked bytes to ensure a smooth flow of bytes not exceeding ↵ | Henning Baldersheim | 2021-02-17 | 4 | -23/+61 |
|/ | | | | | | maxpending by more than than a small byte buffer. | ||||
* | Flush based on characters instead of lines to keep a small predictable ↵ | Henning Baldersheim | 2021-02-17 | 1 | -4/+10 |
| | | | | | | memory footprint. 1M should be enough for efficiency. An improvement would be to count sent and acked bytes separately. | ||||
* | Rename field 'VOID_INSTANCE' => 'NONE_INSTANCE' | Bjørn Christian Seime | 2021-02-15 | 1 | -1/+1 |
| | |||||
* | Use singletons for all fallback components | Bjørn Christian Seime | 2021-02-15 | 1 | -2/+7 |
| | |||||
* | Provide fallback ConnectionLog instance for all container types | Bjørn Christian Seime | 2021-02-15 | 1 | -3/+0 |
| | | | | | The ConnectionLog component was previously missing for non-application container clusters (e.g metrics-proxy and cluster-controller). This caused the JettyHttpServer component to always reconstruct on new config. | ||||
* | Merge pull request #16363 from vespa-engine/gjoranv/cleanup-StateHandler | Jon Bratseth | 2021-02-03 | 5 | -31/+19 |
|\ | | | | | Gjoranv/cleanup state handler | ||||
| * | Fix ToDos. The snapshotProvider is null checked in the ctor. | gjoranv | 2021-02-03 | 2 | -12/+2 |
| | | |||||
| * | Throw if no snapshot provider is given. | gjoranv | 2021-02-03 | 2 | -17/+19 |
| | | | | | | | | + Rename field and parameter to 'snapshotProvider' | ||||
| * | Clean up unused MetricsPresentationConfig | gjoranv | 2021-02-03 | 5 | -10/+6 |
| | | |||||
* | | Create FilterBackingRequestHandler | Valerij Fredriksen | 2021-02-03 | 2 | -0/+43 |
|/ | |||||
* | Remove usage of org.json | Bjørn Christian Seime | 2021-02-02 | 13 | -301/+247 |
| | |||||
* | Remove usage of org.json | Bjørn Christian Seime | 2021-02-02 | 2 | -1/+2 |
| | |||||
* | Revert "Remove org.json usage [run-systemtest]" | Bjørn Christian Seime | 2021-02-01 | 14 | -218/+289 |
| | |||||
* | Remove usage of org.json:json | Bjørn Christian Seime | 2021-01-29 | 14 | -289/+218 |
| | | | | | | | | Remove most usage of org.json:json Maven artifact. This library does not have a compatible license. Some usage is still left as it's part of our container-search public API. We'll need a major release to fix that. See https://github.com/vespa-engine/vespa/issues/14762 for more details. | ||||
* | Merge pull request #16227 from vespa-engine/gjoranv/remove-StateMetricConsumer | gjoranv | 2021-01-29 | 12 | -590/+201 |
|\ | | | | | Gjoranv/remove state metric consumer | ||||
| * | Remove the StateMetricConsumer class and its factory. | gjoranv | 2021-01-26 | 2 | -56/+0 |
| | | |||||
| * | Remove usage of MetricsPresentationConfig.slidingwindow | gjoranv | 2021-01-26 | 2 | -7/+2 |
| | | |||||
| * | Remove irrelevant test (StateMonitor does not use threads anymore) | gjoranv | 2021-01-26 | 2 | -98/+0 |
| | | |||||
| * | Update package-info description. | gjoranv | 2021-01-26 | 1 | -7/+5 |
| | | |||||
| * | Remove metrics handling from the StateMonitor class. | gjoranv | 2021-01-26 | 4 | -101/+11 |
| | | |||||
| * | Rewrite tests to not use the defunct StateMetricConsumer. | gjoranv | 2021-01-25 | 4 | -317/+175 |
| | | |||||
| * | Handle null dimensions without throwing NPE. | gjoranv | 2021-01-25 | 2 | -7/+11 |
| | | |||||
| * | Revert "Access log optimizations [run-systemtest]" | Morten Tokle | 2021-01-22 | 5 | -68/+166 |
| | | |||||
* | | Revert "Revert "Jonmv/reapply document protocol super config [run-systemtest]"" | Jon Marius Venstad | 2021-01-28 | 2 | -5/+13 |
| | | | | | | | | This reverts commit 2e2e2edeb3ea99f2c04925070cf44601e2cd94fb. | ||||
* | | Revert "Jonmv/reapply document protocol super config [run-systemtest]" | Jon Marius Venstad | 2021-01-28 | 2 | -13/+5 |
| | | |||||
* | | Move new config to already used package | Jon Marius Venstad | 2021-01-27 | 2 | -2/+2 |
| | | |||||
* | | Revert "Revert "Jonmv/document protocol super config"" | Jon Marius Venstad | 2021-01-27 | 2 | -5/+13 |
| | | | | | | | | This reverts commit d7359f7c72ff06889af594431baf4075e2b4da78. | ||||
* | | Revert "Jonmv/document protocol super config" | Harald Musum | 2021-01-27 | 2 | -13/+5 |
| | | |||||
* | | Merge pull request #16089 from vespa-engine/jonmv/document-protocol-super-config | Jon Marius Venstad | 2021-01-27 | 2 | -5/+13 |
|\ \ | | | | | | | Jonmv/document protocol super config | ||||
| * | | Use only injected config for injected document access | Jon Marius Venstad | 2021-01-19 | 2 | -4/+13 |
| | | | |||||
| * | | Non-functional changes | Jon Marius Venstad | 2021-01-19 | 1 | -1/+0 |
| | | | |||||
* | | | Deprecate LoggingRequestHandler constructors taking AccessLog | Bjørn Christian Seime | 2021-01-21 | 6 | -55/+51 |
| |/ |/| | | | | | | | Add replacement constructors without AccessLog. Remove use of deprecated constructors for internal handlers. | ||||
* | | Replace AccessLogEntry with non-blocking RequestLogEntry | Bjørn Christian Seime | 2021-01-21 | 5 | -166/+68 |
|/ | | | | | | | Keep AccessLogEntry as interface for adding extra information in handlers, but use the new RequestLogEntry for access log serialization. Introduce new interface RequestLog that AccessLog class implements (to simplify unit testing). Rename AccessLogInterface to RequestLogHandler. Remove unused class AccessLogSampler. |