Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | run non-strict source blender | Håvard Pettersen | 2024-05-07 | 1 | -30/+44 |
| | |||||
* | Remove obsolete workaround for indexing exact-match fields. | Tor Egge | 2024-05-06 | 2 | -3/+1 |
| | |||||
* | Merge pull request #31128 from ↵v8.340.17 | Geir Storli | 2024-05-06 | 3 | -24/+77 |
|\ | | | | | | | | | vespa-engine/havardpe/source-selector-iterator-benchmark baseline source blender integration in benchmark | ||||
| * | baseline source blender integration in benchmark | Håvard Pettersen | 2024-05-06 | 3 | -24/+77 |
| | | |||||
* | | Adjust down the estimate when its unknown and avoid WhiteListBlueprint being ↵ | Geir Storli | 2024-05-06 | 3 | -8/+15 |
|/ | | | | | | | strict. In cases where only attributes without fast-search are searched with e.g. an OR, this change avoids sorting the WhiteListBlueprint first under the root AND, which is very costly to evaluate. | ||||
* | test and adjust some stuff | Håvard Pettersen | 2024-05-03 | 6 | -7/+52 |
| | |||||
* | when is actual non-strict array lookup faster | Håvard Pettersen | 2024-05-02 | 1 | -11/+27 |
| | | | | ... than forced strict btree posting list | ||||
* | Merge pull request #31089 from vespa-engine/geirst/add-more-or-perf-tests | Håvard Pettersen | 2024-05-02 | 1 | -6/+24 |
|\ | | | | | Integrate estimate for actual blueprint cost and add more OR non-stri… | ||||
| * | Integrate estimate for actual blueprint cost and add more OR non-strict tests. | Geir Storli | 2024-04-30 | 1 | -6/+24 |
| | | |||||
* | | Merge pull request #31087 from ↵ | Henning Baldersheim | 2024-05-02 | 2 | -28/+68 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/handle-values-changing-from-a-to-b-to-a-for-interleaved-two-phase-put Handle tensor value changing from A to B to A for interleaved two pha… | ||||
| * | | Handle tensor value changing from A to B to A for interleaved two phase put. | Tor Egge | 2024-04-30 | 2 | -28/+68 |
| | | | |||||
* | | | Merge pull request #31081 from vespa-engine/balder/wire-in-wand-range | Henning Baldersheim | 2024-04-30 | 15 | -83/+193 |
|\ \ \ | |/ / |/| | | Balder/wire in wand range | ||||
| * | | Update comments | Henning Baldersheim | 2024-04-30 | 2 | -2/+2 |
| | | | |||||
| * | | Remove whitespace | Henning Baldersheim | 2024-04-29 | 1 | -1/+0 |
| | | | |||||
| * | | Wire control of scoring range for weakand scorer from rank/query properties. | Henning Baldersheim | 2024-04-29 | 10 | -8/+74 |
| | | | |||||
| * | | Allow control of wand range | Henning Baldersheim | 2024-04-29 | 8 | -78/+123 |
| |/ | |||||
* | | Add const specifiers for HnswIndex member functions get_subspaces() and | Tor Egge | 2024-04-29 | 4 | -9/+15 |
| | | | | | | | | check_consistency(). | ||||
* | | Check consistency after loading tensor attribute with index. | Tor Egge | 2024-04-29 | 7 | -1/+85 |
|/ | | | | Don't reconnect hnsw graph node without vector. | ||||
* | If candidate is invalid drop out early | Henning Baldersheim | 2024-04-27 | 1 | -5/+5 |
| | |||||
* | Merge pull request #31061 from ↵ | Geir Storli | 2024-04-26 | 6 | -1/+62 |
|\ | | | | | | | | | vespa-engine/toregge/expose-imported-attributes-in-metrics Expose imported attributes in metrics. | ||||
| * | Expose imported attributes in metrics. | Tor Egge | 2024-04-26 | 6 | -1/+62 |
| | | |||||
* | | Merge pull request #31057 from vespa-engine/balder/allow-stat-in-scorer | Henning Baldersheim | 2024-04-26 | 5 | -67/+50 |
|\ \ | | | | | | | Allow scorer for wand to carry state | ||||
| * | | Use no_unique_address for potential stateless scorers | Henning Baldersheim | 2024-04-26 | 1 | -1/+1 |
| | | | |||||
| * | | Use no_unique_address for scorer | Henning Baldersheim | 2024-04-26 | 1 | -9/+9 |
| | | | |||||
| * | | Allow scorer for wand to carry state | Henning Baldersheim | 2024-04-26 | 5 | -62/+45 |
| | | | |||||
* | | | Mnor code health while reading code | Henning Baldersheim | 2024-04-26 | 1 | -31/+31 |
| |/ |/| | |||||
* | | Merge pull request #31052 from vespa-engine/havardpe/estimate-actual-cost | Geir Storli | 2024-04-26 | 6 | -7/+109 |
|\ \ | |/ |/| | estimate actual cost | ||||
| * | estimate actual cost | Håvard Pettersen | 2024-04-25 | 6 | -7/+109 |
| | | |||||
* | | Merge pull request #31055 from vespa-engine/balder/handle-tensor-not-present | Henning Baldersheim | 2024-04-26 | 1 | -7/+7 |
|\ \ | | | | | | | Add final on MutableDenseValueView and use noexcept where applicable. | ||||
| * | | Add final on MutableDenseValueView and use noexcept where applicable. | Henning Baldersheim | 2024-04-25 | 1 | -7/+7 |
| | | | |||||
* | | | Merge branch 'master' into balder/add-noexcept | Henning Baldersheim | 2024-04-26 | 8 | -102/+85 |
|\| | | |||||
| * | | Merge pull request #31048 from vespa-engine/balder/add-noexcept-5 | Henning Baldersheim | 2024-04-26 | 6 | -86/+72 |
| |\ \ | | | | | | | | | Add noexcept | ||||
| | * | | Add noexcept | Henning Baldersheim | 2024-04-25 | 6 | -86/+72 |
| | | | | |||||
| * | | | Use std::vector | Henning Baldersheim | 2024-04-25 | 2 | -16/+13 |
| | | | | |||||
* | | | | Add noexcept and remove outdated comment | Henning Baldersheim | 2024-04-25 | 2 | -3/+1 |
|/ / / | |||||
* / / | Use non_existing_attribute_value to signal that value is the default value ↵ | Henning Baldersheim | 2024-04-25 | 5 | -11/+16 |
|/ / | | | | | | | for an attribute that has not been set. | ||||
* | | Use std::vector instead of vespalib::Array | Henning Baldersheim | 2024-04-24 | 3 | -24/+26 |
| | | |||||
* | | Merge pull request #31012 from ↵ | Henning Baldersheim | 2024-04-24 | 2 | -1/+8 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-frozen-btree-size-in-reader-thread search::predicate::SimpleIndex: Use frozen btree size in reader thread | ||||
| * | | search::predicate::SimpleIndex: Use frozen btree size in reader thread | Tor Egge | 2024-04-24 | 2 | -1/+8 |
| | | | |||||
* | | | Test more races for HNSW index prepare put. | Tor Egge | 2024-04-24 | 1 | -13/+143 |
|/ / | |||||
* | | Merge pull request #31008 from vespa-engine/balder/no-need-for-template | Henning Baldersheim | 2024-04-23 | 6 | -36/+54 |
|\ \ | | | | | | | SelectResult does not need templates. Also move instead of copy | ||||
| * | | SelectResult does not need templates. Also move instead of copy | Henning Baldersheim | 2024-04-23 | 6 | -36/+54 |
| | | | |||||
* | | | Merge pull request #31006 from vespa-engine/vekterli/fix-getter-typo | Henning Baldersheim | 2024-04-23 | 4 | -5/+5 |
|\ \ \ | | | | | | | | | Fix typo in getter-function | ||||
| * | | | Fix typo in getter-function | Tor Brede Vekterli | 2024-04-23 | 4 | -5/+5 |
| |/ / | |||||
* / / | HNSW index: Drop candidate if typed cells are invalid. | Tor Egge | 2024-04-23 | 1 | -1/+10 |
|/ / | |||||
* | | Merge pull request #31005 from ↵ | Henning Baldersheim | 2024-04-23 | 1 | -6/+12 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/instantiate-more-variants-of-posting-list-params-get-and-set-member-functrions Instantiate more variants of search::index::PostingListParams | ||||
| * | | Instantiate more variants of search::index::PostingListParams | Tor Egge | 2024-04-23 | 1 | -6/+12 |
| | | | | | | | | | | | | set and get member functions. | ||||
* | | | Include iomanip to get declaration of std::setw | Tor Egge | 2024-04-23 | 1 | -0/+1 |
|/ / | |||||
* | | Share code to calculate FlowStats based on attribute::HitEstimate. | Geir Storli | 2024-04-23 | 4 | -48/+69 |
| | | | | | | | | This also changes to using the formulas in flow_tuning.h for lookup and btree costs. | ||||
* | | Share code to calculate FlowStats based on IDirectPostingStore::LookupResult. | Geir Storli | 2024-04-23 | 3 | -30/+34 |
| | |