summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #25008 from ↵v8.91.2v8.90.59Henning Baldersheim2022-11-277-50/+7
|\ | | | | | | | | vespa-engine/balder/cleanup-remains-after-commons-collections Cleanup after we no longer use commons-collections
| * Minor cleanupHenning Baldersheim2022-11-263-4/+2
| |
| * commons-lang no longer used eitherHenning Baldersheim2022-11-262-21/+5
| |
| * Cleanup after we no longer use commons-collectionsHenning Baldersheim2022-11-263-25/+0
| |
* | Merge pull request #25007 from vespa-engine/balder/gc-fdispatchrcHenning Baldersheim2022-11-262-7/+0
|\ \ | | | | | | GC long gone fdispatchrc
| * | GC long gone fdispatchrcHenning Baldersheim2022-11-262-7/+0
| |/
* | Merge pull request #25009 from ↵Henning Baldersheim2022-11-262-6/+6
|\ \ | |/ |/| | | | | vespa-engine/toregge/use-atomic-variable-for-attribute-status-bitvectors Use atomic variable for search::attribute::Status::_bitVectors.
| * Use atomic variable for search::attribute::Status::_bitVectors.Tor Egge2022-11-262-6/+6
|/
* Merge pull request #25001 from vespa-engine/arnej/bump-go-versionHenning Baldersheim2022-11-261-1/+1
|\ | | | | start using 1.18
| * start using 1.18Arne Juul2022-11-251-1/+1
| |
* | Merge pull request #25006 from ↵Henning Baldersheim2022-11-263-11/+7
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-unused-member-variable-in-posting-list-search-context Remove unused member variable in PostingListSearchContext.
| * | Remove unused member variable in PostingListSearchContext.Tor Egge2022-11-263-11/+7
| | |
* | | Merge pull request #25005 from ↵Jon Bratseth2022-11-262-11/+32
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/balder/allow-rpc-resource-pool-to-handle-updates Need a delayed close for the connections no longer needed.
| * | Need a delayed close for the connections no longer needed.Henning Baldersheim2022-11-262-11/+32
| | |
* | | Merge pull request #25003 from ↵Jon Bratseth2022-11-265-16/+69
|\| | | | | | | | | | | | | | vespa-engine/balder/allow-rpc-resource-pool-to-handle-updates Let RpcResourcePool handle live changes.
| * | Let RpcResourcePool handle live changes.Henning Baldersheim2022-11-255-16/+69
|/ /
* | Merge pull request #25000 from ↵Henning Baldersheim2022-11-255-26/+75
|\ \ | | | | | | | | | | | | vespa-engine/geirst/mixed-tensor-distance-calculator Support mixed tensor attribute with 2 dimensions when creating distan…
| * | Support mixed tensor attribute with 2 dimensions when creating distance ↵Geir Storli2022-11-255-26/+75
| | | | | | | | | | | | calculator.
* | | Merge pull request #25002 from vespa-engine/arnej/minor-cleanup-1Henning Baldersheim2022-11-253-6/+32
|\ \ \ | |_|/ |/| | Arnej/minor cleanup 1
| * | simpler check for presenceArne Juul2022-11-251-4/+4
| | |
| * | simplify slightly; extend unit testArne Juul2022-11-252-2/+28
|/ /
* | Merge pull request #24999 from ↵Henning Baldersheim2022-11-258-9/+9
|\ \ | |/ |/| | | | | vespa-engine/vekterli/make-internal-state-propagation-noexcept Make internal cluster/node state propagation noexcept
| * Make internal cluster/node state propagation noexceptTor Brede Vekterli2022-11-258-9/+9
| | | | | | | | | | It is not well defined what to do if an implementation of the propagation callback throws, so make it noexcept to core the process if it does happen.
* | Merge pull request #24997 from vespa-engine/bjorncs/config-model-fatBjørn Christian Seime2022-11-251-0/+143
|\ \ | | | | | | Verify dependencies embedded inside fat config model jar
| * | Verify dependencies embedded inside fat config model jarBjørn Christian Seime2022-11-251-0/+143
| | |
* | | Merge pull request #24980 from ↵Henning Baldersheim2022-11-252-18/+11
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/dont-apply-remove-to-attribute-if-last-sync-token-is-equal-to-serial-num Don't apply remove to attribute if last sync token on attribute is eq…
| * | | Update unit test for handling removes in attribute writer.Tor Egge2022-11-251-16/+10
| | | |
| * | | Don't apply remove to attribute if last sync token on attribute is equal to ↵Tor Egge2022-11-251-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | serialNum. Several years ago, attribute vector last sync token was updated for each write operation, and lid space compaction generated a move operation that performed two write operations on the same attribute with the same serial number (setting the value for the new lid and clearing the value for the old lid). Current code delays update of attribute vector last sync token until a force commit operation or an attribute vector flush (to disk).
* | | | Merge pull request #24995 from ↵Bjørn Christian Seime2022-11-254-16/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/partindex-is-not-part-of-node-identity pathIndex should not be part of equals and hashcode.
| * | | | pathIndex should not be part of equals and hashcode.Henning Baldersheim2022-11-254-16/+9
| | | | |
* | | | | Merge pull request #24994 from vespa-engine/geirst/page-size-constantHenning Baldersheim2022-11-257-15/+24
|\ \ \ \ \ | | | | | | | | | | | | Add shared constant for PAGE_SIZE.
| * | | | | Add shared constant for PAGE_SIZE.Geir Storli2022-11-257-15/+24
| | | | | |
* | | | | | Merge pull request #24996 from vespa-engine/jonmv/faster-unit-testsMartin Polden2022-11-253-6/+17
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Faster controller-server unit tests
| * | | | | Remove unneeded importJon Marius Venstad2022-11-251-1/+0
| | | | | |
| * | | | | Faster controller-server unit testsjonmv2022-11-253-6/+18
| | | | | |
* | | | | | Merge pull request #24989 from ↵Geir Storli2022-11-251-8/+49
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/unit-test-hnsw-index-search-with-multiple-nodes-per-document Unit test hnsw index search with multiple nodes per document.
| * | | | | Extend graph comment.Tor Egge2022-11-251-0/+2
| | | | | |
| * | | | | Unit test hnsw index search with multiple nodes per document.Tor Egge2022-11-251-8/+47
| | | | | |
* | | | | | Merge pull request #24993 from vespa-engine/jonmv/take-lockJon Marius Venstad2022-11-251-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add timeout to test
| * | | | | | Add timeout to testjonmv2022-11-251-0/+2
| | | | | | |
* | | | | | | Merge pull request #24992 from vespa-engine/hmusum/dont-use-old-zk-config-pathArnstein Ressem2022-11-251-2/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | No need to support old path for zk config anymore
| * | | | | | | No need to support old path for zk config anymoreHarald Musum2022-11-251-2/+0
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #24991 from vespa-engine/jonmv/take-lockJon Marius Venstad2022-11-251-4/+6
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | Take name service queue lock
| * | | | | | Take ns queue lockjonmv2022-11-251-4/+6
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #24990 from vespa-engine/balder/use-volatileBjørn Christian Seime2022-11-252-41/+41
|\ \ \ \ \ \ | | | | | | | | | | | | | | Using volatiles directly is fine for ensuring thread visibility.
| * | | | | | Using volatiles directly is fine for ensuring thread visibility.Henning Baldersheim2022-11-252-41/+41
| |/ / / / / | | | | | | | | | | | | | | | | | | No need to use Atomic when there are no update races.
* | | | | | Merge pull request #24987 from vespa-engine/bratseth/explicit-zeroJon Bratseth2022-11-254-6/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bratseth/explicit zero
| * | | | | | Use explicit zeroJon Bratseth2022-11-252-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids requiring users of the API to know that default is zero.
| * | | | | | Explicit zeroJon Bratseth2022-11-252-4/+13
| | | | | | |
* | | | | | | Merge pull request #24988 from ↵Jon Marius Venstad2022-11-258-52/+20
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/revert-24981-mpolden/podman-options-change Revert "Re-create container if wanted create command changes"