aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #29334 from vespa-engine/balder/more-eager-to-create-bitve...v8.259.15Henning Baldersheim2023-11-141-10/+10
|\
| * Only allow use of bitvector if it is a filterHenning Baldersheim2023-11-141-10/+10
* | Slightly less aggressive compaction of posting store.Tor Egge2023-11-141-10/+51
|/
* More detailed posting store memory usage in attribute explorer.Geir Storli2023-11-101-3/+3
* Merge pull request #29271 from vespa-engine/balder/let-same-element-pass-exec...Henning Baldersheim2023-11-094-7/+7
|\
| * Clearly separate convenience methods only used for testing.Henning Baldersheim2023-11-073-5/+5
| * Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-071-2/+2
* | Fix DfaStringComparator for cased attributes.Tor Egge2023-11-081-3/+36
|/
* Ensure we test correct method.Henning Baldersheim2023-11-041-1/+1
* Add and test correct implementation for undefined const char valuesHenning Baldersheim2023-11-041-0/+21
* - deinline foreach in btree leaf nodes.Henning Baldersheim2023-11-021-0/+1
* Update copyrightJon Bratseth2023-10-0984-84/+84
* Normalize class names in attribute weighted set blueprint test.Tor Egge2023-09-291-4/+27
* Store a limited number of posting list indexes in countHits() toTor Egge2023-09-271-0/+20
* Merge pull request #28654 from vespa-engine/balder/return-early-on-matchHenning Baldersheim2023-09-261-9/+9
|\
| * Clean up code based on clions's adviseHenning Baldersheim2023-09-251-9/+9
* | Integrate DFA-based fuzzy matching.Geir Storli2023-09-251-2/+2
|/
* Add another is_match member function to dfa fuzzy matcher that doesn'tTor Egge2023-09-251-18/+115
* Merge branch 'master' into balder/lift-single-filter-terms-out-from-wsHenning Baldersheim2023-09-251-11/+50
|\
| * Add prefix_size constructor argument to DfaFuzzyMatcher.Tor Egge2023-09-221-11/+50
* | - Single filter terms can be lifted out from weighted sets.Henning Baldersheim2023-09-231-28/+71
|/
* Use UTF-32 dfa fuzzy match successor.Tor Egge2023-09-211-2/+24
* Merge pull request #28580 from vespa-engine/toregge/switch-sort-order-for-cas...Tor Egge2023-09-202-3/+92
|\
| * Switch sort order for cased string enum store.Tor Egge2023-09-202-3/+92
* | Avoid incorrect match for brute force case sensitive prefix search.Tor Egge2023-09-201-0/+20
|/
* Stop overriding equal member function in EnumStoreStringComparator.Tor Egge2023-09-191-16/+11
* Add class that uses a LevenshteinDfa to perform fuzzy matching in a dictionary.Geir Storli2023-09-182-0/+254
* Add DfaStringComparator.Tor Egge2023-09-151-0/+25
* Rewrite enum comparator unit test to use gtest.Tor Egge2023-09-152-17/+15
* Use "_test" suffix for unit test cpp files.Geir Storli2023-08-306-3/+3
* Make paged attribute test (checking growth of swap file) more robust.Tor Egge2023-08-251-17/+12
* Control the auto-adjustment of targetHits in ANN using post-filtering.Geir Storli2023-08-151-4/+18
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-271-1/+1
* Merge pull request #27817 from vespa-engine/revert-27773-revert-27643-balder/...Henning Baldersheim2023-07-273-127/+59
|\
| * Require non-filter attribute to enable dwa, as its support is incomplete.Henning Baldersheim2023-07-191-2/+2
| * Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-194-129/+61
* | Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-251-27/+20
|/
* Reduce use of vespalib::unlink.Tor Egge2023-07-171-5/+5
* Use std::filesystem::remove in attribute file writer unit test.Tor Egge2023-07-141-2/+2
* Revert "- Consolidate on isFilter."Tor Egge2023-07-144-61/+129
* Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-141-1/+1
* Revert "- Enable use of optimized DirectWeightedAttribute for all integer att...Tor Egge2023-07-112-8/+8
* Revert "Enable DirectWeightedAttribute optmization also for arrays."Henning Baldersheim2023-07-061-48/+14
* Revert "- Use a single templated fixture to avoid copy-paste errors when exte...Henning Baldersheim2023-07-061-13/+24
* Merge pull request #27653 from vespa-engine/balder/reduce-copy-paste-mutateHenning Baldersheim2023-07-061-24/+13
|\
| * - Use a single templated fixture to avoid copy-paste errors when extending te...Henning Baldersheim2023-07-061-24/+13
* | Merge pull request #27646 from vespa-engine/balder/avoid-plt-indirectionHenning Baldersheim2023-07-061-1/+1
|\ \ | |/ |/|
| * - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-061-1/+1
* | Enable DirectWeightedAttribute optmization also for arrays.Henning Baldersheim2023-07-061-14/+48
|/
* - Enable use of optimized DirectWeightedAttribute for all integer attributes.Henning Baldersheim2023-07-052-8/+8