summaryrefslogtreecommitdiffstats
path: root/container-core
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* / Add missiung copyrightsJon Bratseth2021-10-201-1/+2
|/
* Whitespace onlygjoranv2021-10-181-1/+1
|
* Warn if the fallback injector is used for unknown classes,gjoranv2021-10-151-4/+11
| | | | .. and log a debug message when our explicit bindings are used.
* Re-introduce the resetting of component subscriber after bootstrapgjoranv2021-10-151-1/+10
| | | | | - Otherwise, components from a changed bundle with unchanged configs would get the class of the previous config generation.
* Reapply "Container config improvements [run-systemtest]"gjoranv2021-10-157-138/+157
| | | | This reverts commit 868c29b272eb7773d5c4515cb33640a44074d05a.
* Metrics Q size and capacity must into account what kind of Q is used.Henning Baldersheim2021-10-155-35/+97
|
* Revert "Container config improvements [run-systemtest]"Henning Baldersheim2021-10-147-157/+138
|
* Merge pull request #19544 from vespa-engine/container-config-improvementsgjoranv2021-10-147-138/+157
|\ | | | | Container config improvements [run-systemtest]
| * Init the config generation to 1 instead of 0.gjoranv2021-10-141-1/+1
| | | | | | | | | | | | | | - An initial value of 0, generated config generation sequence 1,1,2,3,... causing an exception in Container.getConfigAndCreateGraph when it got bootstrap configs with generation=1 twice.
| * Rename config retriever field.gjoranv2021-10-141-7/+7
| |
| * Allow exceptions from the config system to propagate up.gjoranv2021-10-131-9/+2
| |
| * Simplify and improve config retrieval.gjoranv2021-10-131-34/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | - Retrive bootstrap snapshot first when the system is in the stable state. When bootstrap is newer than components, retrieve the new components generation. This avoids getting exceptions from the config system when a component that takes a config with missing default value has been removed. - Do not close set up empty component subscriber after bootstrap, should be unnecessary as it's always done when component config keys are changed. - Declare getConfigsOnce private. - Improve debug logging
| * Improve debug logging.gjoranv2021-10-131-4/+5
| |
| * minor: rearrange fields.gjoranv2021-10-081-1/+2
| |
| * Improve debugging of CloudSubscriber by adding a name.gjoranv2021-10-084-14/+15
| |
| * Simplify by taking a SubscriberFactory instead of a Function.gjoranv2021-10-083-11/+10
| |
| * Move CloudSubscriber to separate class file.gjoranv2021-10-082-75/+101
| |
| * Add more debug log for config generations.gjoranv2021-10-082-3/+7
| |
| * Use correct method name in log message.gjoranv2021-10-081-1/+1
| |
| * Improve commentgjoranv2021-10-081-1/+2
| |
* | - Effective executor Q size is max pool size + max Q size.Henning Baldersheim2021-10-132-14/+27
| | | | | | | | | | - Also use timed wait/notify over sleep to reduce shutdown time. - Join metric thread to ensure no latent issues.
* | Fail servlet output stream writer once request is finished with failureBjørn Christian Seime2021-10-112-6/+12
| | | | | | | | | | | | Fail out any queued response content once request has been failed out through callback from Jetty's AsyncListener interface. Improve naming of methods in ServletResponseController.
* | Upgrade Jetty to 9.4.44Bjørn Christian Seime2021-10-111-0/+2
| |
* | Add toString for Node and ComponentNodeHenning Baldersheim2021-10-082-5/+14
| |
* | Add some more information to exception messageHenning Baldersheim2021-10-081-2/+2
|/
* More mockito magic.Henning Baldersheim2021-10-081-3/+5
|
* Use refer(any)Henning Baldersheim2021-10-081-12/+8
|
* If execution is rejected, fall back to doing it yourself.Henning Baldersheim2021-10-072-3/+11
|
* Merge pull request #19452 from vespa-engine/bjorncs/jetty-async-listenerBjørn Christian Seime2021-10-078-354/+258
|\ | | | | Refactor async completion logic for read and write path [run-systemtest]
| * Ensure writer is closed while holding lockBjørn Christian Seime2021-10-071-33/+33
| | | | | | | | Handler can inject its response content if lock is not held between write and close.
| * Refactor async completion logic for read and write pathBjørn Christian Seime2021-10-078-354/+258
| | | | | | | | Ensure that failure from request read, write or async context correctly terminates request processing.
* | Update Verizon Media copyright notices.gjoranv2021-10-0781-81/+81
| |
* | Update 2019 Yahoo Holdings copyright notices.gjoranv2021-10-072-2/+2
| |
* | Update 2018 copyright notices.gjoranv2021-10-0734-34/+34
| |
* | Update 2017 copyright notices.gjoranv2021-10-07385-385/+385
|/
* - GC unused AsyncCompleteListener.javaHenning Baldersheim2021-10-062-60/+37
| | | | - Avoid using anonymous constructor.
* Attach contextHenning Baldersheim2021-10-063-5/+10
|
* Add mock for added newRequest method.Henning Baldersheim2021-10-053-0/+3
|
* Add option to attach a context to refer.Henning Baldersheim2021-10-051-0/+1
| | | | Introduce a lightweight debug mode.
* SimplifyHenning Baldersheim2021-10-041-20/+20
|