Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More code unification, no sematic changes. | Henning Baldersheim | 2021-06-10 | 2 | -31/+38 |
| | |||||
* | Clean up code layout and GC unused members. No semtic changes. | Henning Baldersheim | 2021-06-09 | 25 | -204/+239 |
| | |||||
* | Unify how property names are generated and decomposed. | Henning Baldersheim | 2021-06-09 | 3 | -3/+31 |
| | |||||
* | Use even larger buffers for link arrays (and level arrays). | Tor Egge | 2021-06-07 | 1 | -2/+2 |
| | |||||
* | Update _bvs when compacting buffers containing bitvector entries. | Tor Egge | 2021-06-07 | 1 | -1/+4 |
| | |||||
* | Merge pull request #18134 from ↵ | Henning Baldersheim | 2021-06-04 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/toregge/use-larger-buffers-for-link-arrays Use larger buffers for link arrays (and level arrays). | ||||
| * | Use larger buffers for link arrays (and level arrays). | Tor Egge | 2021-06-04 | 1 | -1/+1 |
| | | |||||
* | | Move roundUp2inN<T> to vespalib. | Henning Baldersheim | 2021-06-04 | 2 | -7/+4 |
| | | |||||
* | | If there are hickups in the feed chain preventing normal commit rate, we ↵ | Henning Baldersheim | 2021-06-04 | 3 | -16/+63 |
| | | | | | | | | | | | | need to prevent lasting huge temporary buffers. So cap buffers and start from scratch if peaks are detected. | ||||
* | | Avoid tracking information to keep docids close when that is not necessary. | Henning Baldersheim | 2021-06-03 | 16 | -135/+120 |
|/ | | | | | Just append on add, and then do an explicit sort the one place that requires operations on a doc to be ordered. | ||||
* | Use 32M which is the same limit used in some other query related places. | Henning Baldersheim | 2021-06-03 | 1 | -1/+1 |
| | |||||
* | Unify on mmap limit at 16M for bitvectors. Should ideally be controlled with ↵ | Henning Baldersheim | 2021-06-02 | 2 | -3/+7 |
| | | | | allocator from the outside depending on expected BV lifetime. | ||||
* | Merge pull request #18093 from ↵ | Håvard Pettersen | 2021-06-02 | 2 | -17/+15 |
|\ | | | | | | | | | vespa-engine/havardpe/explicit-rank-expression-name use explicit expression name | ||||
| * | use explicit expression name | Håvard Pettersen | 2021-06-02 | 2 | -17/+15 |
| | | |||||
* | | Distributing the external rankfiles was a dead end due to th eprocessing ↵ | Henning Baldersheim | 2021-06-02 | 3 | -7/+2 |
|/ | | | | | | taking place. Reverting back to get back to the drawing table. It must be done post deriving, based on size of expression. | ||||
* | Reenable tensor attribute compaction test. | Tor Egge | 2021-06-01 | 1 | -8/+10 |
| | |||||
* | Only use tensor store memory usage when considering compaction. | Tor Egge | 2021-06-01 | 4 | -5/+28 |
| | |||||
* | Update abi and deprecate unused method. | Henning Baldersheim | 2021-05-31 | 4 | -15/+22 |
| | |||||
* | Use inheritance information from the uncompiled rankprofile to sort out when | Henning Baldersheim | 2021-05-31 | 4 | -6/+18 |
| | | | | to use extrenal files, and when they are overridden. | ||||
* | Update searchlib/src/vespa/searchlib/tensor/dense_tensor_attribute.cpp | Tor Egge | 2021-05-27 | 1 | -1/+1 |
| | | | | | Apply suggested change. Co-authored-by: Geir Storli <geirst@verizonmedia.com> | ||||
* | Use modulo instead of bitwise and. | Tor Egge | 2021-05-27 | 1 | -1/+1 |
| | |||||
* | Load of tensor attribute with nearest neighbor index enabled but no | Tor Egge | 2021-05-27 | 1 | -0/+3 |
| | | | | | saved index will index documents during the load. Add occasional calls to commit() to prevent excessive growth of hold lists. | ||||
* | external ranking expressions | Håvard Pettersen | 2021-05-20 | 5 | -7/+53 |
| | | | | loaded from potentially compressed files | ||||
* | Revert "external ranking expressions" | Harald Musum | 2021-05-20 | 5 | -53/+7 |
| | |||||
* | Merge pull request #17885 from ↵ | Håvard Pettersen | 2021-05-20 | 5 | -7/+53 |
|\ | | | | | | | | | vespa-engine/havardpe/external-ranking-expressions external ranking expressions | ||||
| * | external ranking expressions | Håvard Pettersen | 2021-05-18 | 5 | -7/+53 |
| | | | | | | | | loaded from potentially compressed files | ||||
* | | Use make_unique | Henning Baldersheim | 2021-05-18 | 1 | -1/+1 |
|/ | |||||
* | support functional constants | Håvard Pettersen | 2021-05-11 | 3 | -10/+73 |
| | | | | | | | | | | | | be more specific about const number values (GDBT trees): is_const -> is_const_double get_const_value -> get_const_double_value Add more generic 'get_const_value' that can also be used for tensor values. Allow it to be called even in the case of parse error, in which case it does not produce a value (same as for non-const sub-expressions). | ||||
* | Log as debug | Bjørn Christian Seime | 2021-05-07 | 1 | -1/+1 |
| | |||||
* | - Use the enum batch updater directly. This avoids a temporary map and you ↵ | Henning Baldersheim | 2021-05-02 | 20 | -74/+27 |
| | | | | | | have everything already in the L1 cache. - Remeber the enum in the scratchPad. This avoid a lookup later on during commit. | ||||
* | Allow more rounding errors for small (zero) distances. | Tor Egge | 2021-05-01 | 1 | -4/+9 |
| | |||||
* | Remove assert that no longer is valid. | Henning Baldersheim | 2021-04-30 | 1 | -6/+0 |
| | |||||
* | Merge pull request #17686 from vespa-engine/toregge/add-explicit-cast-to-char | Henning Baldersheim | 2021-04-30 | 2 | -2/+2 |
|\ | | | | | Add explicit casts to char, to avoid warning when char is unsigned. | ||||
| * | Add explicit casts to char, to avoid warning when char is unsigned. | Tor Egge | 2021-04-30 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #17681 from vespa-engine/toregge/avoid-intel-asm-on-arm | Henning Baldersheim | 2021-04-30 | 2 | -56/+3 |
|\ \ | | | | | | | Avoid intel asm when not using x86_64 platform. | ||||
| * | | Just use the built-in functions. | Tor Egge | 2021-04-30 | 2 | -62/+0 |
| | | | |||||
| * | | Avoid intel asm when not using x86_64 platform. | Tor Egge | 2021-04-30 | 1 | -3/+12 |
| |/ | |||||
* / | Avoid SSE built-in functions when CPU arch is not x86_64. | Tor Egge | 2021-04-30 | 1 | -1/+38 |
|/ | |||||
* | Use int for FastOS_UNIX_Application::GetOpt() return value. | Tor Egge | 2021-04-30 | 8 | -8/+8 |
| | |||||
* | Reorder to handle both cased and uncased regex and prefix. | Henning Baldersheim | 2021-04-27 | 1 | -3/+3 |
| | |||||
* | Actually return the value. | Henning Baldersheim | 2021-04-27 | 1 | -1/+1 |
| | |||||
* | Double check unfolded if search is cased. | Henning Baldersheim | 2021-04-27 | 1 | -12/+14 |
| | |||||
* | Add low level DocumentWeightAttribute lookup stress test. | Tor Egge | 2021-04-26 | 2 | -0/+158 |
| | |||||
* | - Add non-folded prefix. | Henning Baldersheim | 2021-04-25 | 6 | -38/+43 |
| | | | | - Make methods in stateless FoldedStringCompare static. | ||||
* | remove leftover protection that is harmful now | Arne Juul | 2021-04-24 | 1 | -3/+0 |
| | |||||
* | Add missing typename. | Tor Egge | 2021-04-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #17561 from ↵ | Henning Baldersheim | 2021-04-23 | 3 | -131/+147 |
|\ | | | | | | | | | vespa-engine/balder/have-children-insteda-of-be-children - Model as having children, as opposed to being children. | ||||
| * | Return true from AndNot when no children at all. | Henning Baldersheim | 2021-04-23 | 1 | -3/+4 |
| | | |||||
| * | - Model as having children, as opposed to being children. | Henning Baldersheim | 2021-04-23 | 3 | -131/+146 |
| | | |||||
* | | Merge pull request #17560 from ↵ | Arne H Juul | 2021-04-23 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/arnej/add-input-params-in-rank-profile Arnej/add input params in rank profile |