summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Try to revert the way of publishing parent poms to see if this fixes the ↵Arnstein Ressem2023-07-271-3/+2
| | | | release process.
* controller tls always use latest cert/key pair (#27903)Andreas Eriksen2023-07-271-5/+25
| | | | | * controller tls always use latest cert/key pair * more descriptive exceptions
* Merge pull request #27902 from vespa-engine/mpolden/remove-global-service-idMartin Polden2023-07-2737-754/+241
|\ | | | | Remove global-service-id
| * Remove active attributeMartin Polden2023-07-2616-338/+183
| |
| * Remove global-service-idMartin Polden2023-07-2628-416/+58
| |
* | Merge pull request #27904 from vespa-engine/mpolden/check-schedule-timev8.202.11Valerij Fredriksen2023-07-263-29/+36
|\ \ | |/ |/| Check scheduling time before certification
| * Check scheduling time before certificationMartin Polden2023-07-263-17/+23
| |
| * SimplifyMartin Polden2023-07-261-14/+15
|/
* Merge pull request #27899 from ↵Tor Brede Vekterli2023-07-264-34/+37
|\ | | | | | | | | vespa-engine/vekterli/add-content-cluster-to-feed-block-message Add content cluster name to generated feed block message
| * Add content cluster name to generated feed block messageTor Brede Vekterli2023-07-264-34/+37
| | | | | | | | | | | | | | | | | | | | | | Messages now prefixed with content cluster name to help disambiguate which cluster is exceeding its limits in multi-cluster deployments. Example message: ``` in content cluster 'my-cool-cluster': disk on node 1 [my-node-1.example.com] is 81.0% full (the configured limit is 80.0%). See https://docs.vespa.ai/en/operations/feed-block.html ```
* | Merge pull request #27900 from vespa-engine/mpolden/reduce-cooldownMartin Polden2023-07-264-14/+13
|\ \ | |/ |/| Reduce cooldown period of new OS versions
| * Reduce cooldown period of new OS versionsMartin Polden2023-07-264-14/+13
|/
* Merge pull request #27897 from vespa-engine/freva/fixMartin Polden2023-07-2610-32/+43
|\ | | | | Verify selected flavor is within resource limits
| * Verify selected flavor is within resource limitsValerij Fredriksen2023-07-265-12/+22
| |
| * Add NodeResourceLimits to NodeRepositoryValerij Fredriksen2023-07-256-20/+21
| |
* | Merge pull request #27898 from ↵Tor Brede Vekterli2023-07-265-38/+60
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/user-friendly-feed-block-messages Make generated automatic feed block error messages more user-friendly
| * | Make generated automatic feed block error messages more user-friendlyTor Brede Vekterli2023-07-265-38/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Messages are generated centrally by the cluster controller and pushed to content nodes as part of a cluster state bundle; the distributors nodes merely repeat back what they have been told. This changes the cluster controller feed block error message code to be less ambiguous and to include a URL to our public documentation about feed blocks. Example of _old_ message: ``` disk on node 1 [storage.1.local] (0.510 > 0.500) ``` Same feed block with _new_ message: ``` disk on node 1 [storage.1.local] is 51.0% full (the configured limit is 50.0%). See https://docs.vespa.ai/en/operations/feed-block.html ```
* | | Merge pull request #27896 from vespa-engine/mpolden/list-certifiedJon Bratseth2023-07-266-25/+81
|\ \ \ | |/ / |/| | Add API for listing certified OS versions
| * | Add API for listing certified OS versionsMartin Polden2023-07-265-10/+42
| | |
| * | Improve validationMartin Polden2023-07-264-7/+27
| | |
| * | Improve exception for invalid versionMartin Polden2023-07-261-8/+12
| | |
* | | Merge pull request #27894 from vespa-engine/remove-vespa-version-suffixgjoranv2023-07-262-4/+4
|\ \ \ | | | | | | | | Remove unintended 'vespa.version' prefix for versions from open sourc…
| * | | Remove unintended 'vespa.version' prefix for versions from open source ↵gjoranv2023-07-262-4/+4
|/ / / | | | | | | | | | release script.
* | | Merge pull request #27883 from vespa-engine/balder/less-fastos-statinfoHenning Baldersheim2023-07-2517-166/+119
|\ \ \ | | | | | | | | Prefer std::filesystem::exists over FastOS_StatInfo
| * | | fs::exists will throw if there is any error.Henning Baldersheim2023-07-251-3/+1
| | | |
| * | | Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-2517-164/+119
| | | |
* | | | Merge pull request #27882 from vespa-engine/balder/use-wordfolder-as-helperHenning Baldersheim2023-07-2515-37/+38
|\ \ \ \ | | | | | | | | | | Use WordFolder as helper instead of inheriting static stuff.
| * | | | Use uint32_t as ucs4_tHenning Baldersheim2023-07-254-4/+6
| | | | |
| * | | | Use WordFolder as helper instead of inheriting static stuff.Henning Baldersheim2023-07-2514-36/+35
| |/ / /
* | | | Merge pull request #27881 from ↵Valerij Fredriksen2023-07-2523-344/+293
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-27877-revert-27632-hakonhall/exclude-private-ip-addresses-in-other-cloud-accounts-in-acls Exclude private IP addresses in other cloud accounts in ACLs, try 2
| * | | | Inclave IPs are sharedHåkon Hallingstad2023-07-2510-43/+107
| | | | |
| * | | | Revert "Revert "Exclude private IP addresses in other cloud accounts in ACLs""Håkon Hallingstad2023-07-2519-347/+232
| |/ / /
* | | | Merge pull request #27889 from vespa-engine/one-jaxb-runtime-versiongjoranv2023-07-253-2/+3
|\ \ \ \ | | | | | | | | | | Use v 2.3.2 for jaxb-runtime everywhere
| * | | | Remove stale commentgjoranv2023-07-251-1/+1
| | | | |
| * | | | Use v 2.3.2 for jaxb-runtime everywheregjoranv2023-07-253-2/+3
| | | | |
* | | | | Merge pull request #27890 from vespa-engine/andreer/extend-flagsBjørn Meland2023-07-251-3/+3
|\ \ \ \ \ | |_|_|/ / |/| | | | extend flags
| * | | | extend flagsAndreas Eriksen2023-07-251-3/+3
| | | | |
* | | | | Merge pull request #27888 from vespa-engine/mpolden/remove-unused-attribMartin Polden2023-07-251-2/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove unused gpu-device attribute
| * | | | | Remove unused gpu-device attributeMartin Polden2023-07-251-2/+0
| | | | | |
* | | | | | Merge pull request #27891 from vespa-engine/jobergum/use-vocab-as-suffixBjørn Christian Seime2023-07-251-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use -vocab as suffix to allow only provide transformer model-id
| * | | | | | Use -vocab as suffix to allow only provide transformer model-idJo Kristian Bergum2023-07-251-2/+2
| |/ / / / /
* | | | | | Merge pull request #27887 from vespa-engine/bratseth/scale-down-less-2Martin Polden2023-07-256-46/+32
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Bratseth/scale down less 2
| * | | | | Set aside enough headroom rather than not scaling down at allJon Bratseth2023-07-253-9/+9
| | | | | |
| * | | | | CleanupJon Bratseth2023-07-252-10/+11
| | | | | |
| * | | | | Set aside space for headroom in one passJon Bratseth2023-07-255-41/+26
| | | | | |
* | | | | | Merge pull request #27885 from vespa-engine/bjorncs/clients-jdk11Bjørn Christian Seime2023-07-251-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Build clients against JDK11
| * | | | | Build clients against JDK11Bjørn Christian Seime2023-07-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Underlying HTTP client of vespa-feed-client, Jetty client, is built against Java 11. Internal Hadoop platform also provides JDK11 runtime now.
* | | | | | Merge pull request #27886 from vespa-engine/mpolden/certified-os-versionMartin Polden2023-07-2511-33/+310
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Require certification of scheduled OS upgrades
| * | | | | Require certification of scheduled OS upgradesMartin Polden2023-07-2511-25/+304
| | | | | |
| * | | | | Remove custom non-CD cooldownMartin Polden2023-07-242-8/+6
| | | | | |