aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/matching
Commit message (Expand)AuthorAgeFilesLines
* Set docid limit early in blueprint subtree.Tor Egge2024-04-172-1/+4
* Allow forcing strict Blueprints when using the new query cost model.Geir Storli2024-04-081-2/+2
* tag blueprints with strictnessHåvard Pettersen2024-03-205-15/+23
* Rename to reflect that is is a configid, not a search cluster.Henning Baldersheim2024-03-051-3/+3
* Cache the query stack if using ranking.queryCache and use it for proper summa...Henning Baldersheim2024-02-294-12/+28
* c++11 for loopsHenning Baldersheim2024-02-291-10/+8
* know the in-flow when sorting blueprintsHåvard Pettersen2024-02-231-2/+4
* - Hide recall terms from ranking.Henning Baldersheim2024-02-191-3/+3
* Merge pull request #30017 from vespa-engine/havardpe/wire-flow-costHenning Baldersheim2024-01-231-3/+2
|\
| * wire in strict flow analysis and strict-aware sortingHåvard Pettersen2024-01-221-3/+2
* | Some use cases needs a lower limitHenning Baldersheim2024-01-221-3/+2
|/
* Merge branch 'master' into balder/gc-unused-feature-flagsHenning Baldersheim2023-12-203-8/+10
|\
| * enable sorting on costHåvard Pettersen2023-12-203-6/+10
| * Estimate => CostHenning Baldersheim2023-12-193-4/+4
| * Add feature flag for allow sorting blueprints by cost estimate instead of est...Henning Baldersheim2023-12-193-3/+4
* | GC unused feature flags related to rollout of multithreaded fetch postings an...Henning Baldersheim2023-12-194-15/+6
|/
* GC the last remain of obsolete ClockHenning Baldersheim2023-12-152-2/+2
* Remove most of the now void clock indirection.Henning Baldersheim2023-12-154-19/+18
* - Add a doom that will not expire until it does not matter anymore.Henning Baldersheim2023-12-153-3/+3
* Follow config if using supplied thread bundle or not.Henning Baldersheim2023-12-122-2/+5
* Unify on using reference where possible.Henning Baldersheim2023-12-123-3/+3
* Wire in thread bundle to execute info and request context.Henning Baldersheim2023-12-126-19/+31
* float => double to to unify with estimate.Henning Baldersheim2023-12-123-3/+3
* Move whitelist into BlueprintBuilder::buildHenning Baldersheim2023-12-113-71/+84
* Only set docid on the new part of the blueprint tree. The old part already ha...Henning Baldersheim2023-12-111-3/+4
* revert default setting for use_estimate_for_fetch_postings to false and add T...Henning Baldersheim2023-12-061-1/+2
* Wire in use-estimate-for-fetch-postings into ExecuteInfo.Henning Baldersheim2023-12-064-7/+10
* Consistent namingHenning Baldersheim2023-12-051-1/+1
* - Control creation of temporary postinglists during fetchPostings for non-str...Henning Baldersheim2023-12-044-6/+10
* Avoid timeout during grouping leaving distributionKey unset. Populate it righ...Henning Baldersheim2023-11-301-5/+2
* Add InTerm to backend.Tor Egge2023-11-245-0/+6
* Avoid casting by adding asXXX methods to the Blueprint interface.Henning Baldersheim2023-11-222-12/+10
* - We are now always nesting multivalue grouping for indexed search.Henning Baldersheim2023-11-201-1/+1
* Add flag for marking phrase always expensive.Henning Baldersheim2023-11-195-7/+24
* Merge pull request #29352 from vespa-engine/balder/create-iterator-outside-guardHenning Baldersheim2023-11-172-8/+17
|\
| * Use structured captureHenning Baldersheim2023-11-171-2/+2
| * Use a pair as suggested in code reviewHenning Baldersheim2023-11-172-5/+6
| * Do not hold the guard when creating the iterator.Henning Baldersheim2023-11-162-8/+16
* | Merge pull request #29369 from vespa-engine/balder/gc-unused-split-parameterHenning Baldersheim2023-11-175-36/+11
|\ \
| * | Fully GC unused parameter as we now always split phrases.Henning Baldersheim2023-11-175-36/+11
| |/
* | Merge pull request #29355 from vespa-engine/balder/avoid-limiting-not-necessaryHenning Baldersheim2023-11-171-2/+11
|\ \
| * | If hit_rate is below 1% drop match phase limiting. It has too high fixed cost...Henning Baldersheim2023-11-161-2/+11
| |/
* / Keep item type and features separate.Tor Egge2023-11-171-1/+1
|/
* Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-072-3/+4
* Only offer filter for insertion further down if it is a prefilterHenning Baldersheim2023-11-071-1/+3
* If strict you will be earlier, and no assumptions on hit rate can be taken.Henning Baldersheim2023-11-071-1/+1
* If match-phase limiting has concluded that a post filter is most efficient,Henning Baldersheim2023-11-074-16/+17
* - Add maxHits param that can be used to compute a realistic(low) hit rate whe...Henning Baldersheim2023-11-036-11/+14
* When fetching summaries we do not require a strict search iterator.Henning Baldersheim2023-11-033-4/+5
* Correct copyright headersJon Bratseth2023-10-092-2/+0