Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #20352 from ↵ | Henning Baldersheim | 2021-12-03 | 7 | -44/+52 |
|\ | | | | | | | | | vespa-engine/balder/disallow-old-style-single-uncompressed Disallow the oldstyle compression with single uncopressed entries. | ||||
| * | Throw exception on illegal config and fail early. | Henning Baldersheim | 2021-12-03 | 3 | -4/+19 |
| | | |||||
| * | Disallow the oldstyle compression with single uncopressed entries. | Henning Baldersheim | 2021-12-03 | 6 | -40/+33 |
| | | |||||
* | | Iterate outside of the loop | Henning Baldersheim | 2021-12-03 | 1 | -1/+1 |
| | | |||||
* | | Ensure that we do not get more resizing than necessary. | Henning Baldersheim | 2021-12-03 | 1 | -0/+8 |
| | | |||||
* | | Add custom `@Beta` annotation | Bjørn Christian Seime | 2021-12-03 | 6 | -6/+6 |
|/ | | | | Replace use of Guava's `com.google.common.annotations.Beta` with custom annotation. | ||||
* | track namespace move in documenttypes.def | Arne H Juul | 2021-12-02 | 7 | -14/+14 |
| | | | | | | | * For C++ code this introduces a "document::config" namespace, which will sometimes conflict with the global "config" namespace. * Move all forward-declarations of the types DocumenttypesConfig and DocumenttypesConfigBuilder to a common header file. | ||||
* | Reserve memory upfront. | Henning Baldersheim | 2021-11-30 | 1 | -0/+1 |
| | |||||
* | Remove sync not needed. | Henning Baldersheim | 2021-11-29 | 2 | -8/+1 |
| | |||||
* | 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 |