aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* - Stop maintenance jobs prior to reconfiguring.Henning Baldersheim2021-01-251-14/+9
* Merge pull request #16215 from vespa-engine/balder/use-lambda-over-closure-2Henning Baldersheim2021-01-2516-108/+37
|\
| * Closure -> lambdaHenning Baldersheim2021-01-2516-108/+37
* | Use lambda over closure.Henning Baldersheim2021-01-252-19/+18
|/
* No need to sync the feedviews when we reconfigure searchable.Henning Baldersheim2021-01-251-2/+2
* Check gid and bucketid inside the correct master thread to ensure you do the ...Henning Baldersheim2021-01-253-19/+39
* Sync executor when destructing the jobs.Henning Baldersheim2021-01-252-1/+4
* Simplify by avoiding closure.Henning Baldersheim2021-01-251-26/+37
* Do not switch default yet.Henning Baldersheim2021-01-241-1/+1
* - The metastore must be read in the master thread.Henning Baldersheim2021-01-2412-47/+34
* Merge pull request #16187 from vespa-engine/balder/use-the-correct-lidHenning Baldersheim2021-01-232-2/+23
|\
| * Use the correct lid when looking up the meta data.Henning Baldersheim2021-01-232-2/+23
* | Use lambda over closure. c++11ificationHenning Baldersheim2021-01-239-131/+79
|/
* Reverse the logic so it is correct.Henning Baldersheim2021-01-231-7/+7
* Revert "Revert "Wire in the BucketExecutor.""Henning Baldersheim2021-01-2318-43/+100
* Revert "Wire in the BucketExecutor."Harald Musum2021-01-2318-100/+43
* Wire in config control too.Henning Baldersheim2021-01-236-7/+17
* Update comment and use auto.Henning Baldersheim2021-01-232-4/+4
* Wire in the BucketExecutor.Henning Baldersheim2021-01-2314-35/+82
* Merge pull request #16182 from vespa-engine/balder/cleanup-1Henning Baldersheim2021-01-2310-72/+71
|\
| * Various readability and code cleanup. closure -> lambdaHenning Baldersheim2021-01-2310-72/+71
* | Merge pull request #16179 from vespa-engine/balder/make-persistence-engine-bu...Henning Baldersheim2021-01-232-3/+24
|\ \
| * | Make the PersistenceEngine a proxy and gatekeeper for the BucketExecutor from...Henning Baldersheim2021-01-232-3/+24
| |/
* / Do not move the lid upon creation, but upon move.Henning Baldersheim2021-01-231-3/+5
|/
* Update comments and simplify by using autoHenning Baldersheim2021-01-224-13/+6
* Fix forward declarations.Tor Egge2021-01-224-7/+7
* Merge pull request #16164 from vespa-engine/balder/split-testHenning Baldersheim2021-01-227-550/+821
|\
| * - Update copyright.Henning Baldersheim2021-01-226-123/+90
| * - Splitt common test code.Henning Baldersheim2021-01-227-549/+853
* | Merge pull request #16159 from vespa-engine/toregge/propagate-attribute-usage...Geir Storli2021-01-226-9/+325
|\ \ | |/ |/|
| * Add get_update_count() method to test class.Tor Egge2021-01-221-4/+5
| * Remove get_usage_vector() member function from resource usage listener mock.Tor Egge2021-01-221-16/+15
| * Add class comment.Tor Egge2021-01-221-0/+3
| * Track attribute resource usage.Tor Egge2021-01-226-3/+316
* | Wire in proper BucketSpace.Henning Baldersheim2021-01-223-8/+15
* | Make a lidspace job that uses a bucket executor to hold the bucket lock.Henning Baldersheim2021-01-2211-195/+399
* | Decouple and cleanup. No semantic changes.Henning Baldersheim2021-01-2114-52/+61
|/
* Update lid_space_compaction_test.cppHenning Baldersheim2021-01-211-2/+2
* Revert "Revert "Reinstate the check for progress.""Henning Baldersheim2021-01-211-1/+2
* Revert "Reinstate the check for progress."Henning Baldersheim2021-01-211-2/+1
* Reinstate the check for progress.Henning Baldersheim2021-01-211-1/+2
* Add DummyBucketExecutor for use in testing.Henning Baldersheim2021-01-213-8/+7
* GC unused i variableHenning Baldersheim2021-01-211-1/+1
* There is now no need to have the 10k maxdocs limit to avoid iterating too long.Henning Baldersheim2021-01-208-72/+27
* Merge pull request #16098 from vespa-engine/balder/implement-bucketexecutor-f...Henning Baldersheim2021-01-202-0/+30
|\
| * Add debug dumping and other minor followup on PR comments.Henning Baldersheim2021-01-201-4/+4
| * Implement bucketexecutor interface and.Henning Baldersheim2021-01-192-0/+30
* | Merge pull request #16106 from vespa-engine/balder/lid-orderHenning Baldersheim2021-01-203-34/+27
|\ \
| * | Scan in reverse lid order.Henning Baldersheim2021-01-193-34/+27
| |/
* / Fix forward declarations.Tor Egge2021-01-191-1/+1
|/