Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #29915 from vespa-engine/havardpe/strict-flowv8.287.20 | Henning Baldersheim | 2024-01-16 | 6 | -118/+445 |
|\ | | | | | take strictness into account for flow/cost/sorting | ||||
| * | make sure empty AND/OR/ANDNOT flow estimates 0.0 regardless of input flow | Håvard Pettersen | 2024-01-15 | 3 | -7/+10 |
| | | |||||
| * | take strictness into account for flow/cost/sorting | Håvard Pettersen | 2024-01-15 | 6 | -118/+442 |
| | | | | | | | | | | | | use common code with adapters make cost calculation const (sort index, not children) empty AND/ANDNOT estimate now equals input flow | ||||
* | | Remove dead code from streaming search. | Tor Egge | 2024-01-15 | 1 | -2/+0 |
|/ | |||||
* | Add comment for streaming search weighted set term unit test. | Tor Egge | 2024-01-15 | 1 | -0/+6 |
| | |||||
* | Add WeightedSetTerm for streaming search. | Tor Egge | 2024-01-15 | 7 | -4/+127 |
| | |||||
* | Deinline destructors in unit tests. | Tor Egge | 2024-01-15 | 2 | -0/+9 |
| | |||||
* | Merge pull request #29879 from ↵ | Tor Egge | 2024-01-12 | 9 | -15/+177 |
|\ | | | | | | | | | vespa-engine/toregge/dot-product-raw-score-for-streaming-search-wand Calculate raw score for streaming search wand. | ||||
| * | Rename constants and add comment for streaming search wand term unit test. | Tor Egge | 2024-01-12 | 1 | -11/+17 |
| | | |||||
| * | Calculate raw score for streaming search wand. | Tor Egge | 2024-01-12 | 9 | -15/+171 |
| | | |||||
* | | Reapply Use optimized implementation for IN query operator. | Geir Storli | 2024-01-12 | 1 | -22/+32 |
|/ | |||||
* | Merge pull request #29862 from ↵ | Henning Baldersheim | 2024-01-11 | 1 | -3/+12 |
|\ | | | | | | | | | vespa-engine/geirst/cache-docids-to-reduce-cache-misses Cache docids from iterators to reduce cache misses. | ||||
| * | Cache docids from iterators to reduce cache misses. | Geir Storli | 2024-01-11 | 1 | -3/+12 |
| | | |||||
* | | Merge pull request #29860 from vespa-engine/balder/remove-assert | Tor Egge | 2024-01-11 | 2 | -2/+2 |
|\ \ | | | | | | | Remove assert that does not hold if alignment is changed. The assert … | ||||
| * | | Remove assert that does not hold if alignment is changed. The assert ↵ | Henning Baldersheim | 2024-01-11 | 2 | -2/+2 |
| | | | | | | | | | | | | provides not added value. | ||||
* | | | Handle deserialize bitvector after alignment change. | Tor Egge | 2024-01-11 | 1 | -3/+14 |
|/ / | |||||
* | | Merge pull request #29853 from ↵ | Henning Baldersheim | 2024-01-11 | 1 | -0/+15 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-workaround-for-limited-std-from-chars Add workaround for limited std::from_chars. | ||||
| * | | Add workaround for limited std::from_chars. | Tor Egge | 2024-01-11 | 1 | -0/+15 |
| |/ | |||||
* / | Add cast to select constructor overload. | Tor Egge | 2024-01-11 | 2 | -2/+2 |
|/ | |||||
* | - Do not reset correctly set _vectorSize to an incorrect value. | Henning Baldersheim | 2024-01-11 | 1 | -5/+2 |
| | |||||
* | docidLimit => docIdLimit | Henning Baldersheim | 2024-01-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #29845 from ↵ | Henning Baldersheim | 2024-01-10 | 11 | -108/+133 |
|\ | | | | | | | | | vespa-engine/balder/256-bytes-alignmet-for-bitvectors Increase alignment for bit vectors 64 => 256 bytes | ||||
| * | - Store entrySize in fileheader and use that as entry size if present. If ↵ | Henning Baldersheim | 2024-01-10 | 10 | -85/+125 |
| | | | | | | | | | | | | not use legacy alignment and compute size. - Make predefined tags for use in fileheaders to reduce string constants lying around. | ||||
| * | Pad to required alignment. | Henning Baldersheim | 2024-01-10 | 1 | -1/+1 |
| | | |||||
| * | Increase alignment for bit vectors 64 => 256 bytes | Henning Baldersheim | 2024-01-10 | 2 | -24/+9 |
| | | |||||
* | | Factor out FtTestApp. | Tor Egge | 2024-01-09 | 30 | -370/+408 |
|/ | |||||
* | Merge pull request #29713 from ↵ | Henning Baldersheim | 2024-01-06 | 12 | -64/+150 |
|\ | | | | | | | | | vespa-engine/balder/consider-nordic-variations-of-o-and-a Consider the nordic variations over A and O as the other european var… | ||||
| * | - Fold query for streaming search based on either query item type, or field ↵ | Henning Baldersheim | 2024-01-05 | 12 | -64/+150 |
| | | | | | | | | | | | | | | | | definition. - This ensures that query processing and document processing is symmetric for streaming search. No longer rely on java query processing being symmetric with backend c++ variant. - Indexed search does no normalization in backend and uses query as is. | ||||
* | | Revert "Use optimized implementation for IN query operator." | Henning Baldersheim | 2024-01-06 | 1 | -32/+22 |
| | | |||||
* | | Use optimized implementation for IN query operator. | Geir Storli | 2024-01-05 | 1 | -22/+32 |
| | | |||||
* | | Support the IN query operator in DirectMultiTermBlueprint. | Geir Storli | 2024-01-05 | 7 | -47/+136 |
| | | |||||
* | | Merge pull request #29809 from ↵ | Geir Storli | 2024-01-05 | 1 | -4/+4 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-plain-asserts-in-document-weight-attribute-helper Use plain asserts in DocumentWeightAttributeHelper. | ||||
| * | | Use plain asserts in DocumentWeightAttributeHelper. | Tor Egge | 2024-01-05 | 1 | -4/+4 |
| |/ | |||||
* | | Merge pull request #29808 from ↵ | Geir Storli | 2024-01-05 | 1 | -48/+71 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/rewrite-weighted-set-term-search-to-gtest Rewrite weighted set term unit test to gtest. | ||||
| * | | Rewrite weighted set term unit test to gtest. | Tor Egge | 2024-01-05 | 1 | -48/+71 |
| |/ | |||||
* | | Merge pull request #29806 from ↵ | Geir Storli | 2024-01-05 | 1 | -108/+146 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/rewrite-termwise-eval-test-to-gtest Rewrite termwise eval unit test to gtest. | ||||
| * | | Rewrite termwise eval unit test to gtest. | Tor Egge | 2024-01-04 | 1 | -108/+146 |
| |/ | |||||
* | | Merge pull request #29805 from ↵ | Geir Storli | 2024-01-05 | 1 | -27/+36 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/rewrite-weak-and-test-to-gtest Rewrite weak and unit test to gtest. | ||||
| * | | Rewrite weak and unit test to gtest. | Tor Egge | 2024-01-04 | 1 | -27/+36 |
| |/ | |||||
* | | Merge pull request #29804 from ↵ | Geir Storli | 2024-01-05 | 1 | -98/+128 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/rewrite-parallel-weak-and-test-to-gtest Rewrite parallel weak and unit test to gtest. | ||||
| * | | Rewrite parallel weak and unit test to gtest. | Tor Egge | 2024-01-04 | 1 | -98/+128 |
| |/ | |||||
* / | Rewrite query eval unit test to gtest. | Tor Egge | 2024-01-04 | 1 | -123/+161 |
|/ | |||||
* | Merge pull request #29793 from vespa-engine/balder/streamin-searcher-code-health | Henning Baldersheim | 2024-01-04 | 1 | -1/+1 |
|\ | | | | | Balder/streamin searcher code health | ||||
| * | - Modernize code | Henning Baldersheim | 2024-01-04 | 1 | -1/+1 |
| | | | | | | | | - Unify some conversion tables. | ||||
* | | Add testing of IDocidPostingStore for single value attributes. | Geir Storli | 2024-01-04 | 1 | -86/+152 |
|/ | |||||
* | Merge pull request #29789 from vespa-engine/geirst/direct-posting-store-gtestv8.282.24 | Henning Baldersheim | 2024-01-03 | 2 | -59/+65 |
|\ | | | | | Rewrite unit tests to GTest. | ||||
| * | Rewrite unit tests to GTest. | Geir Storli | 2024-01-03 | 2 | -59/+65 |
| | | |||||
* | | Handle + as number prefix. | Henning Baldersheim | 2024-01-03 | 2 | -2/+11 |
| | | |||||
* | | Unify on +/- infinity for floating point numbers. | Henning Baldersheim | 2024-01-03 | 2 | -21/+21 |
| | | |||||
* | | Use std::from_chars instead of strtod. Also improve handling of float vs double. | Henning Baldersheim | 2024-01-03 | 3 | -117/+134 |
| | |