Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Unify on vespalib time functions. | Henning Baldersheim | 2021-11-29 | 2 | -10/+8 | |
| | ||||||
* | Avoid sync. | Henning Baldersheim | 2021-11-29 | 1 | -2/+7 | |
| | ||||||
* | Both arguments to distancecalculations will always be the same and have ↵ | Henning Baldersheim | 2021-11-26 | 2 | -7/+1 | |
| | | | | expected type, also for Int8Float. | |||||
* | - Extend test to cover iterations in outer loop. | Henning Baldersheim | 2021-11-26 | 1 | -1/+1 | |
| | | | | | - Rename for clarity. - Fix logic bug checking for fallback. | |||||
* | - Use the optimized int8_t euclidian distance calculation. | Henning Baldersheim | 2021-11-26 | 2 | -2/+8 | |
| | | | | - If types are not identical, fall back to general implementation. | |||||
* | Use string::compare | Henning Baldersheim | 2021-11-25 | 1 | -1/+1 | |
| | ||||||
* | Use c++11 strings instead of old c-style manual string manipulation. | Henning Baldersheim | 2021-11-24 | 2 | -41/+23 | |
| | ||||||
* | Add a vector of gids to remove to ReferenceAttribute::populateTargetLids() | Tor Egge | 2021-11-18 | 3 | -9/+38 | |
| | | | | | | signature. These gids represent the target documents removed since the last feed view force commit where the live gid to lid mapping in the document meta store was made available as a frozen tree. | |||||
* | use slightly less stack | Arne H Juul | 2021-11-16 | 1 | -13/+13 | |
| | ||||||
* | Merge pull request #20024 from ↵ | Henning Baldersheim | 2021-11-16 | 1 | -5/+9 | |
|\ | | | | | | | | | vespa-engine/toregge/get-executor-id-from-field-name Get ExecutorId from field name. | |||||
| * | Get ExecutorId from field name. | Tor Egge | 2021-11-16 | 1 | -5/+9 | |
| | | ||||||
* | | Use braces to signal lifetime. | Tor Egge | 2021-11-15 | 1 | -11/+12 | |
| | | ||||||
* | | Use GateCallback to signal completion of push thread tasks. | Tor Egge | 2021-11-15 | 1 | -3/+9 | |
|/ | ||||||
* | Merge pull request #19995 from vespa-engine/arnej/use-accessors | Arne H Juul | 2021-11-12 | 15 | -48/+50 | |
|\ | | | | | use more accessors | |||||
| * | use more accessors | Arne H Juul | 2021-11-12 | 15 | -48/+50 | |
| | | | | | | | | | | * use getDocId() instead of directly accessing _docId some places * use getRank() instead of directly accessing _rankValue some places | |||||
* | | Merge pull request #19985 from vespa-engine/arnej/remove-old-hasMore-bit | Henning Baldersheim | 2021-11-12 | 1 | -2/+1 | |
|\| | | | | | nothing sets or uses hasMore() bit in RankedHit | |||||
| * | nothing sets or uses hasMore() bit in RankedHit | Arne H Juul | 2021-11-11 | 1 | -2/+1 | |
| | | ||||||
* | | Merge pull request #19981 from vespa-engine/balder/improve-inlining-probability | Henning Baldersheim | 2021-11-11 | 1 | -1/+2 | |
|\ \ | | | | | | | Remove double book keeping of count. | |||||
| * | | Update invalid count. | Henning Baldersheim | 2021-11-11 | 1 | -1/+2 | |
| |/ | ||||||
* / | Remove full sync of threading service in IndexMaintainer. | Tor Egge | 2021-11-11 | 3 | -9/+2 | |
|/ | ||||||
* | DocumentInverterContext uses std::optional. Add needed include. | Tor Egge | 2021-11-10 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #19958 from ↵ | Tor Egge | 2021-11-10 | 2 | -25/+10 | |
|\ | | | | | | | | | vespa-engine/toregge/extract-field-value-in-inverter-thread Extract field value in inverter thread. | |||||
| * | Extract field value in inverter thread. | Tor Egge | 2021-11-10 | 2 | -25/+10 | |
| | | ||||||
* | | JDK 17: Fix out-of-sequence javadoc headers. | gjoranv | 2021-11-10 | 1 | -1/+1 | |
|/ | ||||||
* | Keep write context live until inverter thread has completed invert task. | Tor Egge | 2021-11-10 | 13 | -58/+83 | |
| | ||||||
* | Prepare for extracting field value in index inverter thread. | Tor Egge | 2021-11-10 | 6 | -84/+104 | |
| | ||||||
* | Use alternate executor id for push stage when sharing sequenced task executor | Tor Egge | 2021-11-08 | 2 | -0/+12 | |
| | | | | with invert stage. | |||||
* | Add comment for connect_contexts(). | Tor Egge | 2021-11-08 | 2 | -3/+14 | |
| | ||||||
* | Bundle fields using same executor for memory index. | Tor Egge | 2021-11-05 | 19 | -78/+584 | |
| | ||||||
* | test conversion of match features to protobuf reply | Håvard Pettersen | 2021-11-05 | 1 | -49/+79 | |
| | ||||||
* | Merge pull request #19879 from ↵ | Håvard Pettersen | 2021-11-05 | 1 | -0/+21 | |
|\ | | | | | | | | | vespa-engine/arnej/convert-match-features-to-protobuf feature values in SearchReply -> protobuf | |||||
| * | use data() with size() | Arne H Juul | 2021-11-05 | 1 | -1/+1 | |
| | | ||||||
| * | use the other assert | Arne H Juul | 2021-11-05 | 1 | -2/+2 | |
| | | ||||||
| * | simplify | Arne H Juul | 2021-11-05 | 1 | -15/+9 | |
| | | ||||||
| * | remove leftover debug print | Arne H Juul | 2021-11-05 | 1 | -5/+0 | |
| | | ||||||
| * | feature values in SearchReply -> protobuf | Arne H Juul | 2021-11-05 | 1 | -0/+32 | |
| | | ||||||
* | | Merge pull request #19873 from ↵ | Geir Storli | 2021-11-05 | 12 | -179/+301 | |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/split-test-ordered-field-index-inserter Move portions of search::memoryindex::test::OrderedFieldIndexInserter to | |||||
| * | Move portions of search::memoryindex::test::OrderedFieldIndexInserter to | Tor Egge | 2021-11-04 | 12 | -179/+301 | |
| | | | | | | | | search::memoryindex::test::OrderedFieldIndexInserterBackend. | |||||
* | | Cleanup - no functional changes | Jon Bratseth | 2021-11-04 | 2 | -58/+37 | |
| | | ||||||
* | | Merge pull request #19872 from vespa-engine/havardpe/calculate-match-features | Håvard Pettersen | 2021-11-04 | 3 | -11/+20 | |
|\ \ | |/ |/| | calculate match features | |||||
| * | calculate match features | Håvard Pettersen | 2021-11-04 | 3 | -11/+20 | |
| | | | | | | | | | | | | + factor out feature extraction + improve summary feature testing + extract returned docids with ordering | |||||
* | | Relax check for stopping fusion. | Tor Egge | 2021-11-04 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #19852 from ↵ | Geir Storli | 2021-11-04 | 19 | -102/+362 | |
|\ | | | | | | | | | vespa-engine/toregge/add-document-inverter-collection Add DocumentInverterCollection. | |||||
| * | Add unit test for document inverter collection. | Tor Egge | 2021-11-04 | 10 | -34/+183 | |
| | | ||||||
| * | Add max number of document inverters as a constructor argument to document | Tor Egge | 2021-11-04 | 3 | -4/+4 | |
| | | | | | | | | inverter collection. | |||||
| * | Always bundle URI fields. | Tor Egge | 2021-11-04 | 3 | -15/+66 | |
| | | ||||||
| * | Add DocumentInverterCollection. | Tor Egge | 2021-11-03 | 9 | -65/+125 | |
| | | ||||||
* | | Avoid using deprecated methods | Henning Baldersheim | 2021-11-03 | 1 | -1/+1 | |
| | | ||||||
* | | Avoid intermediate NegativeNode in the leaf nodes, adding approximately ↵ | Henning Baldersheim | 2021-11-03 | 7 | -29/+67 | |
|/ | | | | 15-20% extra nodes. | |||||
* | Update expected results | Henning Baldersheim | 2021-11-03 | 3 | -8/+8 | |
| |