Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove hyphen in second phase rank score drop limit property name. | Tor Egge | 2024-06-07 | 1 | -1/+1 |
| | |||||
* | Deinline rank drop fixture destructor in searchlib hitcollector unit test. | Tor Egge | 2024-06-06 | 1 | -0/+3 |
| | |||||
* | Add cost to some of the expensive tests under valgrind. | Arnstein Ressem | 2024-06-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #31431 from ↵ | Henning Baldersheim | 2024-06-05 | 2 | -1/+18 |
|\ | | | | | | | | | vespa-engine/toregge/extend-index-properties-api-to-cover-second-phase-rank-score-drop-limit-try-2 Extend index properties api to cover second phase rank score drop limit. | ||||
| * | Extend index properties api to cover second phase rank score drop limit. | Tor Egge | 2024-06-04 | 2 | -1/+18 |
| | | |||||
* | | Merge pull request #31430 from ↵ | Geir Storli | 2024-06-04 | 1 | -24/+22 |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/stop-using-vespalib-test-app-for-phase-splitter-benchmark Stop using vespalib::TestApp for phrase splitter benchmark. | ||||
| * | Stop using vespalib::TestApp for phrase splitter benchmark. | Tor Egge | 2024-06-04 | 1 | -24/+22 |
| | | |||||
* | | Rewrite rank setup unit test to gtest. | Tor Egge | 2024-06-04 | 2 | -203/+165 |
|/ | |||||
* | Rename existing rank drop limit and rank score drop limit to | Tor Egge | 2024-06-04 | 2 | -10/+12 |
| | | | | | first phase rank score drop limit. Stop using std::isnan to mark no value. | ||||
* | Merge pull request #31410 from ↵ | Geir Storli | 2024-06-04 | 3 | -1/+31 |
|\ | | | | | | | | | vespa-engine/havardpe/enumeration-of-blueprint-nodes Havardpe/enumeration of blueprint nodes | ||||
| * | fix other unit tests | Håvard Pettersen | 2024-06-03 | 2 | -1/+3 |
| | | |||||
| * | support enumerating blueprint nodes | Håvard Pettersen | 2024-06-03 | 1 | -0/+28 |
| | | |||||
* | | Merge pull request #31407 from ↵ | Geir Storli | 2024-06-04 | 2 | -269/+271 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/rewrite-search-fef-properties-unit-test-to-gtest Rewrite search::fef::Properties unit test to gtest. | ||||
| * | | Rewrite search::fef::Properties unit test to gtest. | Tor Egge | 2024-06-03 | 2 | -269/+271 |
| |/ | |||||
* / | Don't include vespalib testkit header for unit test using gtest. | Tor Egge | 2024-06-03 | 1 | -1/+0 |
|/ | |||||
* | Add comments. | Tor Egge | 2024-05-31 | 1 | -3/+11 |
| | |||||
* | Implement second phase rank drop limit for hit collector. | Tor Egge | 2024-05-31 | 1 | -0/+73 |
| | |||||
* | Rewrite hit collector unit test to gtest. | Tor Egge | 2024-05-30 | 3 | -89/+115 |
| | |||||
* | - Separate priority Q functionality into a separate base class ↵ | Henning Baldersheim | 2024-05-28 | 1 | -1/+1 |
| | | | | | | | WeakAndPriorityQueue. - Keep thread safety in the SharedWeakAndpriorityQueue. - Only use thread safe variant if more than 1 thread in the search bundle. | ||||
* | Merge pull request #31282 from ↵ | Henning Baldersheim | 2024-05-28 | 8 | -81/+96 |
|\ | | | | | | | | | vespa-engine/balder/wire-parallel-heap-to-simple-weakand - Wire in a common shared heap for WeakAnd. | ||||
| * | Prepare heap correctly | Henning Baldersheim | 2024-05-24 | 3 | -7/+9 |
| | | |||||
| * | - Wire in a common shared heap for WeakAnd. | Henning Baldersheim | 2024-05-23 | 7 | -77/+90 |
| | | |||||
* | | Add firstPhaseRank feature (step 1, not yet integrated with match loop). | Tor Egge | 2024-05-24 | 2 | -0/+154 |
|/ | |||||
* | Use __attribute__((noinline)) instead of glibc macro __attribute_noinline__ | Tor Egge | 2024-05-20 | 1 | -3/+3 |
| | |||||
* | Add second phase feature. | Tor Egge | 2024-05-16 | 2 | -0/+42 |
| | |||||
* | Avoid unresolved symbols when compiling without optimization. | Tor Egge | 2024-05-16 | 1 | -3/+3 |
| | |||||
* | Use a valuespace representable by both 8,16,23 and 64 bit floats to easier ↵ | Henning Baldersheim | 2024-05-15 | 1 | -3/+3 |
| | | | | verify correctness. | ||||
* | Speed up dotproduct for int8. | Henning Baldersheim | 2024-05-15 | 1 | -3/+3 |
| | |||||
* | Merge pull request #31200 from vespa-engine/balder/add-distance-benchmark | Henning Baldersheim | 2024-05-14 | 3 | -4/+140 |
|\ | | | | | Add benchmark for distance functions | ||||
| * | Avoid possible compiler optimisation. | Henning Baldersheim | 2024-05-14 | 1 | -18/+32 |
| | | |||||
| * | Add benchmark for distance functions | Henning Baldersheim | 2024-05-14 | 3 | -4/+126 |
| | | |||||
* | | Merge pull request #31201 from ↵ | Geir Storli | 2024-05-14 | 1 | -2/+14 |
|\ \ | |/ |/| | | | | | vespa-engine/havardpe/remove-actual-cost-estimates remove code to estimate actual cost | ||||
| * | remove code to estimate actual cost | Håvard Pettersen | 2024-05-14 | 1 | -2/+14 |
| | | |||||
* | | Drop short circuit optimisation as it prevents vectorisation. | Henning Baldersheim | 2024-05-13 | 1 | -1/+0 |
|/ | |||||
* | 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 | 1 | -1/+1 |
| | |||||
* | baseline source blender integration in benchmark | Håvard Pettersen | 2024-05-06 | 3 | -24/+77 |
| | |||||
* | test and adjust some stuff | Håvard Pettersen | 2024-05-03 | 2 | -3/+36 |
| | |||||
* | 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 | 1 | -20/+53 |
|\ \ | | | | | | | | | | | | | 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 | 1 | -20/+53 |
| | | | |||||
* | | | Merge pull request #31081 from vespa-engine/balder/wire-in-wand-range | Henning Baldersheim | 2024-04-30 | 3 | -50/+74 |
|\ \ \ | |/ / |/| | | Balder/wire in wand range | ||||
| * | | Wire control of scoring range for weakand scorer from rank/query properties. | Henning Baldersheim | 2024-04-29 | 1 | -0/+23 |
| | | | |||||
| * | | Allow control of wand range | Henning Baldersheim | 2024-04-29 | 2 | -50/+51 |
| |/ | |||||
* | | Add const specifiers for HnswIndex member functions get_subspaces() and | Tor Egge | 2024-04-29 | 1 | -1/+1 |
| | | | | | | | | check_consistency(). | ||||
* | | Check consistency after loading tensor attribute with index. | Tor Egge | 2024-04-29 | 2 | -0/+34 |
|/ | | | | Don't reconnect hnsw graph node without vector. | ||||
* | Merge pull request #31061 from ↵ | Geir Storli | 2024-04-26 | 2 | -0/+17 |
|\ | | | | | | | | | vespa-engine/toregge/expose-imported-attributes-in-metrics Expose imported attributes in metrics. | ||||
| * | Expose imported attributes in metrics. | Tor Egge | 2024-04-26 | 2 | -0/+17 |
| | |