summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #21852 from vespa-engine/arnej/avoid-using-makev7.566.21Arne H Juul2022-03-283-47/+46
|\ | | | | replace call to "make" with a simple script
| * remove unused MakefileArne Juul2022-03-281-46/+0
| |
| * replace call to "make" with a simple scriptArne Juul2022-03-282-1/+46
| |
* | Merge pull request #21855 from ↵Geir Storli2022-03-287-7/+12
|\ \ | | | | | | | | | | | | vespa-engine/toregge/trim-down-rcuvector-interface Trim down rcuvector interface.
| * | Trim down rcuvector interface.Tor Egge2022-03-287-7/+12
| | |
* | | Merge pull request #21857 from ↵Håkon Hallingstad2022-03-282-98/+16
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-21841-freva/secure-directory-stream Revert "Use SecureDirectoryStream in container FS"
| * | | Revert "Use SecureDirectoryStream in container FS"Valerij Fredriksen2022-03-282-98/+16
|/ / /
* | | Merge pull request #21854 from ↵Henning Baldersheim2022-03-281-1/+4
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/vekterli/do-not-create-string-from-nullptr Don't attempt to create a string from nullptr if demangling fails
| * | | Don't attempt to create a string from nullptr if demangling failsTor Brede Vekterli2022-03-281-1/+4
| | | |
* | | | Merge pull request #21841 from vespa-engine/freva/secure-directory-streamHåkon Hallingstad2022-03-282-16/+98
|\ \ \ \ | | | | | | | | | | Use SecureDirectoryStream in container FS
| * | | | Use SecureDirectoryStream in container FSValerij Fredriksen2022-03-272-16/+98
| | | | |
* | | | | Merge pull request #21853 from ↵Henning Baldersheim2022-03-281-4/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/do-not-take-ref-of-empty-vector-elem Don't take ref of 1st vector element when empty
| * | | | | Don't take ref of 1st vector element when emptyTor Brede Vekterli2022-03-281-4/+7
| | |/ / / | |/| | | | | | | | | | | | | Ref isn't used, but still undefined behavior.
* | | | | Merge pull request #21850 from vespa-engine/freva/write-vespa-file-as-vespa-userHåkon Hallingstad2022-03-281-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Write vespa file as vespa user
| * | | | | Write vespa file as vespa userValerij Fredriksen2022-03-281-1/+1
| | |_|/ / | |/| | |
* | | | | Merge pull request #21843 from vespa-engine/vekterli/fix-more-undefined-behaviorTor Brede Vekterli2022-03-283-3/+8
|\ \ \ \ \ | | | | | | | | | | | | Vekterli/fix more undefined behavior
| * | | | | Explicit initialize _shutdown fieldTor Brede Vekterli2022-03-281-1/+1
| | | | | |
| * | | | | Avoid strncmp with zero size and nullptr argumentTor Brede Vekterli2022-03-251-1/+1
| | | | | |
| * | | | | Ensure default ctor initializes blocked-field explicitlyTor Brede Vekterli2022-03-251-1/+1
| | | | | |
| * | | | | Ensure memcpy is never called with nullptr source argumentTor Brede Vekterli2022-03-252-1/+6
| | | | | |
* | | | | | Merge pull request #21851 from vespa-engine/arnej/always-use-geopos-typeArne H Juul2022-03-281-3/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | always use GeoPosType for position structs
| * | | | | | always use GeoPosType for position structsArne H Juul2022-03-281-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * should not cause any changes in observed behavior
* | | | | | | Merge pull request #21848 from ↵Bjørn Christian Seime2022-03-2810-15/+61
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/bjorncs/vespa-feed-client-proxy-support Bjorncs/vespa feed client proxy support
| * | | | | | Wire in proxy configuration vespa-feed-client integration in vespa-hadoopBjørn Christian Seime2022-03-282-0/+15
| | | | | | |
| * | | | | | Add proxy option to vespa-feed-clientBjørn Christian Seime2022-03-288-15/+46
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #21849 from ↵Henning Baldersheim2022-03-282-4/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/use-acquire-elem-ref-in-predicate-attribute Use acquire_elem_ref() in predicate attribute.
| * | | | | Use acquire_elem_ref() in predicate attribute.Tor Egge2022-03-282-4/+7
| | | | | |
* | | | | | Merge pull request #21847 from ↵Henning Baldersheim2022-03-281-2/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/avoid-undefined-unaligned-id-string-reads Handle unaligned IdString reads in a well-defined manner
| * | | | | | Handle unaligned IdString reads in a well-defined mannerTor Brede Vekterli2022-03-281-2/+16
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Should compile down to effectively the same instructions on x86-64, and might save us some headaches on architectures that are less lenient with data alignment for reads.
* | | | | | Merge pull request #21846 from ↵Henning Baldersheim2022-03-281-3/+4
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/use-acquire-elem-ref-in-condensed-bit-vector Use acquire_elem_ref() in condensed bit vector.
| * | | | | Use acquire_elem_ref() in condensed bit vector.Tor Egge2022-03-281-3/+4
| |/ / / /
* | | | | Merge pull request #21839 from vespa-engine/remove-explicit-maven-dep-analyzergjoranv2022-03-281-8/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove explicit maven-dependency-analyzer dependency
| * | | | | Remove explicit maven-dependency-analyzer dependencygjoranv2022-03-271-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | - We are now using maven-dependency-plugin:3.2.0
* | | | | | Merge pull request #21845 from vespa-engine/aressem/use-stream8-image-for-sd-jobArnstein Ressem2022-03-281-0/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Use the CentOS Stream 8 image as base for Screwdriver when publishing…
| * | | | | Use the CentOS Stream 8 image as base for Screwdriver when publishing releases.Arnstein Ressem2022-03-281-0/+2
| | |/ / / | |/| | |
* | | | | Merge pull request #21844 from ↵Henning Baldersheim2022-03-281-4/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-atomic-doc-id-limit-in-doc-store Use atomic doc id limit in doc store.
| * | | | | Use atomic doc id limit in doc store.Tor Egge2022-03-281-4/+5
| |/ / / /
* | | | | Merge pull request #21837 from vespa-engine/balder/avoid-multiple-inheritanceHenning Baldersheim2022-03-2840-376/+318
|\ \ \ \ \ | |/ / / / |/| | | | Avoid multiple inheritance.
| * | | | Avoid code duplication.Henning Baldersheim2022-03-281-2/+1
| | | | |
| * | | | Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-2815-117/+124
| | | | |
| * | | | Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-2834-228/+194
| | | | |
| * | | | GC unused codeHenning Baldersheim2022-03-281-1/+0
| | | | |
| * | | | Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-2718-221/+170
| | | | |
| * | | | Avoid multiple inheritance.Henning Baldersheim2022-03-2711-31/+53
| | | | |
* | | | | Merge pull request #21842 from ↵Geir Storli2022-03-282-9/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-atomic-ref-for-lidinfo-access-in-logdatastore Use std::atomic_ref for lidinfo access in logdata store.
| * | | | | Use std::atomic_ref for lidinfo access in logdata store.Tor Egge2022-03-282-9/+10
|/ / / / /
* | | | | Merge pull request #21834 from vespa-engine/freva/container-permissionsHåkon Hallingstad2022-03-283-1/+14
|\ \ \ \ \ | |_|_|_|/ |/| | | | Support adding container data file with permissions
| * | | | Support adding container data file with permissionsValerij Fredriksen2022-03-253-1/+14
| | | | |
* | | | | Merge pull request #21840 from ↵v7.565.113Harald Musum2022-03-278-62/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-21835-remove-jersey-media-bundles_2 Revert "Remove jersey media bundles 2 [run-systemtest]"
| * | | | | Revert "Remove jersey media bundles 2 [run-systemtest]"Jon Marius Venstad2022-03-278-62/+39
|/ / / / /