Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use find_package to find gtest library. | Tor Egge | 2020-07-01 | 1 | -1/+2 |
| | |||||
* | Merge pull request #13751 from ↵ | Henning Baldersheim | 2020-06-30 | 5 | -0/+39 |
|\ | | | | | | | | | vespa-engine/toregge/add-filter-iterators-for-weak-and-blueprints Add filter iterators for weak and blueprints. | ||||
| * | Use empty search when filter constraint is lower bound for wand variants. | Tor Egge | 2020-06-30 | 3 | -8/+21 |
| | | |||||
| * | Add filter iterator for weak and blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+7 |
| | | |||||
| * | Add filter iterators for weak and blueprints. | Tor Egge | 2020-06-30 | 3 | -0/+19 |
| | | |||||
* | | Merge pull request #13755 from ↵ | Geir Storli | 2020-06-30 | 2 | -0/+21 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-filter-iterator-for-same-element-blueprint Add filter iterator for same element blueprint. | ||||
| * | | Use empty search when asked for an underestimate filter for same element ↵ | Tor Egge | 2020-06-30 | 1 | -8/+13 |
| | | | | | | | | | | | | blueprint. | ||||
| * | | Add filter iterator for same element blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+16 |
| | | | |||||
* | | | Merge pull request #13741 from vespa-engine/balder/unique-2-globalsequence | Henning Baldersheim | 2020-06-30 | 6 | -77/+92 |
|\ \ \ | |/ / |/| | | Rename unique feature to globalsequence. | ||||
| * | | Followup from PR comments. | Henning Baldersheim | 2020-06-30 | 3 | -16/+17 |
| | | | | | | | | | | | | | | | | | | - CamelCase globalsequence -> globalSequence - 0x80000 -> 0x10000 - Factor out computation to header file and use in both test and globalSequence feature. | ||||
| * | | Rename unique feature to globalsequence. | Henning Baldersheim | 2020-06-29 | 6 | -77/+91 |
| | | | | | | | | | | | | | | | | | | | | | Invert so that the first doc from the first node will sort first, followed by the first doc from the second node, and the the last doc of the last node at the end. It will produce number in the range (1 << 48) down to zero. Sequence = (1 << 48) - ((docId << 16) | disributionKey) | ||||
* | | | Add filter iterator for dot product blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+7 |
| |/ |/| | |||||
* | | Merge pull request #13736 from vespa-engine/toregge/use-find-package-to-find-icu | Tor Egge | 2020-06-30 | 1 | -2/+3 |
|\ \ | | | | | | | Use find_package to find ICU libraries. | ||||
| * | | Use find_package to find ICU libraries. | Tor Egge | 2020-06-29 | 1 | -2/+3 |
| | | | |||||
* | | | Merge pull request #13673 from vespa-engine/toregge/add-global-filter-limit | Geir Storli | 2020-06-30 | 4 | -1/+36 |
|\ \ \ | | | | | | | | | If the estimated rate of matching documents is less than global filte… | ||||
| * | | | If the estimated rate of matching documents is less than global filter limit ↵ | Tor Egge | 2020-06-23 | 4 | -1/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | then don't build a global filter. | ||||
* | | | | Merge pull request #13742 from ↵ | Geir Storli | 2020-06-30 | 26 | -28/+54 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-find-package-to-find-gtest Use find_package to find gtest library. | ||||
| * | | | | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 26 | -28/+54 |
| | | | | | |||||
* | | | | | Merge pull request #13734 from vespa-engine/arnej/modernize-wrapper-tests | Arne H Juul | 2020-06-30 | 9 | -291/+209 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Arnej/modernize wrapper tests | ||||
| * | | | | use gtest in searchiteratorverifier also | Arne Juul | 2020-06-30 | 1 | -1/+3 |
| | | | | | |||||
| * | | | | GC old wrapper tests | Arne Juul | 2020-06-29 | 7 | -292/+1 |
| | | | | | |||||
| * | | | | modernize wrapper tests and re-use common code | Arne Juul | 2020-06-29 | 3 | -0/+207 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | * use gtest framework * generally, modernize a bit * test FilterWrapper and BooleanMatchIteratorWrapper in the same file for code sharing | ||||
* | | | | Merge pull request #13740 from vespa-engine/bratseth/inspectable-generate-spec | Jon Bratseth | 2020-06-29 | 1 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Inspectable generate | ||||
| * | | | | Inspectable generate | Jon Bratseth | 2020-06-29 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Merge pull request #13728 from ↵ | Geir Storli | 2020-06-29 | 8 | -2/+93 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/extend-document-weight-or-filter-search-unit-test Extend unit test for document weight or filter search. | ||||
| * | | | | | Extend unit test for document weight or filter search. | Tor Egge | 2020-06-29 | 8 | -2/+93 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #13730 from vespa-engine/bratseth/inspectable-generate | Lester Solbakken | 2020-06-29 | 2 | -0/+13 |
|\ \ \ \ \ | | |/ / / | |/| / / | |_|/ / |/| | | | Make tensor generate inspectable | ||||
| * | | | Make tensor generate inspectable | Jon Bratseth | 2020-06-29 | 2 | -0/+13 |
| |/ / | |||||
* | | | Merge pull request #13721 from vespa-engine/arnej/innerproduct-distance-metric | Arne H Juul | 2020-06-29 | 8 | -22/+166 |
|\ \ \ | |/ / |/| | | Arnej/innerproduct distance metric | ||||
| * | | update comment | Arne Juul | 2020-06-29 | 1 | -1/+2 |
| | | | |||||
| * | | split unit tests per distance function | Arne Juul | 2020-06-29 | 1 | -4/+31 |
| | | | |||||
| * | | adjust angular distance slighly | Arne Juul | 2020-06-26 | 4 | -26/+61 |
| | | | | | | | | | | | | | | | | | | * now gives actual angle as final distance, in range [0,pi] * extend unit tests and test to_rawscore for all metrics * move explicit template instantiations to cpp file | ||||
| * | | add "InnerProduct" distance metric | Arne Juul | 2020-06-25 | 6 | -11/+92 |
| | | | |||||
* | | | Use uint16_t data type for loop variable over children. | Tor Egge | 2020-06-26 | 1 | -1/+1 |
| | | | |||||
* | | | Add filter iterators for weighted set blueprints. | Tor Egge | 2020-06-25 | 14 | -13/+404 |
|/ / | |||||
* | | Merge pull request #13700 from ↵ | Geir Storli | 2020-06-25 | 2 | -8/+13 |
|\ \ | | | | | | | | | | | | | vespa-engine/arnej/keep-read-guard-until-write-finished Arnej/keep read guard until write finished | ||||
| * | | move read guard around instead of copying it | Arne Juul | 2020-06-25 | 2 | -3/+3 |
| | | | |||||
| * | | copy read guard to PrepareResult so it lives until write is complete | Arne Juul | 2020-06-25 | 2 | -8/+13 |
| | | | |||||
* | | | Merge pull request #13669 from ↵ | Arnstein Ressem | 2020-06-25 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-source-targets-per-module-for-generated-source-code Add source target per module for generated sources. | ||||
| * | | | Add source target per module for generated sources. | Tor Egge | 2020-06-23 | 1 | -0/+2 |
| | |/ | |/| | |||||
* | | | Merge pull request #13686 from vespa-engine/arnej/unit-test-filter-wrapper | Arne H Juul | 2020-06-25 | 3 | -0/+135 |
|\ \ \ | |_|/ |/| | | unit test FilterWrapper class | ||||
| * | | unit test FilterWrapper class | Arne Juul | 2020-06-24 | 3 | -0/+135 |
| | | | |||||
* | | | Merge pull request #13684 from vespa-engine/arnej/first-1000-no-twophase | Arne H Juul | 2020-06-25 | 5 | -3/+18 |
|\ \ \ | | | | | | | | | the very first documents added to HNSW index should use single-phase … | ||||
| * | | | default for min_size_before_two_phase is now 10000 | Arne Juul | 2020-06-25 | 1 | -1/+1 |
| | | | | |||||
| * | | | the very first documents added to HNSW index should use single-phase indexing | Arne Juul | 2020-06-24 | 5 | -3/+18 |
| |/ / | |||||
* | | | Merge pull request #13685 from vespa-engine/arnej/always-use-found-hits | Geir Storli | 2020-06-24 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | If ANN index found some hits, use them even when non-strict | ||||
| * | | | if ANN index found some hits, use them even when non-strict | Arne Juul | 2020-06-24 | 1 | -1/+1 |
| |/ / | |||||
* / / | asserts assumed docid range would not grow | Arne Juul | 2020-06-24 | 1 | -2/+4 |
|/ / | |||||
* | | Disable approximate search in nearest neighbor blueprint | Tor Egge | 2020-06-23 | 2 | -5/+3 |
| | | | | | | | | when ratio of candidates in the global filter is too low. | ||||
* | | Check brute force limit in nearest neighbor blueprint. | Tor Egge | 2020-06-23 | 3 | -10/+29 |
|/ |