summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/attribute_blueprint_factory.cpp
Commit message (Expand)AuthorAgeFilesLines
* use thread_local for blueprint optionsHåvard Pettersen2024-03-251-3/+3
* tag blueprints with strictnessHåvard Pettersen2024-03-201-23/+34
* stop using non-heap strict ORHåvard Pettersen2024-03-131-5/+13
* Integrate flow tuning for attribute, memory and disk index search.Geir Storli2024-03-051-6/+29
* Add noexcept and use emplaceHenning Baldersheim2024-02-291-6/+2
* baseline flow stats for complex leafsHåvard Pettersen2024-02-131-4/+39
* make default flow stats more explicitHåvard Pettersen2024-02-061-0/+12
* Align flow stats calculation for leaf blueprints.Geir Storli2024-02-051-3/+15
* Tag hit estimates from attribute search contexts as unknown when applicable.Geir Storli2024-02-021-2/+2
* Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-241-39/+30
* Remove optimization for single term searching in wset string/int attribute.Geir Storli2024-01-231-74/+2
* Revert "Support IDocidWithWeightPostingStore for more attribute data types."Henning Baldersheim2024-01-221-31/+34
* Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-221-34/+31
* Reapply Use optimized implementation for IN query operator.Geir Storli2024-01-121-22/+32
* Revert "Use optimized implementation for IN query operator."Henning Baldersheim2024-01-061-32/+22
* Use optimized implementation for IN query operator.Geir Storli2024-01-051-22/+32
* Align naming of test and iterator for low-level posting list access.Geir Storli2023-12-191-2/+2
* Rename DocumentWeightOrFilterSearch to MultiTermOrFilterSearch.Geir Storli2023-12-181-3/+2
* Support direct posting store API for single integer attributes.Geir Storli2023-12-131-2/+2
* Generalize DirectMultiTermBlueprint for different direct posting store types.Geir Storli2023-12-121-2/+4
* Handle combination of both weight iterators and bitvectors in DirectMultiTerm...Geir Storli2023-11-301-4/+9
* Create weighted set blueprints for InTerm.Tor Egge2023-11-271-1/+11
* Prepare for direct btree posting list iterators with only docids.Geir Storli2023-11-271-1/+1
* Rename DirectWeightedSetBlueprint to DirectMultiTermBlueprint.Geir Storli2023-11-241-3/+3
* Rename DocumentWeightIterator to DocidWithWeightIterator.Geir Storli2023-11-231-1/+1
* Rename IDocumentWeightAttribute to IDocidWithWeightPostingStore.Geir Storli2023-11-231-32/+32
* Avoid casting by adding asXXX methods to the Blueprint interface.Henning Baldersheim2023-11-221-1/+1
* Move DirectWeightedSetBlueprint to separate file(s).Geir Storli2023-11-221-118/+6
* Update copyrightJon Bratseth2023-10-091-1/+1
* If tfmd is not needed, use the optimized simple OR filter.Henning Baldersheim2023-09-251-0/+3
* Simple code cleanupHenning Baldersheim2023-09-241-4/+1
* Add query property to control fuzzy matching algorithm.Geir Storli2023-09-211-0/+1
* Control the auto-adjustment of targetHits in ANN using post-filtering.Geir Storli2023-08-151-2/+4
* Merge pull request #27817 from vespa-engine/revert-27773-revert-27643-balder/...Henning Baldersheim2023-07-271-1/+5
|\
| * Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-191-1/+5
* | We only need the FieldSpecBase. No need to carry and copy the name around.Henning Baldersheim2023-07-191-22/+32
|/
* Merge pull request #27765 from vespa-engine/balder/refactor-query-building-1Tor Egge2023-07-181-7/+12
|\
| * If a range is represented as a StringTerm we can not handle it with a DWA.Henning Baldersheim2023-07-131-1/+2
| * Separate with methodName rather than subtle boolean with default valueHenning Baldersheim2023-07-131-7/+11
* | Revert "- Consolidate on isFilter."Tor Egge2023-07-141-5/+1
* | Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-141-27/+19
|/
* Accumulate HitEstimate and apply when complete.Henning Baldersheim2023-07-061-16/+20
* Field name is used to lookup attribute and is hence the same.Henning Baldersheim2023-07-061-9/+4
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-061-19/+27
* - Consolidate on isFilter.Henning Baldersheim2023-07-051-1/+5
* Add Doom to hnsw index.Tor Egge2023-05-311-1/+2
* Use a smallvector to avoid indirection in most common case, and reserve some ...Henning Baldersheim2023-05-221-0/+1
* Use createContextParams helper method.Henning Baldersheim2023-05-101-22/+10
* Wire the metastore read guard all the way and use it, if present.Henning Baldersheim2023-05-091-38/+32
* Provide more attribute blueprint details in the query explain trace.Geir Storli2022-11-081-4/+49