aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Create new 'dependency-versions' pom modulegjoranv2023-07-247-89/+142
| | | | | - To be used as parent for all other poms, to ensure that the same versions of dependencies are used everywhere.
* Merge pull request #27872 from vespa-engine/freva/update-depsValerij Fredriksen2023-07-242-882/+915
|\ | | | | Update JS query builder dependencies
| * Update JS query builder dependenciesValerij Fredriksen2023-07-242-882/+915
| |
* | Merge pull request #27866 from ↵Tor Brede Vekterli2023-07-241-2/+6
|\ \ | | | | | | | | | | | | vespa-engine/toregge/avoid-dereferencing-empty-unique-pointer Avoid dereferencing empty unique pointer.
| * | Avoid dereferencing empty unique pointer.Tor Egge2023-07-211-2/+6
| |/
* | Merge pull request #27865 from vespa-engine/allow-version-range-2Bjørn Christian Seime2023-07-245-4/+60
|\ \ | |/ |/| Allow version ranges in enforcer rules.
| * Update allowed dependencies for pluginsgjoranv2023-07-211-0/+4
| |
| * Allow version ranges in enforcer rules.gjoranv2023-07-214-4/+56
|/
* Merge pull request #27863 from vespa-engine/toregge/drop-very-long-wordsTor Egge2023-07-217-72/+101
|\ | | | | Drop very long words.
| * Adjust log message.Tor Egge2023-07-211-1/+1
| |
| * Drop very long words.Tor Egge2023-07-217-72/+101
| |
* | Merge pull request #27862 from vespa-engine/bjorncs/revertBjørn Christian Seime2023-07-211-1/+2
|\ \ | | | | | | Revert "Enable TLSv1.3 for hosted endpoints" MERGEOK
| * | Revert "Enable TLSv1.3 for hosted endpoints"Bjørn Christian Seime2023-07-211-1/+2
| |/ | | | | | | This reverts commit ad7707a29b02872e2ab45fbbf22205fbee34ab97.
* | Merge pull request #27864 from vespa-engine/revert-27827-new-parent-pomArnstein Ressem2023-07-2126-434/+412
|\ \ | |/ |/| Revert "New parent pom" MERGEOK
| * Revert "New parent pom"Arnstein Ressem2023-07-2126-434/+412
|/
* Merge pull request #27859 from ↵Tor Egge2023-07-217-88/+8
|\ | | | | | | | | vespa-engine/toregge/use-std-filesystem-current-path Use std::filesystem::current_path
| * Use std::filesystem::current_pathTor Egge2023-07-217-88/+8
|/
* Merge pull request #27827 from vespa-engine/new-parent-pomgjoranv2023-07-2126-412/+434
|\ | | | | New parent pom
| * Move jersey version property from internal repo to open source.gjoranv2023-07-202-7/+8
| |
| * Bugfix: deploy container-dependency-versions to staging repo.gjoranv2023-07-201-1/+2
| |
| * Remove comments about keeping poms in sync.gjoranv2023-07-201-5/+5
| |
| * Use dependency version properties from 'dependency-versions'gjoranv2023-07-193-58/+26
| | | | | | | | | | | | - Remove repeated blocks of dependency properties - NOTE: use 'junit.vespa.tenant.version' for custom junit version in hosted-tenant-base and tenant-cd-api
| * Use 'vespa.version' suffix for all global version properties.gjoranv2023-07-1922-377/+377
| |
| * Create new 'dependency-versions' pom modulegjoranv2023-07-197-88/+140
| | | | | | | | | | - To be used as parent for all other poms, to ensure that the same versions of dependencies are used everywhere.
* | Merge pull request #27857 from vespa-engine/bjorncs/tls13Bjørn Christian Seime2023-07-213-18/+12
|\ \ | | | | | | Bjorncs/tls13
| * | Enable TLSv1.3 for hosted endpointsBjørn Christian Seime2023-07-201-2/+1
| | |
| * | Enable TLSv1.3 for Vespa mTLSBjørn Christian Seime2023-07-202-16/+11
| | |
* | | Merge pull request #27854 from vespa-engine/bratseth/scale-down-lessMartin Polden2023-07-219-37/+114
|\ \ \ | | | | | | | | Don't scale down if we are likely to scale back up
| * | | Don't scale down if we are likely to scale back upJon Bratseth2023-07-209-37/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we decide to scale number of nodes down we'll see a lower ideal load because we need to be able to handle one node going down. This may lead us to be closer to ideal (at current peak load) than otherwise anticipated, such that we are quite likely to soon scale back up. This checks for that and avoids scaling down dimensions where this is the case.
* | | | Merge pull request #27856 from ↵Tor Egge2023-07-2012-96/+31
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-std-filesystem-is-directory Use std::filesystem::is_directory and std::filesystem::exists
| * | | | Remove vespalib::stat and vespalib::getFileSize.Tor Egge2023-07-203-41/+4
| | | | |
| * | | | Remove declaration of vespalib::isDirectory.Tor Egge2023-07-201-8/+0
| | | | |
| * | | | Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-2012-47/+27
| | | | |
* | | | | Merge pull request #27849 from vespa-engine/hmusum/log-more-temporarilyHarald Musum2023-07-201-3/+5
|\ \ \ \ \ | | | | | | | | | | | | More logging at higher level, need more info
| * | | | | More logging at higher level, need more infoHarald Musum2023-07-201-3/+5
| | | | | |
* | | | | | Merge pull request #27855 from ↵Tor Brede Vekterli2023-07-202-0/+667
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | vespa-engine/vekterli/tla-plus-spec-for-bucket-metadata Add PlusCal/TLA+ spec for potential changes to bucket metadata synchronization
| * | | | | Add PlusCal/TLA+ spec for potential changes to bucket metadata synchronizationTor Brede Vekterli2023-07-202-0/+667
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This spec models a potential direction for future changes to the bucket state synchronization protocols; in this case greatly simplified to involve just a single data bucket between multiple distributors and a single content node. The core assumption is that if this mechanism is correct for one bucket, it will be correct for any larger set of buckets (assuming bucket independence, which is a half-truth due to splits and joins in an actual system). It is important to note that this only models single-replica eventual consistency. It is not intended to cover cross-replica consistency, as that is inherently a much more complex story. The model may be expanded to cover this case later. This specification is explicitly bounded in its state space and is therefore only able to model a subset of the infinite state space of a real system. Such is life.
* | | | | | Merge pull request #27852 from vespa-engine/toregge/rename-libfsa-to-libvespafsaTor Egge2023-07-206-20/+20
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Rename fsa library to vespafsa.
| * | | | | Rename fsamanagers library to vespafsamanagers.Tor Egge2023-07-202-4/+4
| | | | | |
| * | | | | Rename fsa library to vespafsa.Tor Egge2023-07-206-16/+16
| | | | | |
* | | | | | Merge pull request #27853 from vespa-engine/toregge/remove-vespalib-pathexistsTor Egge2023-07-202-36/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove vespalib::pathExists, vespalib::isPlainFile and vespalib::isSy…
| * | | | | | Remove vespalib::pathExists, vespalib::isPlainFile and vespalib::isSymLink.Tor Egge2023-07-202-36/+0
| | | | | | |
* | | | | | | Merge pull request #27847 from vespa-engine/mpolden/os-downgrade-zoneJon Bratseth2023-07-2010-38/+133
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | OS downgrades at zone level
| * | | | | | Require convergence of downgrades according to cloud supportMartin Polden2023-07-204-18/+92
| | | | | | |
| * | | | | | Support downgrades where possibleMartin Polden2023-07-205-19/+34
| | | | | | |
| * | | | | | Ignore grace period when downgradingMartin Polden2023-07-202-1/+7
| | | | | | |
* | | | | | | Merge pull request #27848 from vespa-engine/toregge/remove-vespalib-symlinkTor Egge2023-07-203-115/+0
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Remove vespalib::symlink and vespalib::readLink
| * | | | | | Remove vespalib::symlink and vespalib::readLinkTor Egge2023-07-203-115/+0
| | | | | | |
* | | | | | | Merge pull request #27851 from vespa-engine/bjorncs/cloud-token-authz-modelBjørn Christian Seime2023-07-202-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Only include relevant client definitions for filters
| * | | | | | | Only include relevant client definitions for filtersBjørn Christian Seime2023-07-202-0/+2
| | |_|_|/ / / | |/| | | | |