summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
...
| * Stop using search::index::DocBuilder in docsummary unit test.Tor Egge2022-09-201-462/+329
* | Merge pull request #24142 from vespa-engine/geirst/optimize-summary-class-res...Geir Storli2022-09-211-3/+4
|\ \ | |/ |/|
| * Optimize resolving and usage of summary result class.Geir Storli2022-09-211-3/+4
* | Merge pull request #24138 from vespa-engine/toregge/only-save-config-needed-f...v8.56.20Geir Storli2022-09-209-50/+49
|\ \
| * | Make replay schema based on replay summary config.Tor Egge2022-09-207-44/+40
| * | Only save config needed for replay of transaction log.Tor Egge2022-09-202-6/+9
| |/
* / Move static member functions from SummaryFieldConverter to SlimeFiller.Tor Egge2022-09-201-1/+0
|/
* Remove remains of summarymap.def that is no longer used.Geir Storli2022-09-197-54/+0
* Merge pull request #24118 from vespa-engine/geirst/docsum-field-writer-commandsGeir Storli2022-09-192-46/+62
|\
| * Put commands for docsum field writers at a common place.Geir Storli2022-09-192-46/+62
* | Merge pull request #24102 from vespa-engine/balder/avoid-pulling-in-small-vec...Henning Baldersheim2022-09-194-6/+8
|\ \ | |/ |/|
| * Avoid including smallvector in arrayref, then it is included 'everywhere'.Henning Baldersheim2022-09-164-6/+8
* | Remove kludge for RHEL 8.2.Tor Egge2022-09-182-17/+0
|/
* Unify how errors during setup is handled in DocsumFieldWriterFactory.Geir Storli2022-09-161-5/+1
* Factor out IStringFieldConverter from IJuniperConverter.Tor Egge2022-09-161-4/+1
* Adjust api for DocsumWriter and DocsumFieldWriter:Tor Egge2022-09-151-1/+1
* Merge pull request #24072 from vespa-engine/havardpe/multi-threaded-create-gl...Henning Baldersheim2022-09-152-16/+1
|\
| * multi-threaded global filter creationHåvard Pettersen2022-09-152-16/+1
* | Stop using SummaryFieldConverter in searchcore docsummary unit test.Tor Egge2022-09-151-14/+14
* | Merge pull request #24057 from vespa-engine/balder/only-consider-clusterstate...Henning Baldersheim2022-09-156-37/+46
|\ \ | |/ |/|
| * On retired nodes no buckets should be ready.Henning Baldersheim2022-09-151-8/+8
| * Ignore active state when considering moving from not-ready to ready.Henning Baldersheim2022-09-141-8/+6
| * Add explicit test that active, not-ready buckets are not moved unless buckets...Henning Baldersheim2022-09-145-23/+34
* | 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