summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #21600 from vespa-engine/jonmv/deployment-playground-2v7.555.50Valerij Fredriksen2022-03-086-21/+356
|\ | | | | Jonmv/deployment playground 2
| * Fix API responseJon Marius Venstad2022-03-083-21/+15
| |
| * Delay does not work with "deploy()"Jon Marius Venstad2022-03-081-1/+0
| |
| * More interestingJon Marius Venstad2022-03-082-11/+10
| |
| * Add deployment playgroundJon Marius Venstad2022-03-084-1/+344
| |
* | Merge pull request #21592 from vespa-engine/arnej/refactor-type-extractionArne H Juul2022-03-081-190/+210
|\ \ | | | | | | Arnej/refactor type extraction
| * | avoid endless recursionArne H Juul2022-03-081-1/+5
| | |
| * | use instance targetDtArne H Juul2022-03-071-51/+51
| | | | | | | | | | | | * instead of wiring target "dt" everywhere, use a member variable
| * | move some code into an inner classArne H Juul2022-03-071-190/+206
| | |
* | | Merge pull request #21593 from vespa-engine/arnej/minor-conversion-fixesArne H Juul2022-03-085-3/+7
|\ \ \ | | | | | | | | Arnej/minor conversion fixes
| * | | conditional set of rawAsBase64Arne H Juul2022-03-082-3/+4
| | | |
| * | | convert field weightArne H Juul2022-03-082-0/+2
| | | |
| * | | recognize float16Arne H Juul2022-03-081-0/+1
| | | |
* | | | Merge pull request #21594 from vespa-engine/arnej/regular-type-query-commandsArne H Juul2022-03-084-12/+26
|\ \ \ \ | | | | | | | | | | Arnej/regular type query commands
| * | | | deprecate useless constructorArne H Juul2022-03-082-10/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * always ignored non-null typeName * the intention was probably something else * was not used anywhere
| * | | | regular "type" queryCommandsArne H Juul2022-03-082-2/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * if the data type is weightedset, make the same query command. * this gives same end result when you know the settings for create-if-nonexistent and remove-if-zero up front. * note that nothing actually uses this (only "type tensor" is handled specially in container-search).
* | | | Merge pull request #21597 from vespa-engine/toregge/fix-constexpr-on-clangGeir Storli2022-03-081-6/+8
|\ \ \ \ | | | | | | | | | | Fix constexpr expression on clang.
| * | | | Fix constexpr expression on clang.Tor Egge2022-03-081-6/+8
| |/ / /
* | | | Merge pull request #21591 from ↵Geir Storli2022-03-084-30/+41
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/move-utility-code-to-atomic-utils Move utility code to atomic_utils namespace.
| * | | | Move utility code to atomic_utils namespace.Tor Egge2022-03-084-30/+41
| |/ / /
* | | | Merge pull request #21595 from ↵Tor Brede Vekterli2022-03-082-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/make-match-engine-node-up-atomic Make MatchEngine node state polling atomic
| * | | | Make MatchEngine node state polling atomicTor Brede Vekterli2022-03-082-4/+4
| |/ / / | | | | | | | | | | | | State is polled across threads, so access must be well-defined.
* | | | Merge pull request #21584 from vespa-engine/jonmv/deployment-playgroundJon Marius Venstad2022-03-0810-51/+64
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| Jonmv/deployment playground
| * | Close executor in test codeJon Marius Venstad2022-03-081-2/+7
| | |
| * | Sort on node stats on secondary fields for consistent unit test resultsJon Marius Venstad2022-03-082-4/+9
| | |
| * | Add a resubmit helper, fix salt and some other minor tests code bugsJon Marius Venstad2022-03-071-3/+9
| | |
| * | Be stricter about when a production deployment is "complete" for a changeJon Marius Venstad2022-03-073-5/+5
| | |
| * | Facilitate debugging with less functional styleJon Marius Venstad2022-03-072-12/+14
| | |
| * | Pure test job instances are done when change tested with any comboJon Marius Venstad2022-03-071-6/+8
| | |
| * | Trigger only idle system/staging jobsJon Marius Venstad2022-03-071-1/+1
| | |
| * | Prune packages and versions the same wayJon Marius Venstad2022-03-073-18/+11
| | |
* | | Merge pull request #21587 from vespa-engine/balder/do-not-access-a-moved-objectHenning Baldersheim2022-03-081-1/+1
|\ \ \ | | | | | | | | Do not access a moved object.
| * | | Do not access a moved object.Henning Baldersheim2022-03-081-1/+1
|/ / /
* | | Merge pull request #21581 from ↵Henning Baldersheim2022-03-082-45/+50
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/vekterli/make-attribute-status-thread-safe Make attribute Status fields relaxed atomic
| * | | Make attribute Status fields relaxed atomicTor Brede Vekterli2022-03-072-45/+50
| | | | | | | | | | | | | | | | Fields could be written and read from separate threads.
* | | | Merge pull request #21582 from vespa-engine/remove-TBDHenning Baldersheim2022-03-083-8/+12
|\ \ \ \ | | | | | | | | | | Update docproc TBD comments
| * | | | Fix TBD comments for Processing.setDocprocServiceRegistry()gjoranv2022-03-073-6/+10
| | | | | | | | | | | | | | | | | | | | - Method will be removed
| * | | | Update javadoc with appropriate action for getService()gjoranv2022-03-071-2/+2
| | |_|/ | |/| |
* | | | Merge pull request #21585 from vespa-engine/aressem/no-double-slashJon Bratseth2022-03-071-1/+1
|\ \ \ \ | | | | | | | | | | Double slash breaks rpmbuild on RHEL 7 / CentOS 7.
| * | | | Double slash breaks rpmbuild on RHEL 7 / CentOS 7.Arnstein Ressem2022-03-071-1/+1
|/ / / /
* | | | Merge pull request #21580 from vespa-engine/arnej/verify-namecollision-failsJon Bratseth2022-03-074-5/+32
|\ \ \ \ | | | | | | | | | | struct/document name collision fails
| * | | | struct/document name collision failsArne H Juul2022-03-074-5/+32
| | | | | | | | | | | | | | | | | | | | | | | | | * the unit tests claims that this works, and seems to verify that. But the generated config isn't valid.
* | | | | Merge pull request #21583 from vespa-engine/kkraune-patch-1Jon Bratseth2022-03-071-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | | typo
| * | | | typoKristian Aune2022-03-071-1/+1
|/ / / /
* | | | Merge pull request #21578 from ↵Geir Storli2022-03-0713-15/+72
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/do-not-ever-use-testcode-in-production Wire in the real clcok and use an explicit RequestContext instead of …
| * | | | Wire in the real clcok and use an explicit RequestContext instead of the ↵Henning Baldersheim2022-03-0713-15/+72
| | | | | | | | | | | | | | | | | | | | dummy FakeRequestContext intended only for tests.
* | | | | Merge pull request #21576 from vespa-engine/arnej/check-referencesHenning Baldersheim2022-03-0715-39/+137
|\ \ \ \ \ | | | | | | | | | | | | Arnej/check references
| * | | | | unit test re-declarning summary fieldArne H Juul2022-03-075-3/+21
| | | | | |
| * | | | | now finds struct for imported fieldsArne H Juul2022-03-073-15/+12
| | | | | |
| * | | | | resolve document references alsoArne H Juul2022-03-075-17/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * we need to check for cycles with both inheritance and document references * also, allow different names schema / document