Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use single versions of dependencies | Bjørn Christian Seime | 2022-11-17 | 9 | -58/+42 |
| | |||||
* | Warn on dependencies with multiple versions | Bjørn Christian Seime | 2022-11-17 | 1 | -0/+17 |
| | |||||
* | Merge pull request #24911 from ↵ | Geir Storli | 2022-11-17 | 2 | -325/+351 |
|\ | | | | | | | | | vespa-engine/toregge/use-typed-tests-for-hnsw-index Use typed tests for hnsw index. | ||||
| * | Use typed tests for hnsw index. | Tor Egge | 2022-11-17 | 2 | -325/+351 |
| | | |||||
* | | Merge pull request #24910 from vespa-engine/bratseth/aws-tests | Valerij Fredriksen | 2022-11-17 | 7 | -175/+139 |
|\ \ | | | | | | | Mostly test with AWS setup | ||||
| * | | Update ↵ | Jon Bratseth | 2022-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> | ||||
| * | | Mostly test with AWS setup | Jon Bratseth | 2022-11-17 | 8 | -176/+139 |
| | | | | | | | | | | | | | | | | | | | | | - AWS adds the complexity of advertised vs. real which we want to test as much as possible. - Testing with host sharing as that provuces accurate resource numbers. | ||||
* | | | Merge pull request #24873 from vespa-engine/havardpe/generator-bench | Geir Storli | 2022-11-17 | 1 | -29/+89 |
|\ \ \ | | | | | | | | | adjust generator bench | ||||
| * | | | test with both references and values | Håvard Pettersen | 2022-11-17 | 1 | -2/+21 |
| | | | | | | | | | | | | | | | | also check actual results | ||||
| * | | | avoid copying generated values | Håvard Pettersen | 2022-11-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | adjust generator bench | Håvard Pettersen | 2022-11-15 | 1 | -29/+70 |
| | | | | | | | | | | | | | | | | also benchmark Sequence alternative | ||||
* | | | | Merge pull request #24905 from vespa-engine/freva/retire-wrong-flavor | Martin Polden | 2022-11-17 | 2 | -10/+10 |
|\ \ \ \ | | | | | | | | | | | Retire nodes on wrong parent host flavor | ||||
| * | | | | Retire nodes on wrong parent account | Valerij Fredriksen | 2022-11-17 | 2 | -10/+10 |
| | | | | | |||||
* | | | | | Merge pull request #24902 from vespa-engine/enclaves-api | gjoranv | 2022-11-17 | 36 | -78/+190 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Enclaves api | ||||
| * | | | | whitespace only | gjoranv | 2022-11-17 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fold the enclave test into NodesV2ApiTest | gjoranv | 2022-11-17 | 2 | -36/+1 |
| | | | | | | | | | | | | | | | | | | | | .. to avoid restarting Jdisc unnecessarily. | ||||
| * | | | | Add cloudAccount to all nodes | gjoranv | 2022-11-17 | 24 | -24/+47 |
| | | | | | | | | | | | | | | | | | | | | .. to allow folding the enclave test into NodesV2ApiTest | ||||
| * | | | | Add test for enclave nodes, and necessary supporting infrastructure | gjoranv | 2022-11-16 | 11 | -53/+154 |
| | | | | | |||||
| * | | | | Add new 'enclave' parameter to nodes/v2/node | gjoranv | 2022-11-16 | 2 | -2/+18 |
| | | | | | | | | | | | | | | | | | | | | - When set, returns only enclave nodes. | ||||
| * | | | | Add wireguardPubKey to NodeRepositoryNode | gjoranv | 2022-11-15 | 1 | -0/+7 |
| | | | | | |||||
* | | | | | Merge pull request #24889 from ↵ | Harald Musum | 2022-11-17 | 26 | -122/+186 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/lock-when-working-with-file-references Lock when working with file references [run-systemtest] | ||||
| * | | | | | Check if file can be deleted while holding lock | Harald Musum | 2022-11-16 | 2 | -3/+11 |
| | | | | | | |||||
| * | | | | | Revert unintended change | Harald Musum | 2022-11-16 | 1 | -5/+1 |
| | | | | | | |||||
| * | | | | | Merge branch 'master' into hmusum/lock-when-working-with-file-references | Harald Musum | 2022-11-16 | 29 | -176/+381 |
| |\ \ \ \ \ | |||||
| * | | | | | | Fix unintended change in previous commit | Harald Musum | 2022-11-16 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Use FileDirectory when deleting unused file references | Harald Musum | 2022-11-16 | 7 | -35/+47 |
| | | | | | | | |||||
| * | | | | | | Use lock for adding file reference (controlled by feature flag) | Harald Musum | 2022-11-16 | 15 | -41/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add method for deleting file references (not used yet) | ||||
| * | | | | | | Make sure we use just one FileDirectory (use injection) | Harald Musum | 2022-11-16 | 19 | -61/+77 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #24900 from vespa-engine/toregge/add-enum-class-hnswindextype | Geir Storli | 2022-11-17 | 15 | -125/+261 |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | Add enum class HnswIndexType. | ||||
| * | | | | | | Add enum class HnswIndexType. | Tor Egge | 2022-11-16 | 15 | -125/+261 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #24904 from vespa-engine/arnej/use-detect-hostname-program | Arnstein Ressem | 2022-11-17 | 2 | -68/+52 |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | use C++ program vespa-detect-hostname | ||||
| * | | | | | | use C++ program vespa-detect-hostname | Arne Juul | 2022-11-16 | 2 | -68/+52 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #24901 from vespa-engine/bratseth/deterministic-orderv8.86.28 | Morten Tokle | 2022-11-16 | 2 | -2/+6 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Deterministic host flavor order | ||||
| * | | | | | Deterministic host flavor order | Jon Bratseth | 2022-11-16 | 2 | -2/+6 |
|/ / / / / | |||||
* | | | | | Merge pull request #24894 from vespa-engine/bratseth/dynamic-shared-autoscaling | Valerij Fredriksen | 2022-11-16 | 16 | -73/+108 |
|\ \ \ \ \ | | | | | | | | | | | | | Support autoscaling in dynamic shared zones | ||||
| * | | | | | Support autoscaling in dynamic shared zones | Jon Bratseth | 2022-11-16 | 16 | -73/+108 |
| | | | | | | |||||
* | | | | | | Merge pull request #24896 from ↵ | Jon Marius Venstad | 2022-11-16 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/relax-cloud-account-requirements Fix test even more :'( | ||||
| * | | | | | | Fix test even more :'( | jonmv | 2022-11-16 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #24895 from ↵ | Jon Marius Venstad | 2022-11-16 | 1 | -0/+3 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/relax-cloud-account-requirements Fix test response | ||||
| * | | | | | | Fix test response | jonmv | 2022-11-16 | 1 | -0/+3 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #24893 from vespa-engine/arnej/add-detect-hostname-mode | Harald Musum | 2022-11-16 | 1 | -1/+8 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | add "detect-hostname" mode | ||||
| * | | | | | | | add "detect-hostname" mode | Arne Juul | 2022-11-16 | 1 | -1/+8 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #24891 from ↵ | Tor Brede Vekterli | 2022-11-16 | 5 | -33/+96 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/use-bouncycastle-for-cipher-and-streaming Use BouncyCastle AES GCM cipher and I/O streams instead of JCA | ||||
| * | | | | | | | Use BouncyCastle AES GCM cipher and I/O streams instead of JCA | Tor Brede Vekterli | 2022-11-16 | 5 | -33/+96 |
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This resolves two issues: * `javax.crypto.OutputCipherStream` swallows MAC tag mismatch exceptions when the stream is closed, which means that corruptions (intentional or not) are not caught. This is documented behavior, but still very surprising and a rather questionable default. BC's interchangeable `CipherOutputStream` throws as expected. To avoid regressions, add an explicit test that both ciphertext and MAC tag corruptions are propagated. * The default-provided `AES/GCM/NoPadding` `Cipher` instance will not emit decrypted plaintext per `update()` chunk, but buffer everything until `doFinal()` is invoked when the stream is closed. This means that decrypting very large ciphertexts can blow up memory usage since internal output buffers are reallocated and increased per iteration...! Instead use an explicit BC `GCMBlockCipher` which has the expected behavior (and actually lets cipher streams, well, _stream_). Add an `AeadCipher` abstraction to avoid leaking BC APIs outside the security module. | ||||
* | | | | | | | Merge pull request #24885 from vespa-engine/toregge/handle-16g-word-buffer | Geir Storli | 2022-11-16 | 1 | -3/+5 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Handle 16 GB word buffer. | ||||
| * | | | | | | | Handle 16 GB word buffer. | Tor Egge | 2022-11-16 | 1 | -3/+5 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #24890 from vespa-engine/arnej/handle-access-symlink | Harald Musum | 2022-11-16 | 1 | -2/+17 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | handle old leftover symlink | ||||
| * | | | | | | | | handle old leftover symlink | Arne Juul | 2022-11-16 | 1 | -2/+17 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #24888 from ↵ | Jon Marius Venstad | 2022-11-16 | 7 | -5/+133 |
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | / / / / / | | |_|/ / / / / | |/| | | | | | | vespa-engine/jonmv/relax-cloud-account-requirements Enclave access service | ||||
| * | | | | | | | Rename forgotten things | jonmv | 2022-11-16 | 6 | -11/+11 |
| | | | | | | | |