Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Also allow 0xFFFE and 0xFFFF | Henning Baldersheim | 2022-04-07 | 1 | -0/+1 |
| | |||||
* | Add simplification of long if based on tip from @jonmv. | Henning Baldersheim | 2022-04-06 | 1 | -32/+2 |
| | |||||
* | Merge pull request #22003 from vespa-engine/arnej/rank-filter-in-struct-field | Arne H Juul | 2022-04-06 | 6 | -16/+121 |
|\ | | | | | Arnej/rank filter in struct field | ||||
| * | refactor after review | Arne H Juul | 2022-04-06 | 1 | -10/+10 |
| | | |||||
| * | verify effect in unit test | Arne H Juul | 2022-04-06 | 3 | -4/+7 |
| | | |||||
| * | support rank: filter in struct-field block | Arne H Juul | 2022-04-06 | 3 | -9/+15 |
| | | |||||
| * | compare attribute config also | Arne H Juul | 2022-04-06 | 1 | -0/+96 |
| | | |||||
* | | Merge pull request #22008 from ↵ | Valerij Fredriksen | 2022-04-06 | 5 | -84/+7 |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-22002-andreer/re-request-certificate-api Revert "handler to re-request endpoint certificates" | ||||
| * | | Revert "handler to re-request endpoint certificates (#22002)" | Andreas Eriksen | 2022-04-06 | 5 | -84/+7 |
|/ / | | | | | | | This reverts commit d68a76ecb6c1f59c557f08a4278f340241e93ad6. | ||||
* | | Merge pull request #22001 from vespa-engine/mpolden/version-flag | Martin Polden | 2022-04-06 | 11 | -52/+212 |
|\ \ | | | | | | | Add version flag | ||||
| * | | Fix default Vespa log level on deploy | Martin Polden | 2022-04-06 | 4 | -15/+19 |
| | | | |||||
| * | | Add version flag | Martin Polden | 2022-04-06 | 7 | -32/+193 |
| | | | |||||
| * | | Remove unused file | Martin Polden | 2022-04-06 | 1 | -5/+0 |
| | | | |||||
* | | | Merge pull request #22004 from ↵ | Geir Storli | 2022-04-06 | 21 | -36/+96 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-multi-value-mapping-read-view Add MultiValueMappingReadView, used by readers to get limited read access | ||||
| * | | | Fix typos in class comments. Rename get_read_view() to make_read_view(). | Tor Egge | 2022-04-06 | 9 | -12/+12 |
| | | | | |||||
| * | | | Add MultiValueMappingReadView, used by readers to get limited read access | Tor Egge | 2022-04-06 | 21 | -35/+95 |
| | | | | | | | | | | | | | | | | to a MultiValueMapping. | ||||
* | | | | Merge pull request #22006 from vespa-engine/mpolden/disallow-unparking | Håkon Hallingstad | 2022-04-06 | 2 | -1/+12 |
|\ \ \ \ | | | | | | | | | | | Disallow unparking a deprovisioning host | ||||
| * | | | | Disallow unparking a deprovisioning host | Martin Polden | 2022-04-06 | 2 | -1/+12 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #22007 from ↵ | Tor Brede Vekterli | 2022-04-06 | 1 | -2/+3 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/avoid-spurious-group-key-log-message Don't log that distribution key is redundantly present when it's actually not | ||||
| * | | | | Don't log that distribution key is redundantly present when it's actually not | Tor Brede Vekterli | 2022-04-06 | 1 | -2/+3 |
| | | | | | |||||
* | | | | | Merge pull request #21997 from vespa-engine/balder/reduce-use-of-cloneableptr | Henning Baldersheim | 2022-04-06 | 11 | -75/+83 |
|\ \ \ \ \ | | | | | | | | | | | | | Reduce use of CloneablePtr | ||||
| * | | | | | Use prefix increment and make return value const. | Henning Baldersheim | 2022-04-06 | 2 | -2/+2 |
| | | | | | | |||||
| * | | | | | Reduce use of CloneablePtr | Henning Baldersheim | 2022-04-06 | 11 | -75/+83 |
| | |_|/ / | |/| | | | |||||
* | | | | | 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. |