summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute
Commit message (Expand)AuthorAgeFilesLines
* Support the IN query operator in DirectMultiTermBlueprint.Geir Storli2024-01-051-31/+83
* Add testing of IDocidPostingStore for single value attributes.Geir Storli2024-01-041-86/+152
* Rewrite unit tests to GTest.Geir Storli2024-01-032-59/+65
* Don't include multistringpostattribute.hpp in unit test.Tor Egge2024-01-021-1/+1
* Merge branch 'master' into balder/gc-unused-feature-flagsHenning Baldersheim2023-12-208-21/+27
|\
| * Align naming of test and iterator for low-level posting list access.Geir Storli2023-12-197-20/+20
| * Support TermFieldMatchData where doUnpack() sets docid.Geir Storli2023-12-191-1/+7
* | GC unused feature flags related to rollout of multithreaded fetch postings an...Henning Baldersheim2023-12-191-1/+1
|/
* Rename DocumentWeightOrFilterSearch to MultiTermOrFilterSearch.Geir Storli2023-12-184-34/+34
* Better naming and simpler code.Henning Baldersheim2023-12-152-2/+2
* - Add a doom that will not expire until it does not matter anymore.Henning Baldersheim2023-12-152-19/+15
* Simplify after code review.Geir Storli2023-12-141-1/+1
* Support direct posting store API for single string attribute.Geir Storli2023-12-141-42/+85
* Merge pull request #29639 from vespa-engine/geirst/direct-posting-store-singl...Geir Storli2023-12-131-21/+42
|\
| * Support direct posting store API for single integer attributes.Geir Storli2023-12-131-21/+42
* | Merge pull request #29634 from vespa-engine/balder/make-it-build-without-opti...Henning Baldersheim2023-12-132-5/+5
|\ \
| * | - Add some more extern templates to enable code to build with -O0.Henning Baldersheim2023-12-132-5/+5
| |/
* | Merge pull request #29630 from vespa-engine/balder/use-thread-bundle-for-rang...Henning Baldersheim2023-12-131-9/+31
|\ \ | |/ |/|
| * Use provided thread bundle to compute effective range in parallel.Henning Baldersheim2023-12-121-9/+31
* | Prepare for running with different attribute types.Geir Storli2023-12-121-16/+31
|/
* Generalize DirectMultiTermBlueprint for different direct posting store types.Geir Storli2023-12-121-1/+1
* Handle combination of both weight iterators and bitvectors in DirectMultiTerm...Geir Storli2023-11-302-0/+265
* Create weighted set blueprints for InTerm.Tor Egge2023-11-272-0/+51
* Prepare for direct btree posting list iterators with only docids.Geir Storli2023-11-271-1/+1
* Rename DocumentWeightIterator to DocidWithWeightIterator.Geir Storli2023-11-231-2/+2
* Rename IDocumentWeightAttribute to IDocidWithWeightPostingStore.Geir Storli2023-11-235-46/+44
* If limit not reached after a certain amount iterators, estimate how many iter...Henning Baldersheim2023-11-211-1/+39
* Rename PostingList to PostingStore to be more precise.Geir Storli2023-11-211-9/+7
* 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