summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor
Commit message (Expand)AuthorAgeFilesLines
* Remove possibility to update waitTime, maxProcessTime and maxTicksBeforWait f...Henning Baldersheim2022-02-171-3/+3
* Use std::nullopt for empty optionals.Geir Storli2022-02-161-1/+1
* Support setting cpu category on storageframework threads.Geir Storli2022-02-161-1/+1
* Allow inhibiting all default bucket space merges if global merges pendingTor Brede Vekterli2022-02-154-0/+124
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-1/+1
* Expicitly reject "none"-fieldset for external visitorsTor Brede Vekterli2022-01-191-0/+14
* Invalidate bucket DB replica statistics upon recovery mode entryTor Brede Vekterli2022-01-031-6/+24
* Complete wiring of OK/failure metric reporting during update write-repairTor Brede Vekterli2021-12-171-2/+26
* Cover additional update failure edge cases with metricsTor Brede Vekterli2021-12-161-0/+17
* Let bucket maintenance priority queue be FIFO ordered within priority classTor Brede Vekterli2021-12-151-42/+50
* Revert "Treat empty replica subset as inconsistent for GetOperation [run-syst...Tor Brede Vekterli2021-12-131-20/+0
* Merge pull request #20382 from vespa-engine/vekterli/treat-empty-replica-subs...Henning Baldersheim2021-12-081-0/+20
|\
| * Treat empty replica subset as inconsistent for GetOperationTor Brede Vekterli2021-12-061-0/+20
* | Prevent orphaned bucket replicas caused by indeterminate CreateBucket repliesTor Brede Vekterli2021-12-071-3/+29
|/
* Merge pull request #20340 from vespa-engine/vekterli/cap-merge-delete-bucket-...Geir Storli2021-12-021-7/+21
|\
| * Cap merge-induced DeleteBucket priority to that of default feed priorityTor Brede Vekterli2021-12-021-7/+21
* | Merge pull request #20329 from vespa-engine/arnej/config-class-should-not-be-...Arne H Juul2021-12-025-8/+8
|\ \
| * | more descriptive name for header fileArne H Juul2021-12-023-3/+3
| * | track namespace move in documenttypes.defArne H Juul2021-12-025-8/+8
| |/
* / Don't let ignored bucket info reply be propagated out of distributorTor Brede Vekterli2021-11-301-33/+49
|/
* Reduce default bucket delete pri and fix priority inheritance for merge deletionTor Brede Vekterli2021-11-302-1/+12
* Fix forward declaration of NodeSupportedFeatures.Tor Egge2021-11-191-1/+1
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-1210-11/+198
* Update 2019 Oath copyrights.gjoranv2021-10-275-5/+5
* Only block bucket remove operation if overlapping with pending message target...Tor Brede Vekterli2021-10-153-8/+20
* Merge pull request #19556 from vespa-engine/vekterli/add-metric-for-max-time-...Tor Brede Vekterli2021-10-142-0/+35
|\
| * Add metric for max time since bucket GC was last runTor Brede Vekterli2021-10-142-0/+35
* | Merge pull request #19547 from vespa-engine/toregge/add-detailed-metrics-for-...Geir Storli2021-10-141-29/+53
|\ \
| * | Use ASSERT_NO_FATAL_FAILURE() to propagate fatal failures.Tor Egge2021-10-141-6/+6
| * | Add detailed metrics for failed merge operations.Tor Egge2021-10-141-29/+53
| |/
* | Use blocking scheduling semantics for bucket activation maintenanceTor Brede Vekterli2021-10-141-0/+9
* | Make implicit bucket priority DB clearing on scheduling configurableTor Brede Vekterli2021-10-142-8/+53
* | Don't let a blocked maintenance operation inhibit remaining maintenance queueTor Brede Vekterli2021-10-143-58/+89
|/
* Add metrics for blocked and throttled operations.Tor Egge2021-10-134-5/+66
* Remove dead code in PutOperation.Tor Egge2021-10-121-63/+0
* Update Verizon Media copyright notices.gjoranv2021-10-0712-12/+12
* Update 2017 copyright notices.gjoranv2021-10-0738-38/+38
* Expose aggregated low-level data movement statistics as metricsTor Brede Vekterli2021-09-281-2/+7
* Add grace period inhibiting maintenance after state transitions with bucket o...Tor Brede Vekterli2021-09-272-1/+76
* Add high-level test that maintenance is inhibited during pending state transi...Tor Brede Vekterli2021-09-241-0/+19
* Use BucketSpaceStateMap to track cluster state and distribution in the top-le...Geir Storli2021-09-203-17/+17
* Remove most traces of distributor legacy mode.Tor Brede Vekterli2021-09-2011-5007/+13
* Address low-hanging TODO fruit and remove stuff that's either done or won't b...Tor Brede Vekterli2021-09-164-11/+5
* Aggregate pending operation stats across all stripes in stripe guardTor Brede Vekterli2021-09-161-0/+20
* Move initializing handling to top-level distributorTor Brede Vekterli2021-09-144-1/+22
* Port final batch of BucketDBUpdater tests from legacy to top-level code pathsTor Brede Vekterli2021-09-135-19/+698
* Merge pull request #19076 from vespa-engine/vekterli/port-more-bucketdbupdate...Tor Brede Vekterli2021-09-135-37/+1195
|\
| * Port more BucketDBUpdater tests from legacy to new code pathTor Brede Vekterli2021-09-105-37/+1195
* | Rename test functions to be aligned with distributor stripe functionality.Geir Storli2021-09-091-4/+4
|/
* Port additional DB updater tests and fix delayed sending regressionTor Brede Vekterli2021-09-082-0/+164