Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log time spent shutting down Jetty | Bjørn Christian Seime | 2022-01-28 | 1 | -3/+6 |
| | |||||
* | Include generation number in log message for deconstruction | Bjørn Christian Seime | 2022-01-25 | 4 | -6/+6 |
| | |||||
* | Redesign ComponentDeconstructor to start deconstruction immediately | Bjørn Christian Seime | 2022-01-25 | 4 | -6/+8 |
| | | | | | | There is no need to wait with deconstruction after new generation as the container knows when an old graph can be safely GCed. Add shutdown() that waits for all previous graphs to complete deconstruction. | ||||
* | Rename methods to 'waitForNextGraphGeneration' | Bjørn Christian Seime | 2022-01-25 | 5 | -8/+8 |
| | |||||
* | Reduce default timeout for metrics requests from 300s to 25s to ensure it is ↵ | Henning Baldersheim | 2022-01-25 | 1 | -0/+12 |
| | | | | shorter than shutdown timeout targeted to be 30s | ||||
* | Delegate responsibility/timing of cleaning up old components to caller | Bjørn Christian Seime | 2022-01-25 | 5 | -16/+39 |
| | |||||
* | Rename methods that implicitly waits for a new config generation | Bjørn Christian Seime | 2022-01-25 | 5 | -13/+11 |
| | |||||
* | Ensure only provider shuts down the VespaDocumentAccess | Jon Marius Venstad | 2022-01-24 | 2 | -3/+10 |
| | |||||
* | Provider is not a component | Bjørn Christian Seime | 2022-01-21 | 1 | -4/+2 |
| | |||||
* | Use refer() overload with context | Bjørn Christian Seime | 2022-01-21 | 1 | -1/+1 |
| | |||||
* | Fail-fast if reconfigurer thread is interrupted | Bjørn Christian Seime | 2022-01-21 | 1 | -1/+6 |
| | |||||
* | Deprecate LoggingRequestHandler (replaced by ThreadedHttpReqHndlr) | gjoranv | 2022-01-18 | 2 | -1/+4 |
| | |||||
* | Keep LoggingRequestHandler as base class for public api handlers. | gjoranv | 2022-01-17 | 2 | -3/+3 |
| | | | | (AbstractProcessingHandler and SearchHandler) | ||||
* | Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlr | gjoranv | 2022-01-17 | 6 | -14/+14 |
| | |||||
* | Allow Response to populate the access log from ThreadedHttpReqHndlr | gjoranv | 2022-01-17 | 1 | -1/+40 |
| | |||||
* | Ensure that components configs are used | gjoranv | 2022-01-14 | 1 | -1/+15 |
| | | | | | .. even if the subscriber got a newer generation than the bootstrap subscriber for some reason. | ||||
* | Inline getConfigsOptional() | gjoranv | 2022-01-14 | 1 | -6/+0 |
| | |||||
* | Don't expose types that are not available from other bundles | Bjørn Christian Seime | 2022-01-11 | 3 | -16/+54 |
| | |||||
* | Remove package-info for empty c.y.container.servlet package | gjoranv | 2022-01-03 | 1 | -7/+0 |
| | |||||
* | Remove servlet related config defs. | gjoranv | 2022-01-03 | 3 | -105/+0 |
| | |||||
* | Remove obsolete usage of ServletPathsConfig | gjoranv | 2022-01-03 | 2 | -5/+0 |
| | |||||
* | GC use of deprecated junit assertThat and unify | Henning Baldersheim | 2021-12-21 | 1 | -0/+1 |
| | |||||
* | GC deprecated junit assertThat. | Henning Baldersheim | 2021-12-21 | 12 | -273/+236 |
| | |||||
* | Revert "Merge pull request #20578 from ↵ | Jon Marius Venstad | 2021-12-20 | 1 | -2/+4 |
| | | | | | | | vespa-engine/revert-20568-jonmv/replace-optimaize-with-lingua" This reverts commit 5476504932cd90eb2dad82dbab633e3ffa2034c3, reversing changes made to 235a78cc4707f78d18c6818a577de1b7507f5e40. | ||||
* | Revert "Replace optimaize with OpenNLP language detector [run-systemtest]" | Jon Marius Venstad | 2021-12-18 | 1 | -4/+2 |
| | |||||
* | Move model to module where it is needed, to simplify, at the cost of larger ↵ | Jon Marius Venstad | 2021-12-18 | 1 | -3/+2 |
| | | | | bundles | ||||
* | Replace optimaize with OpenNLP language detector | Jon Marius Venstad | 2021-12-17 | 1 | -2/+5 |
| | |||||
* | Put back Context class to LoggingRequestHandler | gjoranv | 2021-12-16 | 3 | -12/+62 |
| | | | | | | | | | - Necessary for backwards binary compatibility for bundles built with older Vespa versions. - Will shade the one in ThreadedHttpRequestHandler. - Use a diferent name for the static test util function to avoid name collision. - Add both Context types to the component graph until Vespa 8. | ||||
* | Move the Context class to ThreadedHttpRequestHandler | gjoranv | 2021-12-16 | 3 | -58/+65 |
| | | | | - Add new ctor that takes a Context | ||||
* | Merge pull request #20512 from vespa-engine/arnej/ignore-some-user-agents | Arne H Juul | 2021-12-15 | 4 | -7/+33 |
|\ | | | | | minimal implementation of "ignore some user agents" | ||||
| * | keep methods package-private | Arne H Juul | 2021-12-15 | 1 | -1/+1 |
| | | |||||
| * | minimal implementation of "ignore some user agents" | Arne H Juul | 2021-12-14 | 4 | -7/+33 |
| | | |||||
* | | Merge pull request #20532 from vespa-engine/bjorncs/inject | Bjørn Christian Seime | 2021-12-15 | 1 | -2/+2 |
|\ \ | | | | | | | Add custom Inject annotation so Guice is not needed just for the anno… | ||||
| * | | Add custom Inject annotation so Guice is not needed just for the annotation | Bjørn Christian Seime | 2021-12-15 | 1 | -2/+2 |
| | | | |||||
* | | | No functional changes | Jon Bratseth | 2021-12-15 | 5 | -8/+13 |
|/ / | |||||
* | | Revert "Move the Context class to ThreadedHttpRequestHandler [run-systemtest]" | Harald Musum | 2021-12-15 | 3 | -65/+58 |
| | | |||||
* | | Move the Context class to ThreadedHttpRequestHandler | gjoranv | 2021-12-14 | 3 | -58/+65 |
|/ | | | | - Add new ctor that takes a Context | ||||
* | Remove unused method | Bjørn Christian Seime | 2021-12-13 | 1 | -18/+0 |
| | |||||
* | Remove use of deprecated method | Bjørn Christian Seime | 2021-12-13 | 1 | -5/+3 |
| | |||||
* | Handle write race between handler response and error response | Bjørn Christian Seime | 2021-12-13 | 1 | -68/+105 |
| | | | | | Check if an error response is written before committing response on initial content channel write. | ||||
* | Broken pipe can be reported through SocketException | Bjørn Christian Seime | 2021-12-13 | 1 | -1/+2 |
| | |||||
* | Revert "Merge pull request #20456 from ↵ | Jon Bratseth | 2021-12-13 | 3 | -0/+24 |
| | | | | | | | vespa-engine/revert-20439-bratseth/zoneinfo-in-query-profile-context" This reverts commit 2780822f7d1fc66ea2833b2b7aaa2b9cb74f5833, reversing changes made to 8ff6429daf9a695f2fa5d45a8033c75fdadfcfe2. | ||||
* | Revert "Add zone info to query profile context" | Arnstein Ressem | 2021-12-10 | 3 | -24/+0 |
| | |||||
* | Merge pull request #20439 from ↵ | Jon Bratseth | 2021-12-10 | 3 | -0/+24 |
|\ | | | | | | | | | vespa-engine/bratseth/zoneinfo-in-query-profile-context Add zone info to query profile context | ||||
| * | Add zone info to query profile context | Jon Bratseth | 2021-12-09 | 3 | -0/+24 |
| | | |||||
* | | update ABI for generated builders | Arne H Juul | 2021-12-09 | 1 | -0/+12 |
| | | |||||
* | | update ABI for generated builders | Arne H Juul | 2021-12-09 | 1 | -0/+2 |
|/ | |||||
* | Rename method 'future' => 'completedFuture' | Bjørn Christian Seime | 2021-12-08 | 5 | -10/+10 |
| | |||||
* | Rename method 'future' => 'completeFuture' | Bjørn Christian Seime | 2021-12-08 | 7 | -12/+12 |
| | |||||
* | Deprecate methods using Guava ListenableFuture | Bjørn Christian Seime | 2021-12-08 | 15 | -87/+166 |
| | | | | | | | | - com.yahoo.processing.Response.recursiveComplete() - com.yahoo.processing.response.DataList.complete() - com.yahoo.processing.response.IncomingData.completed() Also fixes bug in FutureResponse where `get()` does not return value produced by async task. |