Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set sanitizer args automatically when running tests under CTest | Tor Brede Vekterli | 2022-04-07 | 2 | -0/+14 |
| | | | | Currently only applies to ThreadSanitizer. | ||||
* | Merge pull request #22005 from ↵ | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
|\ | | | | | | | | | vespa-engine/vekterli/increase-file-resolve-time-to-10-min Increase document DB config file resolve time from 5 to 10 minutes | ||||
| * | Increase file resolve time from 5 to 10 minutes | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
| | | | | | | | | More leeway for downloading large ranking models etc. | ||||
* | | handler to re-request endpoint certificates (#22002) | Andreas Eriksen | 2022-04-06 | 5 | -7/+84 |
| | | |||||
* | | Merge pull request #21998 from vespa-engine/balder/refactor-to-favor-hot-path | Henning Baldersheim | 2022-04-06 | 2 | -31/+36 |
|\ \ | | | | | | | Refactor to optimize for hot path. | ||||
| * | | Better naming and skip empty else. | Henning Baldersheim | 2022-04-06 | 1 | -5/+4 |
| | | | |||||
| * | | Skip unnecessary surrogate check if ! isBmpCodePoint, and move high ↵ | Henning Baldersheim | 2022-04-06 | 1 | -9/+4 |
| | | | | | | | | | | | | surrogate check inside isTextCharacter. | ||||
| * | | Avoid extra check for isValidCodePoint. | Henning Baldersheim | 2022-04-06 | 1 | -4/+1 |
| | | | |||||
| * | | Refactor to optimize for hot path. | Henning Baldersheim | 2022-04-06 | 2 | -26/+40 |
| | | | | | | | | | | | | | | | No reason to count characters when you already now there can only be one. Nor is there any reason to check for surrogates when there can be none. | ||||
* | | | Merge pull request #22000 from ↵ | Geir Storli | 2022-04-06 | 2 | -6/+9 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/balder/use-a-bound-q-for-warmup-with-same-length-as-shared-pool Use a Q with limited capacity for warmup executor to avoid unlimited … | ||||
| * | | | Use a Q with limited capacity for warmup executor to avoid unlimited buildup ↵ | Henning Baldersheim | 2022-04-06 | 2 | -6/+9 |
| |/ / | | | | | | | | | | with swamped disk. | ||||
* | | | Merge pull request #21993 from vespa-engine/ean/notify-on-deployment-metrics | Martin Polden | 2022-04-06 | 3 | -10/+48 |
|\ \ \ | |/ / |/| | | Ean/notify on deployment metrics | ||||
| * | | Enable email on deployment metrics notifications | Eirik Nygaard | 2022-04-06 | 3 | -10/+48 |
| | | | | | | | | | | | | This will also send a new email if a level increases in severity. | ||||
| * | | A new source must only contain the existing for a notification to already exist | Eirik Nygaard | 2022-04-06 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #21995 from ↵ | Jon Marius Venstad | 2022-04-06 | 3 | -13/+88 |
|\ \ | |/ |/| | | | | | vespa-engine/hmusum/transition-to-new-locks-for-controller Start using new Curator locks in controller | ||||
| * | Add environment as well, for zone locks | Jon Marius Venstad | 2022-04-06 | 1 | -1/+1 |
| | | |||||
| * | Start using new Curator locks in controller | Harald Musum | 2022-04-06 | 3 | -13/+88 |
|/ | | | | | | | | | | | | | | | | One should not use locks with overlapping paths, e.g. * /controller/v1/locks/<tenant> * /controller/v1/locks/<tenant>/<application> * /controller/v1/locks/<tenant>/<application>/<instance> Change to use new paths, e.g.: * /controller/v1/locks/<tenant> * /controller/v1/locks/<tenant:application> * /controller/v1/locks/<tenant:application:instance> Need to take both locks in a transition period using new class MultiplePathsLock, which can be removed when all users use both new and old paths for locks | ||||
* | Merge pull request #21990 from vespa-engine/ogronnesby/tombstone-old-none-plan | Øyvind Grønnesby | 2022-04-06 | 6 | -42/+77 |
|\ | | | | | Tombstone tenants stuck in 'none' plan for a long time | ||||
| * | Update ↵ | Øyvind Grønnesby | 2022-04-06 | 1 | -1/+1 |
| | | | | | | | | | | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java Co-authored-by: Eirik Nygaard <eirik.nygaard@yahooinc.com> | ||||
| * | Tombstone tenants stuck in 'none' plan for a long time | Øyvind Grønnesby | 2022-04-06 | 6 | -42/+77 |
| | | |||||
* | | Merge pull request #21994 from ↵ | Harald Musum | 2022-04-06 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/hmusum/extend-feature-flag-expiry-date-10 Extend expiry date, feature planned for Q2 2022 | ||||
| * | | Extend expiry date, feature planned for Q2 2022 | Harald Musum | 2022-04-06 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #21991 from vespa-engine/freva/prepare-container-data-overlay | Håkon Hallingstad | 2022-04-06 | 12 | -83/+81 |
|\ \ | | | | | | | Prepare for writing container data via overlay | ||||
| * | | Return ContainerData from container create | Valerij Fredriksen | 2022-04-05 | 10 | -55/+60 |
| | | | |||||
| * | | Support setting permission on all create directory/file methods in UnixPath | Valerij Fredriksen | 2022-04-05 | 2 | -28/+21 |
| | | | |||||
* | | | Merge pull request #21987 from ↵ | Henning Baldersheim | 2022-04-06 | 9 | -11/+24 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/vekterli/make-buffertype-empty-entry-sentinel-static Let empty entry BufferType sentinel be static instead of global [run-systemtest] | ||||
| * | | | Let empty entry BufferType sentinel be static instead of global | Tor Brede Vekterli | 2022-03-28 | 9 | -11/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids issue where a global BufferType with a transitive Alloc instance binds to a null reference allocator since the global allocator instance has not yet been initialized as part of global constructor invocation. Manually hoist empty sentinel ref outside of loops since it might not be obvious to the compiler that the same object is reused over and over. | ||||
* | | | | Merge pull request #21989 from vespa-engine/toregge/add-missing-headers | Henning Baldersheim | 2022-04-06 | 11 | -0/+16 |
|\ \ \ \ | | | | | | | | | | | Add missing include statements. Check for atomic wait support. | ||||
| * | | | | Add missing include statements. Check for atomic wait support. | Tor Egge | 2022-04-05 | 11 | -0/+16 |
| | | | | | |||||
* | | | | | Merge pull request #21784 from vespa-engine/olaa/architecture-metering | Øyvind Grønnesby | 2022-04-06 | 19 | -145/+103 |
|\ \ \ \ \ | | | | | | | | | | | | | Include architecture in metering | ||||
| * | | | | | Extract collectors | Ola Aunrønning | 2022-04-05 | 1 | -9/+20 |
| | | | | | | |||||
| * | | | | | Include architecture in metering. Remove unused metering API | Ola Aunrønning | 2022-03-23 | 19 | -144/+91 |
| | | | | | | |||||
* | | | | | | Merge pull request #21985 from vespa-engine/arnej/use-new-doctype-config-take-2 | Arne H Juul | 2022-04-06 | 12 | -1687/+1184 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Reapply "produce new "doctype" config for document types" | ||||
| * | | | | | | Reapply "produce new "doctype" config for document types" | Arne H Juul | 2022-04-05 | 12 | -1687/+1184 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8c25dd8f1eee02a34e45c026924434a0b551a2ae. | ||||
* | | | | | | | Merge pull request #21988 from vespa-engine/mpolden/multipart-max-length | Jon Marius Venstad | 2022-04-06 | 6 | -35/+113 |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Limit size of parsed data in MultipartParser | ||||
| * | | | | | | Use TemporaryFolder in test | Martin Polden | 2022-04-05 | 3 | -20/+25 |
| | | | | | | | |||||
| * | | | | | | Bump commons-fileupload | Martin Polden | 2022-04-05 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Limit size of parsed data in MultipartParser | Martin Polden | 2022-04-05 | 2 | -14/+87 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #21979 from ↵v7.571.25 | Tor Egge | 2022-04-05 | 1 | -5/+5 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/require-vespa-onnxruntime-1-11-0 Require vespa-onnxruntime 1.11.0. | ||||
| * | | | | | | | Require vespa-onnxruntime 1.11.0. | Tor Egge | 2022-04-05 | 1 | -5/+5 |
| | |_|_|_|_|/ | |/| | | | | | |||||
* | | | | | | | Merge pull request #21952 from vespa-engine/jonmv/http-url | Jon Marius Venstad | 2022-04-05 | 4 | -9/+629 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Jonmv/http url | ||||
| * | | | | | | | API brush-up, more unit test coverage | Jon Marius Venstad | 2022-04-04 | 2 | -42/+276 |
| | | | | | | | | |||||
| * | | | | | | | Moro javadoc and requireNonNull | Jon Marius Venstad | 2022-04-03 | 1 | -9/+11 |
| | | | | | | | | |||||
| * | | | | | | | Add HttpURL with Path and Query inner classes | Jon Marius Venstad | 2022-04-03 | 2 | -0/+384 |
| | | | | | | | | |||||
| * | | | | | | | Simplify signature of require(...) | Jon Marius Venstad | 2022-04-03 | 2 | -9/+9 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #21986 from vespa-engine/bjorncs/bundle-plugin | Jon Marius Venstad | 2022-04-05 | 2 | -3/+6 |
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | Upgrade dependencies and improve error message on unexpected artifact | ||||
| * | | | | | | | Upgrade dependencies and improve error message on unexpected artifact | Bjørn Christian Seime | 2022-04-05 | 2 | -3/+6 |
| | |_|_|/ / / | |/| | | | | | |||||
* | | | | | | | Merge pull request #21984 from ↵ | Henning Baldersheim | 2022-04-05 | 3 | -5/+7 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/more-undefined-behavior-stuff Address some more UBSan warnings | ||||
| * | | | | | | Avoid INT64_MIN - 1 overflow for max-computation by explicitly using ↵ | Tor Brede Vekterli | 2022-04-05 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unsigned sub-expression Also use for min-computation for good measure. | ||||
| * | | | | | | Use unsigned for intermediate expressions to avoid signed overflow | Tor Brede Vekterli | 2022-04-05 | 1 | -2/+2 |
| | | | | | | |