aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge pull request #20362 from vespa-engine/balder/reduce-reaction-timeHenning Baldersheim2021-12-061-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Reduce indexing.reactiontime from 5ms to 2ms
| * | | | | Reduce indexing.reactiontime from 5ms to 2msHenning Baldersheim2021-12-031-1/+1
| |/ / / /
* | | | | Merge pull request #20369 from ↵Henning Baldersheim2021-12-062-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/handle-exception-when-serving-file Make sure to cleanup when failing to read file reference data [run-systemtest]
| * | | | | Make sure to cleanup when failing to read file reference dataHarald Musum2021-12-062-1/+2
| | |_|/ / | |/| | |
* | | | | Merge pull request #20368 from ↵Henning Baldersheim2021-12-061-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/hmusum/change-default-value-of-flag-2 Change default value of USE_FILE_DISTRIBUTION_CONNECTION_POOL to true
| * | | | Change default value of USE_FILE_DISTRIBUTION_CONNECTION_POOL to trueHarald Musum2021-12-061-1/+1
|/ / / /
* | | | Merge pull request #20355 from vespa-engine/mpolden/log-status-changev7.511.3Morten Tokle2021-12-062-4/+22
|\ \ \ \ | | | | | | | | | | Log change of routing status and deploy
| * | | | Actually deployMartin Polden2021-12-032-3/+18
| | | | |
| * | | | Log change of routing statusMartin Polden2021-12-031-1/+4
| | | | |
* | | | | Merge pull request #20357 from vespa-engine/mpolden/update-docJon Bratseth2021-12-061-12/+4
|\ \ \ \ \ | | | | | | | | | | | | Update stale javadoc
| * | | | | Update stale javadocMartin Polden2021-12-031-12/+4
| |/ / / / | | | | | | | | | | | | | | | Deployments are no longer bound to a single config server.
* | | | | Merge pull request #20366 from ↵v7.510.36Frode Lundgren2021-12-0516-147/+188
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-20350-hmusum/config-subscription-refactoring-part-5 Revert "Config subscription refactoring, part 5 [run-systemtest]"
| * | | | | Revert "Config subscription refactoring, part 5 [run-systemtest]"Harald Musum2021-12-0416-147/+188
| | | | | |
* | | | | | Merge pull request #20367 from ↵Henning Baldersheim2021-12-051-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/add-memory-fence-to-b-tree-compaction Ensure that moved b-tree node is visible for readers before updating
| * | | | | Ensure that moved b-tree node is visible for readers before updatingTor Egge2021-12-051-0/+2
|/ / / / / | | | | | | | | | | | | | | | reference in parent node.
* | | | | Merge pull request #20365 from ↵Henning Baldersheim2021-12-031-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/actually-enable-base64-decoding Actually enable base64 decoding.
| * | | | | Actually enable base64 decoding.Henning Baldersheim2021-12-031-1/+1
|/ / / / /
* | | | | Merge pull request #20361 from ↵Henning Baldersheim2021-12-031-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/vekterli/fix-active-merge-status-rendering Fix active merge state count status page rendering
| * | | | Fix active merge state count status page renderingTor Brede Vekterli2021-12-031-2/+2
| | | | |
* | | | | Merge pull request #20352 from ↵Henning Baldersheim2021-12-037-44/+52
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/disallow-old-style-single-uncompressed Disallow the oldstyle compression with single uncopressed entries.
| * | | | | Throw exception on illegal config and fail early.Henning Baldersheim2021-12-033-4/+19
| | | | | |
| * | | | | Disallow the oldstyle compression with single uncopressed entries.Henning Baldersheim2021-12-036-40/+33
| | | | | |
* | | | | | Merge pull request #20360 from ↵Henning Baldersheim2021-12-032-3/+3
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/balder/iterate-loop-before-taking-lock Iterate outside of the loop
| * | | | | Iterate outside of the loopHenning Baldersheim2021-12-032-3/+3
| | | | | |
* | | | | | Merge pull request #20359 from ↵Henning Baldersheim2021-12-037-20/+109
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/vekterli/decrement-merge-counter-when-sync-merge-handling-complete Decrement persistence thread merge counter when syncronous processing is complete [run-systemtest]
| * | | | | Decrement persistence thread merge counter when syncronous processing is ↵Tor Brede Vekterli2021-12-037-20/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | complete Add a generic interface for letting an operation know that the synchronous parts of its processing in the persistence thread is complete. This allows a potentially longer-running async operation to free up any limits that were put in place when it was taking up synchronous thread resources. Currently only used by merge-related operations (that may dispatch many async ops). Since we have a max upper bound for how many threads in a stripe may be processing merge ops at the same time (to avoid blocking client ops), we previously could effectively stall the pipelining of merges caused by hitting the concurrency limit even if all persistence threads were otherwise idle (waiting for prior async merge ops to complete). We now explicitly decrease the merge concurrency counter once the synchronous processing is done, allowing us to take on further merges immediately.
* | | | | | Merge pull request #20358 from vespa-engine/balder/resize-once-upfrontGeir Storli2021-12-031-0/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Ensure that we do not get more resizing than necessary.
| * | | | | | Ensure that we do not get more resizing than necessary.Henning Baldersheim2021-12-031-0/+8
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #20350 from ↵gjoranv2021-12-0316-188/+147
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/hmusum/config-subscription-refactoring-part-5 Config subscription refactoring, part 5 [run-systemtest]
| * | | | | Cleanup use of requesters and config sourcesHarald Musum2021-12-0316-170/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove requesters() method from ConfigSubscriber as well, not useful for others and is documented as for internal use only
| * | | | | Remove useless testHarald Musum2021-12-031-18/+0
| | |/ / / | |/| | | | | | | | | | | | | We will never use more than one ConfigSourceSet for a GenericConfigSubscriber
* | | | | Merge pull request #20353 from vespa-engine/bjorncs/beta-annotationJon Bratseth2021-12-0358-60/+79
|\ \ \ \ \ | | | | | | | | | | | | Add custom `@Beta` annotation
| * | | | | Add custom `@Beta` annotationBjørn Christian Seime2021-12-0358-60/+79
| | |_|_|/ | |/| | | | | | | | | | | | | Replace use of Guava's `com.google.common.annotations.Beta` with custom annotation.
* | | | | Merge pull request #20354 from ↵Jon Bratseth2021-12-0312-161/+133
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-20343-bratseth/apply-policies-to-limits Revert "Bratseth/apply policies to limits"
| * | | | | Revert "Bratseth/apply policies to limits"Jon Bratseth2021-12-0312-161/+133
|/ / / / /
* | | | / Auditref is not always present (#20351)Bjørn Christian Seime2021-12-031-1/+1
| |_|_|/ |/| | |
* | | | Merge pull request #20349 from vespa-engine/bratseth/include-inherited-profilesHenning Baldersheim2021-12-034-71/+49
|\ \ \ \ | |/ / / |/| | | Include inherited rank profiles
| * | | Include inherited rank profilesJon Bratseth2021-12-034-71/+49
| |/ /
* | | Merge pull request #20347 from vespa-engine/jonmv/colorise-vespa-test-outputHåkon Hallingstad2021-12-0311-84/+120
|\ \ \ | | | | | | | | Jonmv/colorise vespa test output
| * | | Indicate amount of truncated dataJon Marius Venstad2021-12-031-1/+1
| | | |
| * | | Colorise vespa-cli test outputJon Marius Venstad2021-12-034-15/+29
| | | |
| * | | Handle messages without end formattingJon Marius Venstad2021-12-032-7/+15
| | | |
| * | | Move ANSI to HTML to separate class, and simplifyJon Marius Venstad2021-12-037-48/+77
| | | |
| * | | Remove unused log file generationJon Marius Venstad2021-12-032-23/+8
| | | |
| * | | Upgrade jansi 1.11 --> 1.18Jon Marius Venstad2021-12-031-1/+1
| | | |
* | | | Merge pull request #20346 from vespa-engine/bjorncs/remove-servletBjørn Christian Seime2021-12-0349-2765/+220
|\ \ \ \ | | | | | | | | | | Bjorncs/remove servlet [run-systemtest]
| * | | | 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-036-126/+64
| | | | | | | | | | | | | | | | | | | | | | | | | 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-0345-2449/+62
|/ / / /
* | | | Merge pull request #20348 from vespa-engine/mpolden/send-distinct-upstreamsMartin Polden2021-12-033-9/+16
|\ \ \ \ | |_|/ / |/| | | Send distinct upstream names