summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* use slightly less stackArne H Juul2021-11-161-13/+13
* Merge pull request #20024 from vespa-engine/toregge/get-executor-id-from-fiel...Henning Baldersheim2021-11-161-5/+9
|\
| * Get ExecutorId from field name.Tor Egge2021-11-161-5/+9
* | Use braces to signal lifetime.Tor Egge2021-11-151-11/+12
* | Use GateCallback to signal completion of push thread tasks.Tor Egge2021-11-151-3/+9
|/
* Merge pull request #19995 from vespa-engine/arnej/use-accessorsArne H Juul2021-11-1215-48/+50
|\
| * use more accessorsArne H Juul2021-11-1215-48/+50
* | Merge pull request #19985 from vespa-engine/arnej/remove-old-hasMore-bitHenning Baldersheim2021-11-121-2/+1
|\|
| * nothing sets or uses hasMore() bit in RankedHitArne H Juul2021-11-111-2/+1
* | Merge pull request #19981 from vespa-engine/balder/improve-inlining-probabilityHenning Baldersheim2021-11-111-1/+2
|\ \
| * | Update invalid count.Henning Baldersheim2021-11-111-1/+2
| |/
* / Remove full sync of threading service in IndexMaintainer.Tor Egge2021-11-113-9/+2
|/
* DocumentInverterContext uses std::optional. Add needed include.Tor Egge2021-11-101-0/+1
* Merge pull request #19958 from vespa-engine/toregge/extract-field-value-in-in...Tor Egge2021-11-102-25/+10
|\
| * Extract field value in inverter thread.Tor Egge2021-11-102-25/+10
* | JDK 17: Fix out-of-sequence javadoc headers.gjoranv2021-11-101-1/+1
|/
* Keep write context live until inverter thread has completed invert task.Tor Egge2021-11-1013-58/+83
* Prepare for extracting field value in index inverter thread.Tor Egge2021-11-106-84/+104
* Use alternate executor id for push stage when sharing sequenced task executorTor Egge2021-11-082-0/+12
* Add comment for connect_contexts().Tor Egge2021-11-082-3/+14
* Bundle fields using same executor for memory index.Tor Egge2021-11-0519-78/+584
* test conversion of match features to protobuf replyHåvard Pettersen2021-11-051-49/+79
* Merge pull request #19879 from vespa-engine/arnej/convert-match-features-to-p...Håvard Pettersen2021-11-051-0/+21
|\
| * use data() with size()Arne H Juul2021-11-051-1/+1
| * use the other assertArne H Juul2021-11-051-2/+2
| * simplifyArne H Juul2021-11-051-15/+9
| * remove leftover debug printArne H Juul2021-11-051-5/+0
| * feature values in SearchReply -> protobufArne H Juul2021-11-051-0/+32
* | Merge pull request #19873 from vespa-engine/toregge/split-test-ordered-field-...Geir Storli2021-11-0512-179/+301
|\ \ | |/ |/|
| * Move portions of search::memoryindex::test::OrderedFieldIndexInserter toTor Egge2021-11-0412-179/+301
* | Cleanup - no functional changesJon Bratseth2021-11-042-58/+37
* | Merge pull request #19872 from vespa-engine/havardpe/calculate-match-featuresHåvard Pettersen2021-11-043-11/+20
|\ \ | |/ |/|
| * calculate match featuresHåvard Pettersen2021-11-043-11/+20
* | Relax check for stopping fusion.Tor Egge2021-11-041-1/+1
|/
* Merge pull request #19852 from vespa-engine/toregge/add-document-inverter-col...Geir Storli2021-11-0419-102/+362
|\
| * Add unit test for document inverter collection.Tor Egge2021-11-0410-34/+183
| * Add max number of document inverters as a constructor argument to documentTor Egge2021-11-043-4/+4
| * Always bundle URI fields.Tor Egge2021-11-043-15/+66
| * Add DocumentInverterCollection.Tor Egge2021-11-039-65/+125
* | Avoid using deprecated methodsHenning Baldersheim2021-11-031-1/+1
* | Avoid intermediate NegativeNode in the leaf nodes, adding approximately 15-20...Henning Baldersheim2021-11-037-29/+67
|/
* Update expected resultsHenning Baldersheim2021-11-033-8/+8
* Avoid keeping string around in the leaf nodes. It is not worth the space.Henning Baldersheim2021-11-032-5/+1
* Also override function()Henning Baldersheim2021-11-033-1/+18
* Add a LongValue to preserve integer numbers.Henning Baldersheim2021-11-035-13/+159
* Merge pull request #19779 from vespa-engine/arnej/add-match-features-in-protocolArne H Juul2021-11-031-0/+7
|\
| * update names in protocolArne H Juul2021-10-291-3/+3
| * proposed protocol extensionArne H Juul2021-10-291-0/+7
* | Make StringValue symmetric so it can accept its output (toString) as input.Henning Baldersheim2021-11-035-8/+34
* | Move portions of DocumentInverter to DocumentInverterContext.Tor Egge2021-11-0210-138/+202