Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Improve filtering test in enum store dictionary test. | Tor Egge | 2021-12-03 | 1 | -41/+163 | |
| | | ||||||
| * | Filter early on buffer id and pass vector of entries in normalize_posting_lists | Tor Egge | 2021-12-03 | 4 | -16/+220 | |
| | | | | | | | | | | and foreach_posting_list EnumStoreDictionary member functions to limit number of callbacks. | |||||
* | | - Separate encoding and actual persitence of the transaction log. | Henning Baldersheim | 2021-12-06 | 5 | -64/+98 | |
| | | | | | | | | - Refactor in preparation of multithreaded encode. | |||||
* | | Make tests selfcontained avoiding av enxtra cleanup step in a script. | Henning Baldersheim | 2021-12-06 | 3 | -45/+65 | |
| | | ||||||
* | | We already have the serialnum in the range. | Henning Baldersheim | 2021-12-06 | 1 | -7/+4 | |
| | | ||||||
* | | Verify assumption. | Henning Baldersheim | 2021-12-06 | 1 | -0/+1 | |
| | | ||||||
* | | 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 | |
| | |