aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Add TODO for handling >2 generations of bundles.gjoranv2022-08-311-2/+5
|/ / / /
* | | | Merge pull request #23847 from ↵Jon Marius Venstad2022-08-3114-185/+319
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/cleanup-after-failed-component-graph_rebased Cleanup after failed component graph [run-systemtest]
| * | | Set duplicate bundles to the set of bundles from the failed generation.gjoranv2022-08-302-5/+8
| | | |
| * | | Make it possible to test the Container with synthetic bundlesgjoranv2022-08-307-120/+183
| | | | | | | | | | | | | | | | | | | | + Add test for installing/uninstalling upon both successful and unsuccessful reconfig.
| * | | Remove unnecessary and out-of-place xml from synthetic config.gjoranv2022-08-251-5/+3
| | | |
| * | | Clean up bundles and allowed duplicates after a failed reconfig.gjoranv2022-08-2511-54/+124
| | | |
| * | | minor: declare logger final and correct grammar in comment.gjoranv2022-08-251-2/+2
| | | |
| * | | minor: rearrange/rename methodsgjoranv2022-08-251-15/+15
| | | |
* | | | Merge pull request #23857 from ↵v8.45.22Geir Storli2022-08-3030-49/+45
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-const-idocsumenvironment-reference Use const IDocsumEnvironment reference in DocsumFieldWriterFactory.
| * | | | Use auto keyword.Tor Egge2022-08-301-1/+1
| | | | |
| * | | | Use const IDocsumEnvironment reference in DocsumFieldWriterFactory.Tor Egge2022-08-3030-49/+45
|/ / / /
* | | | Merge pull request #23856 from ↵Henning Baldersheim2022-08-301-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/empty-docsum-if-document-is-gone Use empty document summary if document is gone.
| * | | | Use empty document summary if document is gone.Tor Egge2022-08-301-0/+3
|/ / / /
* | | | Merge pull request #23855 from vespa-engine/hmusum/cleanup-20Harald Musum2022-08-3012-170/+159
|\ \ \ \ | | | | | | | | | | Cluster controller cleanup, part 7 [run-systemtest]
| * | | | Revert unintended check-inHarald Musum2022-08-301-859/+0
| | | | |
| * | | | Add some convenience methods, reindentHarald Musum2022-08-302-12/+13
| | | | |
| * | | | Remove unused methodHarald Musum2022-08-301-2/+0
| | | | |
| * | | | Split out methodHarald Musum2022-08-301-9/+11
| | | | |
| * | | | Move html generation of options to request handlerHarald Musum2022-08-302-86/+85
| | | | |
| * | | | Remove dead code and some cosmetic changesHarald Musum2022-08-295-39/+30
| | | | |
| * | | | Require non-null status page serverHarald Musum2022-08-295-22/+879
| | | | |
* | | | | Merge pull request #23854 from ↵Geir Storli2022-08-3032-102/+91
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-reference-to-idocsumenvironment-instead-of-pointer Use reference to IDocsumEnvironemt instead of pointer.
| * | | | | Use reference to IDocsumEnvironemt instead of pointer.Tor Egge2022-08-3032-102/+91
| | |_|/ / | |/| | |
* | | | | Merge pull request #23848 from ↵Tor Brede Vekterli2022-08-306-1/+29
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/force-bucket-db-metric-update-during-startup Force content node-internal bucket DB metric update during startup
| * | | | | Force content node-internal bucket DB metric update during startupTor Brede Vekterli2022-08-306-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After initialization, the node will immediately start communicating with the cluster controller, exchanging host info. This host info contains a subset snapshot of the active metrics, which includes the total bucket count, doc count etc. It is critical that we must never report back host info _prior_ to having run at least one full sweep of the bucket database, lest we risk transiently reporting zero buckets held by the content node. Doing so could cause orchestration logic to perform operations based on erroneous assumptions. To avoid this, we explicitly force a full DB sweep and metric update prior to reporting the node as up. Since this function is called prior to the CommunicationManager thread being started, any CC health pings should also always happen after this init step.
* | | | | | Merge pull request #23853 from vespa-engine/olaa/restrict-plan-changeØyvind Grønnesby2022-08-304-51/+11
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Restrict instrument/plan change
| * | | | | Update testsOla Aunronning2022-08-302-40/+5
| | | | | |
| * | | | | Restrict instrument/plan changeOla Aunronning2022-08-302-11/+6
| | | | | |
* | | | | | Merge pull request #23852 from vespa-engine/mpolden/reduce-grace-periodJon Bratseth2022-08-302-41/+19
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Reduce grace period for non-production
| * | | | | Reduce grace period for non-productionMartin Polden2022-08-301-1/+3
| | | | | |
| * | | | | Make Event a recordMartin Polden2022-08-301-40/+16
| | | | | |
* | | | | | Merge pull request #23851 from ↵Martin Polden2022-08-301-2/+22
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/revert-23836-arnej/less-perl-snippets Revert "replace two perl snippets with calls to script-utils"
| * | | | | Revert "replace two perl snippets with calls to script-utils"Harald Musum2022-08-301-2/+22
|/ / / / /
* | | | | Merge pull request #23849 from vespa-engine/mpolden/better-err-msgMartin Polden2022-08-309-38/+57
|\ \ \ \ \ | | | | | | | | | | | | Include deployment in endpoint discovery error
| * | | | | Print hints if service discovery failsMartin Polden2022-08-307-21/+29
| | | | | |
| * | | | | Include deployment in endpoint discovery errorMartin Polden2022-08-301-1/+1
| | | | | |
| * | | | | Avoid doing real DNS lookups in unit testMartin Polden2022-08-302-16/+27
| |/ / / /
* | | | | Check filter existence (#23850)Ola Aunrønning2022-08-302-7/+16
| | | | |
* | | | | Merge pull request #23845 from ↵Henning Baldersheim2022-08-303-6/+12
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | vespa-engine/balder/allow-query-control-of-split-delay-optimisations Allow query time control of spli/delay query optimisations.
| * | | | Allow query time control of spli/delay query optimisations.Henning Baldersheim2022-08-303-6/+12
| | | | |
* | | | | Merge pull request #23846 from ↵Geir Storli2022-08-302-15/+25
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/toregge/create-docsum-tools-earlier-in-vsm-adapter Create DocsumTools earlier in vsm adapter.
| * | | | Create DocsumTools earlier in vsm adapter.Tor Egge2022-08-302-15/+25
|/ / / /
* | | | Merge pull request #23844 from vespa-engine/bjorncs/fixBjørn Christian Seime2022-08-301-2/+1
|\ \ \ \ | |/ / / |/| | | Ignore calls to SystemTlsContext.close()
| * | | Ignore calls to SystemTlsContext.close()Bjørn Christian Seime2022-08-301-2/+1
|/ / /
* | | Merge pull request #23843 from vespa-engine/balder/avoid-rawbuf-where-possibleHenning Baldersheim2022-08-3011-80/+70
|\ \ \ | | | | | | | | Use vespalib::SmartBuffer instead of ancient RawBuf.
| * | | Use vespalib::SmartBuffer instead of ancient RawBuf.Henning Baldersheim2022-08-3011-80/+70
| | | |
* | | | Merge pull request #23842 from vespa-engine/bjorncs/zk-tls-configMorten Tokle2022-08-305-15/+39
|\ \ \ \ | | | | | | | | | | Bjorncs/zk tls config
| * | | | Use separate Vespa mTLS config file for configserver ZKBjørn Christian Seime2022-08-302-0/+7
| | | | |
| * | | | Allow ZooKeeper to be configured with custom Vespa mTLS configBjørn Christian Seime2022-08-263-5/+32
| | | | |
| * | | | Cleanup old config optionsBjørn Christian Seime2022-08-261-10/+0
| | | | |