summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #24056 from vespa-engine/havardpe/more-convenient-thread-b...v8.53.21Henning Baldersheim2022-09-143-28/+12
|\
| * more convenient ThreadBundle::runHåvard Pettersen2022-09-143-28/+12
* | Fix forward declarations.Tor Egge2022-09-142-2/+2
|/
* remove outdated perl scriptArne Juul2022-09-141-38/+0
* Prepare for stacking juniper converters.Tor Egge2022-09-131-0/+3
* Merge pull request #24025 from vespa-engine/balder/disable-same-element-splitHenning Baldersheim2022-09-132-58/+52
|\
| * Update searchcore/src/tests/proton/matching/unpacking_iterators_optimizer/unp...Henning Baldersheim2022-09-131-1/+1
| * Update searchcore/src/tests/proton/matching/unpacking_iterators_optimizer/unp...Henning Baldersheim2022-09-131-1/+1
| * Disable splitting of same-element until we can also handle that with matched-...Henning Baldersheim2022-09-132-58/+52
* | Add simple struct to keep semantics of active/target_active intact.Henning Baldersheim2022-09-134-12/+22
|/
* Merge pull request #24016 from vespa-engine/toregge/add-callback-interface-fo...Geir Storli2022-09-121-1/+16
|\
| * Add callback interface for rendering string field value via juniper.Tor Egge2022-09-121-1/+16
* | thread bundle now available when calculating the global filterHåvard Pettersen2022-09-128-24/+50
* | Merge pull request #24011 from vespa-engine/havardpe/global-filter-as-interfaceHenning Baldersheim2022-09-121-7/+6
|\ \
| * | GlobalFilter is now an interfaceHåvard Pettersen2022-09-121-7/+6
| |/
* | Remove void TODO, and mark some methods const.Henning Baldersheim2022-09-122-9/+8
* | Fetch target active from bucketdb.Henning Baldersheim2022-09-1111-82/+85
|/
* Don't use std::move(snapshot) when snapshot is used later on.Tor Egge2022-09-101-1/+1
* Unify og getNumActiveDocs and hide some implementations.Henning Baldersheim2022-09-0926-80/+95
* Propagate target-active-docs in monitor reply.Henning Baldersheim2022-09-097-22/+36
* Add test for BucketDB active tracking.Henning Baldersheim2022-09-091-0/+26
* Add test for BucketState getDocumentCount/getActiveDocumentCountHenning Baldersheim2022-09-091-0/+28
* Merge branch 'balder/track-active-documents' of github.com:vespa-engine/vespa...Henning Baldersheim2022-09-091-1/+1
|\
| * Update searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.hHenning Baldersheim2022-09-091-1/+1
* | assertBucketDB -> assertBucketDBIntegrityHenning Baldersheim2022-09-091-29/+29
* | Use cheaper load/store instead of fetch_add/fetch_subHenning Baldersheim2022-09-091-2/+2
|/
* Track number of active documents in the BucketDB.Henning Baldersheim2022-09-097-14/+97
* Merge pull request #23974 from vespa-engine/balder/cancel-unhealty-correlatio...Henning Baldersheim2022-09-0812-21/+250
|\
| * Unify code and only set up RangeLocator when degradation is enabled.Henning Baldersheim2022-09-083-8/+5
| * Find and locate range query item in the 'and' path of a query.Henning Baldersheim2022-09-0812-20/+252
* | Do not move an object with scope outside of the loop.Henning Baldersheim2022-09-071-1/+1
* | Revert "Revert "Unify access to assets needed during rank-setup.""Henning Baldersheim2022-09-0739-302/+322
|/
* Revert "Unify access to assets needed during rank-setup."Tor Egge2022-09-0739-322/+302
* Rename variables to reflect the extendend purpose.Henning Baldersheim2022-09-0712-27/+27
* Merge branch 'master' into balder/unify-access-to-ranking-assetsHenning Baldersheim2022-09-0725-368/+88
|\
| * Add const to config using directives.Henning Baldersheim2022-09-071-2/+2
| * GC unused StringEnum, and avoid including config in header files.Henning Baldersheim2022-09-075-21/+16
| * Stop using summarymap config in backend.Tor Egge2022-09-0624-347/+72
* | Unify access to assets needed during rank-setup.Henning Baldersheim2022-09-0638-281/+301
|/
* Merge pull request #23946 from vespa-engine/havardpe/rank-profile-report-name...Henning Baldersheim2022-09-061-2/+5
|\
| * support mapping names in execution profiling outputHåvard Pettersen2022-09-061-2/+5
* | Prepare for removal of summarymap config.Tor Egge2022-09-051-0/+1
* | Merge pull request #23933 from vespa-engine/balder/some-c++-modernisation-1Henning Baldersheim2022-09-055-31/+31
|\ \
| * | Some c++ cleanup while reading code.Henning Baldersheim2022-09-055-31/+31
* | | Revert "Revert "Use commands from summary config to setup document field rewr...Tor Egge2022-09-054-8/+57
|/ /
* | Merge pull request #23915 from vespa-engine/toregge/let-attribute-aspect-dela...Geir Storli2022-09-054-127/+342
|\ \ | |/ |/|
| * Rename AttributeAspectConfigRewriter::get_delayed... member functions to is_d...Tor Egge2022-09-051-16/+16
| * Let attribute aspect delayer adjust summary config.Tor Egge2022-09-034-127/+342
* | - Use c++11 for loopsHenning Baldersheim2022-09-046-42/+49
* | Use mostly empty summary config during replay.Tor Egge2022-09-032-2/+22
|/