aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #30158 from ↵Henning Baldersheim2024-02-054-19/+0
|\ | | | | | | | | vespa-engine/balder/disable_queue_limits_for_chained_merges-always-true disable_queue_limits_for_chained_merges has long been true, GC
| * disable_queue_limits_for_chained_merges has long been true, GCHenning Baldersheim2024-02-024-19/+0
| |
* | Merge pull request #30140 from ↵Geir Storli2024-02-051-2/+4
|\ \ | |/ |/| | | | | vespa-engine/havardpe/re-wire-flow-stats-calculation re-wire flow stats in blueprints
| * re-wire flow stats in blueprintsHåvard Pettersen2024-02-021-2/+4
| |
* | Merge pull request #30147 from vespa-engine/geirst/unknown-hit-estimateHenning Baldersheim2024-02-022-4/+4
|\ \ | | | | | | Tag hit estimates from attribute search contexts as unknown when appl…
| * | Tag hit estimates from attribute search contexts as unknown when applicable.Geir Storli2024-02-022-4/+4
| |/
* | Must also gc param description in parallell array.Henning Baldersheim2024-02-021-1/+0
| |
* | GC maxpendingidealstateoperations which has not been wired in for a long time.Henning Baldersheim2024-02-024-10/+0
|/
* GC unused stor-bucketdb and stor-opslogger config.Henning Baldersheim2024-01-301-5/+0
|
* Merge pull request #29976 from ↵Arne H Juul2024-01-241-10/+59
|\ | | | | | | | | vespa-engine/arnej/unit-test-verify-ranksetup-streaming write vsmfields.cfg and add smoke test
| * unit test streaming mode where possibleArne Juul2024-01-191-15/+22
| |
| * write vsmfields.cfg and add smoke testArne Juul2024-01-191-6/+48
| |
* | Merge pull request #30017 from vespa-engine/havardpe/wire-flow-costHenning Baldersheim2024-01-232-6/+6
|\ \ | | | | | | wire in strict flow analysis and strict-aware sorting
| * | wire in strict flow analysis and strict-aware sortingHåvard Pettersen2024-01-222-6/+6
| |/ | | | | | | | | | | | | | | | | | | strict_cost added to all blueprints separate top-down sort step after optimize move relative estimate out of blueprint state optimize all children; to calculate flow stats leaf defaults: matching>0.9: est: 0.5, cost: 1.0, strict_cost: 1.0 matching<=0.9: est: rel_est, cost: 1.0, strict_cost: rel_est
* | Some use cases needs a lower limitHenning Baldersheim2024-01-221-3/+2
| |
* | must not do two_phase_put for partial updateArne Juul2024-01-221-1/+1
|/
* cleanupArne Juul2024-01-171-2/+0
|
* add streaming-mode handlingArne Juul2024-01-174-20/+67
|
* Searchcore version of persistence conformance unit test uses gtest.Tor Egge2024-01-051-1/+0
|
* Merge branch 'master' into balder/gc-unused-feature-flagsHenning Baldersheim2023-12-205-241/+129
|\
| * Merge pull request #29719 from vespa-engine/balder/drop-very-costly-assertHenning Baldersheim2023-12-201-1/+0
| |\ | | | | | | - Having expensive asserts during shutdown is not worthwhile. It does…
| | * - Having expensive asserts during shutdown is not worthwhile. It does not ↵Henning Baldersheim2023-12-201-1/+0
| | | | | | | | | | | | | | | | | | prevent persisting any errors, nor does it provide any information about what went wrong.
| * | 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 ↵Henning Baldersheim2023-12-194-235/+123
| | | | | | | | est_hits.
* | GC unused feature flags related to rollout of multithreaded fetch postings ↵Henning Baldersheim2023-12-194-15/+6
|/ | | | and using estimate instead of est_hits.
* GC the last remain of obsolete ClockHenning Baldersheim2023-12-1511-19/+16
|
* Remove most of the now void clock indirection.Henning Baldersheim2023-12-1531-114/+85
|
* - Add a doom that will not expire until it does not matter anymore.Henning Baldersheim2023-12-153-3/+3
| | | | | - Doom can never be null. - Wire doom into fillBitVector. Using it will be a separate PR.
* Follow config if using supplied thread bundle or not.Henning Baldersheim2023-12-122-2/+5
|
* Unify on using reference where possible.Henning Baldersheim2023-12-125-7/+7
|
* Wire in thread bundle to execute info and request context.Henning Baldersheim2023-12-129-30/+46
|
* float => double to to unify with estimate.Henning Baldersheim2023-12-123-3/+3
|
* Merge pull request #29607 from ↵Henning Baldersheim2023-12-122-4/+23
|\ | | | | | | | | vespa-engine/revert-29603-revert-29594-havardpe/relative-estimate Revert "Revert "relative estimate""
| * Revert "Revert "relative estimate""Henning Baldersheim2023-12-112-4/+23
| |
* | 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 ↵Henning Baldersheim2023-12-111-3/+4
|/ | | | has it set.
* Revert "relative estimate"Henning Baldersheim2023-12-092-23/+4
|
* relative estimateHåvard Pettersen2023-12-082-4/+23
|
* revert default setting for use_estimate_for_fetch_postings to false and add ↵Henning Baldersheim2023-12-061-1/+2
| | | | TODO.
* Wire in use-estimate-for-fetch-postings into ExecuteInfo.Henning Baldersheim2023-12-064-7/+10
|
* Merge pull request #29551 from ↵Henning Baldersheim2023-12-0517-56/+20
|\ | | | | | | | | vespa-engine/balder/gc-use-shared-executor-for-warmup Use shared executor for warmup and GC warmup executor.
| * Use shared executor for warmup and GC warmup executor.Henning Baldersheim2023-12-0517-56/+20
| |
* | Consistent namingHenning Baldersheim2023-12-051-1/+1
| |
* | - Control creation of temporary postinglists during fetchPostings for ↵Henning Baldersheim2023-12-045-9/+13
|/ | | | non-strict iterators.
* Avoid timeout during grouping leaving distributionKey unset. Populate it ↵Henning Baldersheim2023-11-304-26/+15
| | | | right after completing grouping.
* Add InTerm to backend.Tor Egge2023-11-248-0/+10
|
* Avoid casting by adding asXXX methods to the Blueprint interface.Henning Baldersheim2023-11-223-14/+12
|
* Avoid dereferencing first item in an empty vector.Henning Baldersheim2023-11-201-1/+1
|
* - We are now always nesting multivalue grouping for indexed search.Henning Baldersheim2023-11-205-40/+31
|