summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #25633 from vespa-engine/geirst/reapply-exact-nns-with-mix...Geir Storli2023-01-191-80/+100
|\
| * Re-apply "Test exact nearest neighbor search using mixed tensor."Geir Storli2023-01-191-80/+100
* | Extend comment for max_max_level.Tor Egge2023-01-191-0/+1
* | Trim TODOs in hnsw index.Tor Egge2023-01-193-10/+10
|/
* Revert "Test exact nearest neighbor search using mixed tensor."Henning Baldersheim2023-01-191-95/+81
* Merge pull request #25622 from vespa-engine/geirst/exact-nns-mixed-tensor-testHenning Baldersheim2023-01-191-81/+95
|\
| * Test exact nearest neighbor search using mixed tensor.Geir Storli2023-01-181-81/+95
* | Merge pull request #25610 from vespa-engine/balder/unify-on-toListHenning Baldersheim2023-01-181-15/+10
|\ \
| * | Unify on Streams.toListHenning Baldersheim2023-01-171-15/+10
| |/
* | Merge pull request #25609 from vespa-engine/havardpe/profile-source-blender-c...Håvard Pettersen2023-01-186-33/+211
|\ \ | |/ |/|
| * profile source blender childrenHåvard Pettersen2023-01-176-33/+211
* | Pass range checked docid to check member function on global filter.Tor Egge2023-01-172-6/+71
|/
* Test Hnsw nodeid allocation after load.Tor Egge2023-01-173-3/+5
* Merge pull request #25589 from vespa-engine/toregge/relax-validation-of-neare...Geir Storli2023-01-164-33/+5
|\
| * Relax validation of nearest neighbor searcher (java).Tor Egge2023-01-164-33/+5
* | Merge pull request #25571 from vespa-engine/havardpe/profiled-iteratorGeir Storli2023-01-1610-1/+252
|\ \ | |/ |/|
| * profiled iteratorHåvard Pettersen2023-01-1310-1/+252
* | Report address space usage for hnsw nodeid mapping.Tor Egge2023-01-135-8/+30
|/
* Compact HnswNodeidMapping.Tor Egge2023-01-125-1/+80
* Merge pull request #25541 from vespa-engine/geirst/expose-same-element-terms-...Henning Baldersheim2023-01-1221-41/+110
|\
| * Expose SameElement query terms to ranking.Geir Storli2023-01-1221-41/+110
* | Merge pull request #25538 from vespa-engine/toregge/add-compaction-spec-to-ar...Geir Storli2023-01-1213-115/+65
|\ \
| * | Add compaction spec to array store.Tor Egge2023-01-1213-115/+65
| |/
* / use LOG_WOULD_LOG macroArne Juul2023-01-121-1/+1
|/
* Update address space component names.Tor Egge2023-01-114-8/+8
* Merge pull request #25513 from vespa-engine/toregge/hnsw-graph-nested-types-r...Tor Egge2023-01-111-4/+4
|\
| * Track rename of HnswGraph nested types.Tor Egge2023-01-111-4/+4
* | Rename HnswIndex member function get_vector_by_docid() to get_vectors().Tor Egge2023-01-112-2/+2
|/
* Rename HnswGraph nested types:Tor Egge2023-01-1114-201/+201
* Use const to signal members that will not changeHenning Baldersheim2023-01-105-6/+5
* Add field length asserts.Tor Egge2023-01-092-0/+5
* Initialize in constructor where possible.Henning Baldersheim2023-01-097-66/+43
* Remove staale comment.Henning Baldersheim2023-01-091-2/+2
* Prefer references over pointersHenning Baldersheim2023-01-072-28/+28
* - Hide membersHenning Baldersheim2023-01-078-181/+120
* Extract virtual fields in the index environment.Geir Storli2023-01-043-4/+9
* Enable having lock free atomic<CompresssionConfig> and make its use in docume...Henning Baldersheim2023-01-0317-49/+42
* - Remove allowvisitcaching which has been true for many years.Henning Baldersheim2023-01-034-22/+25
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-21279-951/+936
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-2020-38/+40
* reduce number of files included and some minor cleanup.Henning Baldersheim2022-12-1632-154/+94
* Now all threads have a fixed stack and there is no use in creating and extra ...Henning Baldersheim2022-12-161-15/+11
* Unify code layoutHenning Baldersheim2022-12-132-42/+44
* Simplify RawResultNode::min/max by using cmp, which already handles different...Henning Baldersheim2022-12-121-31/+6
* Avoid taking the adress of the first element. Use data() instead.Henning Baldersheim2022-12-111-4/+4
* Ensure that RawResultNode max/min are consistent when a is a prefix of bHenning Baldersheim2022-12-112-34/+49
* Avoid accessing element 0 of empty vectors.Tor Egge2022-12-091-1/+1
* Merge pull request #25195 from vespa-engine/balder/avoid-refering-an-empty-ve...Henning Baldersheim2022-12-092-8/+25
|\
| * No need to clear if already empty.Henning Baldersheim2022-12-091-1/+3
| * Avoid refering an empty vector.Henning Baldersheim2022-12-092-8/+23