summaryrefslogtreecommitdiffstats
path: root/container-core
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #20512 from vespa-engine/arnej/ignore-some-user-agentsArne H Juul2021-12-154-7/+33
|\ | | | | minimal implementation of "ignore some user agents"
| * keep methods package-privateArne H Juul2021-12-151-1/+1
| |
| * minimal implementation of "ignore some user agents"Arne H Juul2021-12-144-7/+33
| |
* | Merge pull request #20532 from vespa-engine/bjorncs/injectBjørn Christian Seime2021-12-151-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 annotationBjørn Christian Seime2021-12-151-2/+2
| | |
* | | No functional changesJon Bratseth2021-12-155-8/+13
|/ /
* | Revert "Move the Context class to ThreadedHttpRequestHandler [run-systemtest]"Harald Musum2021-12-153-65/+58
| |
* | Move the Context class to ThreadedHttpRequestHandlergjoranv2021-12-143-58/+65
|/ | | | - Add new ctor that takes a Context
* Remove unused methodBjørn Christian Seime2021-12-131-18/+0
|
* Remove use of deprecated methodBjørn Christian Seime2021-12-131-5/+3
|
* Handle write race between handler response and error responseBjørn Christian Seime2021-12-131-68/+105
| | | | | Check if an error response is written before committing response on initial content channel write.
* Broken pipe can be reported through SocketExceptionBjørn Christian Seime2021-12-131-1/+2
|
* Revert "Merge pull request #20456 from ↵Jon Bratseth2021-12-133-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 Ressem2021-12-103-24/+0
|
* Merge pull request #20439 from ↵Jon Bratseth2021-12-103-0/+24
|\ | | | | | | | | vespa-engine/bratseth/zoneinfo-in-query-profile-context Add zone info to query profile context
| * Add zone info to query profile contextJon Bratseth2021-12-093-0/+24
| |
* | update ABI for generated buildersArne H Juul2021-12-091-0/+12
| |
* | update ABI for generated buildersArne H Juul2021-12-091-0/+2
|/
* Rename method 'future' => 'completedFuture'Bjørn Christian Seime2021-12-085-10/+10
|
* Rename method 'future' => 'completeFuture'Bjørn Christian Seime2021-12-087-12/+12
|
* Deprecate methods using Guava ListenableFutureBjørn Christian Seime2021-12-0815-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.
* Deprecate public APIs using Guava's ListenableFutureBjørn Christian Seime2021-12-066-33/+64
| | | | | | | Public methods: - com.yahoo.processing.rendering.Renderer.render() - com.yahoo.search.handler.HttpSearchResponse.waitableRender() - com.yahoo.processing.rendering.AsynchronousSectionedRenderer.renderBeforeHandover()
* Allow getParentRequest() on parent typeBjørn Christian Seime2021-12-063-10/+2
|
* Add custom `@Beta` annotationBjørn Christian Seime2021-12-0311-11/+11
| | | | Replace use of Guava's `com.google.common.annotations.Beta` with custom annotation.
* Make DiscFilterRequest non-abstract and deprecate JdiscFilterRequestBjørn Christian Seime2021-12-035-197/+101
| | | | There is no need for having DiscFilterRequest as an abstract class after removing servlet support.
* Make DiscFilterResponse concrete and remove package-private sub-classBjørn Christian Seime2021-12-035-102/+62
| | | | | Make DiscFilterResponse opereate directly on a jdisc-core Response instance. Reduce use of jdisc-core types from its public API.
* Reapply "Remove Servlet integration from container-core [run-systemtest]""Bjørn Christian Seime2021-12-0339-2372/+38
|
* Revert "Remove Servlet integration from container-core [run-systemtest]"Jon Marius Venstad2021-12-0339-38/+2372
|
* fixup! Remove Servlet integration from container-coreBjørn Christian Seime2021-12-021-2/+0
|
* Remove Servlet integration from container-coreBjørn Christian Seime2021-12-0239-2370/+38
|
* Fix missing user principal in access logsBjørn Christian Seime2021-11-243-4/+7
|
* Deprecate metrics 'http.status.[401|403]'Bjørn Christian Seime2021-11-233-2/+4
|
* Add status code as dimension to response metricsBjørn Christian Seime2021-11-233-26/+43
|
* Use concurrent map for adders + simplify request=>dimensions mappingBjørn Christian Seime2021-11-234-214/+207
|
* Delay registration of read listener until failure wiring is completeBjørn Christian Seime2021-11-222-11/+29
| | | | | | Handle exceptions from getInputStream() and setReadListener() equally to exceptions from listener's onError(). By delaying registration the completion of finishedFuture will trigger an error response immediately.
* Fail response writing if unable to register listenerBjørn Christian Seime2021-11-161-2/+10
|
* Throw exception if a config instance is null or missing.gjoranv2021-11-092-5/+21
|
* Remove comment that has been invalid since code was rewritten.gjoranv2021-11-091-5/+0
|
* Deprecate statisticsHenning Baldersheim2021-11-081-0/+1
|
* Open java.base/java.io to the unnamed modulegjoranv2021-11-041-0/+11
| | | | - used by LogFileHandler via NativeIO
* Add position and arrayOffset, when writing from ByteBufferJon Marius Venstad2021-10-312-2/+1
|
* Comment debug println and add class comment.gjoranv2021-10-291-4/+7
|
* Update 2020 Oath copyrights.gjoranv2021-10-2720-20/+20
|
* Update 2019 Oath copyrights.gjoranv2021-10-2720-20/+20
|
* Merge pull request #19687 from vespa-engine/jonmv/reapply-streamed-visitsBjørn Christian Seime2021-10-224-83/+105
|\ | | | | Jonmv/reapply streamed visits
| * Revert "Merge pull request #19686 from ↵Jon Marius Venstad2021-10-214-83/+105
| | | | | | | | | | | | | | vespa-engine/jonmv/revert-streamed-visits" This reverts commit 56c3fc7c2a3b7e317e79593aa56ed2d03472cbde, reversing changes made to 367dae08c390833a54c1bae11282df5a7e056d16.
| * Revert "Merge pull request #19664 from ↵Jon Marius Venstad2021-10-214-105/+83
| | | | | | | | | | | | | | vespa-engine/jonmv/streaming-doc-v1-visit" This reverts commit b5d4b42caabf2c41fcbd8b21814819aae77dc7aa, reversing changes made to 9abe019606f2367b05e4e13d796de65dddf7c449.
| * Merge pull request #19664 from vespa-engine/jonmv/streaming-doc-v1-visitJon Marius Venstad2021-10-214-83/+105
| |\ | | | | | | Jonmv/streaming doc v1 visit
| | * Limit to 16MB outstanding visit response dataJon Marius Venstad2021-10-204-83/+105
| | |
* | | Revert "Remove deps to http-utils and add vespajlib where necessary."gjoranv2021-10-211-0/+5
|/ / | | | | | | This reverts commit fe260fe8a98c1d2d19633e16a6308857c9577878.