summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Use an enum to avoid dangerous implicit type conversionHenning Baldersheim2021-02-271-1/+1
* Put all params for commit into a single CommitParam structHenning Baldersheim2021-02-275-21/+21
* Eliminate inline warning.Tor Egge2021-02-272-1/+4
* Avoid including singlenumericattribute.hppHenning Baldersheim2021-02-254-5/+0
* Use a value metric for buckets_pending.Henning Baldersheim2021-02-231-1/+1
* Add metirc for buckets pending move.Henning Baldersheim2021-02-232-0/+18
* Only count the operation once.Henning Baldersheim2021-02-191-1/+1
* Use a trinary to also handle temporary mismatching bucket used bits.Henning Baldersheim2021-02-191-4/+4
* Add alternative bucket move job without frozen concept.Henning Baldersheim2021-02-175-5/+595
* use 4_Gi directlyArne Juul2021-02-151-2/+1
* use 15_Gi/17_Gi directlyArne Juul2021-02-151-4/+3
* use size literals in searchcoreArne Juul2021-02-1518-57/+63
* When making callbacks like notifying about new bucket show the gurad that is ...Henning Baldersheim2021-02-1424-98/+94
* urgen ->urgentHenning Baldersheim2021-02-131-1/+1
* Move control of internal limits closer to where the limitation is.Henning Baldersheim2021-02-132-9/+9
* Add unit test for cappingHenning Baldersheim2021-02-111-0/+24
* Merge pull request #16469 from vespa-engine/balder/refactor-moverHenning Baldersheim2021-02-114-12/+13
|\
| * Refactor to splitt out work that can be done in separate thread.Henning Baldersheim2021-02-104-12/+13
* | Wire in configuration for bucket move jobHenning Baldersheim2021-02-101-4/+8
|/
* To ensure that lid stats is sampled after everything has been completed compa...Henning Baldersheim2021-02-071-0/+1
* Use gtestHenning Baldersheim2021-02-047-634/+640
* Split to one test file per fixture.Henning Baldersheim2021-02-043-132/+151
* Refactor test for easier reuse.Henning Baldersheim2021-02-045-508/+565
* Merge pull request #16367 from vespa-engine/toregge/include-thread-as-neededHenning Baldersheim2021-02-032-0/+2
|\
| * Include thread as needed.Tor Egge2021-02-032-0/+2
* | Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-021-4/+5
|/
* Merge pull request #16348 from vespa-engine/balder/refactor-bucketmove-jobHenning Baldersheim2021-02-021-15/+8
|\
| * Factor out the scan iterator from the BucketMoveJob.Henning Baldersheim2021-02-021-15/+8
* | Extend proton_config_fetcher unit test.Tor Egge2021-02-021-0/+30
* | Extend unit test for ReconfigParams.Tor Egge2021-02-021-0/+7
* | More descriptive test name.Tor Egge2021-02-021-1/+1
* | Improve handling of changed alloc config.Tor Egge2021-02-026-10/+51
|/
* Wire in config for compaction strategy.Tor Egge2021-02-013-3/+5
* Add test that verifies that concurrency is upheld during triggerFlush too.Henning Baldersheim2021-01-311-55/+51
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-3110-80/+51
* Use vespalib::duration for time.Henning Baldersheim2021-01-301-13/+13
* Wire reporting of attribute resource usage all the way to the cluster control...Geir Storli2021-01-291-10/+37
* Merge pull request #16241 from vespa-engine/balder/some-code-healthHenning Baldersheim2021-01-281-1/+1
|\
| * Some code healt by exposing what is necessary onlyHenning Baldersheim2021-01-261-1/+1
* | Still test both variantsHenning Baldersheim2021-01-281-1/+1
* | In order to ensure that lid stats are sampled at the right time ensure that y...Henning Baldersheim2021-01-282-1/+10
* | Use shared_ptr to ensure lifetime is sufficient.Henning Baldersheim2021-01-272-4/+4
|/
* gc last usages of closuresHenning Baldersheim2021-01-262-7/+6
* Remove the syncFeedView upcall as it has no purpose other than forcing it mor...Henning Baldersheim2021-01-261-29/+0
* Merge pull request #16215 from vespa-engine/balder/use-lambda-over-closure-2Henning Baldersheim2021-01-251-40/+9
|\
| * Closure -> lambdaHenning Baldersheim2021-01-251-40/+9
* | Use lambda over closure.Henning Baldersheim2021-01-251-16/+14
|/
* Check gid and bucketid inside the correct master thread to ensure you do the ...Henning Baldersheim2021-01-252-17/+31
* Sync executor when destructing the jobs.Henning Baldersheim2021-01-251-0/+1
* - The metastore must be read in the master thread.Henning Baldersheim2021-01-244-26/+7