summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #30266 from vespa-engine/toregge/add-data-buffer-buffer-wr...v8.305.17Geir Storli2024-02-141-5/+15
|\
| * Add search::DataBufferWriter.Tor Egge2024-02-141-5/+15
* | Merge pull request #30263 from vespa-engine/havardpe/baseline-flow-stats-for-...Geir Storli2024-02-141-7/+10
|\ \ | |/ |/|
| * baseline flow stats for complex leafsHåvard Pettersen2024-02-131-7/+10
* | Merge pull request #30260 from vespa-engine/toregge/use-array-store-in-search...Tor Egge2024-02-131-7/+7
|\ \ | |/ |/|
| * Use array store in search::predicate::DocumentFeaturesStore.Tor Egge2024-02-131-7/+7
* | Merge pull request #30255 from vespa-engine/geirst/extend-iterator-benchmarkGeir Storli2024-02-131-46/+79
|\ \ | |/ |/|
| * Use search iterator class name directly.Geir Storli2024-02-131-13/+2
| * Add name of the search iterator in a benchmark result.Geir Storli2024-02-131-6/+19
| * Support AND operator and reduce the time for populating attributes.Geir Storli2024-02-131-41/+72
* | Merge pull request #30243 from vespa-engine/havardpe/better-or-flow-statsGeir Storli2024-02-132-103/+100
|\ \ | |/ |/|
| * account for heap cost in strict ORHåvard Pettersen2024-02-122-103/+100
* | Add extra logging when saving predicate attribute.Tor Egge2024-02-122-3/+6
|/
* Merge pull request #30229 from vespa-engine/toregge/handle-equiv-query-node-a...Henning Baldersheim2024-02-093-5/+224
|\
| * Use constexpr variables to make code somewhat readable.Tor Egge2024-02-091-30/+58
| * Handle search::streaming::EquivQueryNode as a leaf in the query tree.Tor Egge2024-02-093-5/+196
* | Merge pull request #30232 from vespa-engine/havardpe/more-insightHåvard Pettersen2024-02-091-5/+50
|\ \ | |/ |/|
| * benchmark effect of being strict in a non-strict contextHåvard Pettersen2024-02-091-5/+50
* | - Complete dumping of 1 index field before progressing to the next.Henning Baldersheim2024-02-083-95/+91
|/
* Add low-level benchmark program for search iterators.Geir Storli2024-02-082-0/+406
* Merge pull request #30211 from vespa-engine/havardpe/more-benchmarkingv8.301.19Geir Storli2024-02-071-27/+129
|\
| * benchmark non-strict iteratorsHåvard Pettersen2024-02-071-27/+129
* | Track number of active nodes in hnsw graph.Tor Egge2024-02-072-2/+46
|/
* Merge pull request #30199 from vespa-engine/havardpe/explicit-flow-defaultsGeir Storli2024-02-066-0/+19
|\
| * make default flow stats more explicitHåvard Pettersen2024-02-066-0/+19
* | Handle search::streaming::PhraseQueryNode as a leaf in the query tree.Tor Egge2024-02-062-23/+14
|/
* Merge pull request #30179 from vespa-engine/toregge/add-unpack-match-data-mem...Tor Egge2024-02-051-12/+3
|\
| * Add unpack_match_data member function to search::streaming::QueryTerm.Tor Egge2024-02-051-12/+3
* | adjust strict OR flowHåvard Pettersen2024-02-052-15/+14
|/
* Merge pull request #30140 from vespa-engine/havardpe/re-wire-flow-stats-calcu...Geir Storli2024-02-053-14/+15
|\
| * re-wire flow stats in blueprintsHåvard Pettersen2024-02-023-14/+15
* | Merge pull request #30147 from vespa-engine/geirst/unknown-hit-estimateHenning Baldersheim2024-02-023-13/+51
|\ \
| * | Tag hit estimates from attribute search contexts as unknown when applicable.Geir Storli2024-02-023-13/+51
* | | Merge pull request #30144 from vespa-engine/toregge/change-parent-class-of-se...Geir Storli2024-02-022-6/+5
|\ \ \
| * | | Change parent class of search::streaming::PhraseQueryNode fromTor Egge2024-02-022-6/+5
| |/ /
* / / use heap for strict orHåvard Pettersen2024-02-023-5/+5
|/ /
* / minor adjustments of strict heap ORHåvard Pettersen2024-02-011-6/+14
|/
* Merge pull request #30106 from vespa-engine/arnej/use-GCD-for-distance-rankfe...Arne H Juul2024-02-011-20/+33
|\
| * use greatCircleDistance to compute distance(foo).kmArne Juul2024-01-301-20/+33
* | simple heap-based strict OR implementationHåvard Pettersen2024-01-311-21/+40
|/
* Merge pull request #30094 from vespa-engine/havardpe/test-strict-or-seek-unpackHenning Baldersheim2024-01-291-20/+90
|\
| * test seek and unpacking interactions for strict ORHåvard Pettersen2024-01-291-20/+90
* | Include algorithm to get declaration of std::sort in folded string compareTor Egge2024-01-291-0/+1
|/
* benchmark strict orHåvard Pettersen2024-01-262-0/+248
* Merge pull request #30042 from vespa-engine/toregge/implement-evaluate-for-ne...Geir Storli2024-01-242-0/+194
|\
| * Reduce code duplication. Fix typos in unit test.Tor Egge2024-01-241-4/+4
| * Implement search::streaming::NearQueryNode::evaluate() andTor Egge2024-01-242-0/+194
* | Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-242-4/+7
|/
* Merge pull request #30030 from vespa-engine/geirst/remove-single-term-in-wset...v8.292.16Geir Storli2024-01-231-29/+0
|\
| * Remove optimization for single term searching in wset string/int attribute.Geir Storli2024-01-231-29/+0