aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Use atomic _compactLidSpaceGeneration in search::AttributeVector.Tor Egge2022-04-272-3/+3
* use atomics for compression settingsHåvard Pettersen2022-04-271-9/+10
* Use atomic _numDocs counter in search::memoryindex::MemoryIndex.Tor Egge2022-04-271-5/+8
* Improve and re-structure trace logging from the query setup part of matching.Geir Storli2022-04-261-0/+1
* Revert "Improve and re-structure trace logging from the query setup part of m...Harald Musum2022-04-261-1/+0
* Merge pull request #22266 from vespa-engine/geirst/improve-query-setup-tracingGeir Storli2022-04-251-0/+1
|\
| * Improve and re-structure trace logging from the query setup part of matching.Geir Storli2022-04-251-0/+1
* | Rename MultiAttributeExecutor to ArrayAttributeExecutor.Tor Egge2022-04-251-11/+11
* | Remove unused useKey argument in WeightedSetAttributeExecutor.Tor Egge2022-04-251-24/+17
* | Avoid bitwise and with boolean arguments.Tor Egge2022-04-251-7/+23
|/
* Remove unused member variable in RankSetup.Tor Egge2022-04-232-2/+0
* Merge pull request #22219 from vespa-engine/toregge/rename-imultivalueattribu...Geir Storli2022-04-2214-46/+45
|\
| * Rename Tag to MultiValueTag (nested class inside IMultiValueAttribute).Tor Egge2022-04-2214-46/+45
* | Merge pull request #22217 from vespa-engine/geirst/improve-nearest-neighbor-v...Geir Storli2022-04-223-33/+20
|\ \ | |/ |/|
| * Remove debug logging that is part of visit trace.Geir Storli2022-04-221-7/+0
| * Improve and extend visit trace for nearest neighbor blueprint.Geir Storli2022-04-223-26/+20
* | Remove getAll() member functions from attribute vectors.Tor Egge2022-04-2210-65/+22
|/
* Merge pull request #22209 from vespa-engine/toregge/always-use-multi-value-re...Geir Storli2022-04-223-335/+94
|\
| * Always use MultiValueReadView for dot product feature on array attributes.Tor Egge2022-04-213-335/+94
* | Block compaction while buffers are held.Tor Egge2022-04-216-4/+16
|/
* Merge pull request #22199 from vespa-engine/toregge/always-use-multi-value-re...Henning Baldersheim2022-04-212-77/+34
|\
| * Always use MultiValueReadView for dot product feature on weighted set attribu...Tor Egge2022-04-212-77/+34
* | Merge pull request #22202 from vespa-engine/balder/avoid-overflow-in-onCmpHenning Baldersheim2022-04-212-5/+18
|\ \
| * | Add ordering test for IntegerBucketResultNode and fix overflow bug.Henning Baldersheim2022-04-212-5/+18
| |/
* / Reserve space up front.Henning Baldersheim2022-04-211-0/+1
|/
* Handle updates to extendable attributes (used by streaming search) afterTor Egge2022-04-208-22/+22
* Merge pull request #22166 from vespa-engine/balder/cheaper-way-to-get-num-chi...Henning Baldersheim2022-04-201-1/+6
|\
| * Cheaper way to get number of children.Henning Baldersheim2022-04-201-1/+6
* | Enable MultiValueReadView for imported attribute vectors.Tor Egge2022-04-206-22/+359
* | Add multi value read views for extendable attributes.Tor Egge2022-04-1912-15/+476
|/
* Add multi value read views that handles mapping from enumerated valueTor Egge2022-04-1914-4/+511
* Merge pull request #22142 from vespa-engine/bjorncs/jetty-threadpoolHenning Baldersheim2022-04-191-5/+5
|\
| * Improve class names for the container threadpoolsBjørn Christian Seime2022-04-191-5/+5
* | Merge pull request #22137 from vespa-engine/toregge/remove-unused-get-by-type...Geir Storli2022-04-191-33/+0
|\ \
| * | Remove unused getByType member functions from search::AttributeVector.Tor Egge2022-04-191-33/+0
| |/
* | Merge pull request #22118 from vespa-engine/toregge/use-google-test-for-attri...Geir Storli2022-04-192-325/+443
|\ \ | |/ |/|
| * Use google test for attribute vector unit test.Tor Egge2022-04-132-325/+443
* | Merge pull request #22044 from vespa-engine/bratseth/flatten-totalhitsBjørn Christian Seime2022-04-193-60/+40
|\ \ | |/ |/|
| * Update searchlib/src/main/java/com/yahoo/searchlib/aggregation/Grouping.javaBjørn Christian Seime2022-04-191-1/+1
| * No functional changesJon Bratseth2022-04-073-60/+40
* | Use google test for extendable attribute unit test.Tor Egge2022-04-133-83/+101
* | Stop sharing multivalue read views.Tor Egge2022-04-128-34/+105
* | Simplify dot product executors for array attribute vectors.Tor Egge2022-04-122-48/+19
* | Remove search::multivalue::Value.Tor Egge2022-04-1225-49/+46
* | Merge pull request #22091 from vespa-engine/geirst/simplify-global-filter-bru...Geir Storli2022-04-129-52/+82
|\ \
| * | Simplify calculation of global filter and fallback to brute force when using ...Geir Storli2022-04-119-52/+82
* | | Special handle lists with 2 or less elements.Henning Baldersheim2022-04-121-0/+4
* | | Optimize fro the most common case where the lists are either empty or has 1-2...Henning Baldersheim2022-04-122-57/+130
* | | Change search::multivalue::Value from class to using statement.Tor Egge2022-04-111-2/+2
* | | Use wrapper functions for access to multivalue::Value.Tor Egge2022-04-1114-34/+44