aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #19016 from vespa-engine/vekterli/port-first-batch-of-buck...Tor Brede Vekterli2021-09-086-19/+952
|\
| * Port first batch of BucketDBUpdater tests from legacy to top-levelTor Brede Vekterli2021-09-086-19/+952
* | Use distributor stripe index when setting up reporter for PendingMessageTracker.Geir Storli2021-09-082-10/+10
|/
* Rename BucketDBUpdater to TopLevelBucketDBUpdater.Geir Storli2021-09-066-7/+7
* Rename Distributor to TopLevelDistributor.Geir Storli2021-09-0626-34/+34
* Port remaining legacy distributor tests to top-level test suiteTor Brede Vekterli2021-09-026-14/+157
* Migrate more unit tests to top-level distributor test suiteTor Brede Vekterli2021-08-315-20/+220
* Add todos and remove todos that are done or no longer relevant.Geir Storli2021-08-311-5/+5
* Migrate stale reads tests to DistributorStripeTest.Geir Storli2021-08-302-0/+69
* Migrate config propagation tests to DistributorStripeTest.Geir Storli2021-08-302-0/+140
* Rewrite state checkers tests to not use legacy test util.Geir Storli2021-08-273-93/+115
* Rewrite ideal state manager tests to not use legacy test util.Geir Storli2021-08-276-36/+38
* Rewrite external operation handler tests to not use legacy test util.Geir Storli2021-08-272-35/+41
* Add test of top-level distributor functionalityTor Brede Vekterli2021-08-274-0/+711
* Rewrite per stripe tests that need to set pending cluster state to use Distri...Geir Storli2021-08-254-93/+103
* Rewrite per stripe tests to use DistributorStripeTestUtil instead of Distribu...Geir Storli2021-08-2516-240/+288
* Migrate distributor stripe unit tests that configures using config builder.Geir Storli2021-06-292-5/+116
* Properly configure the stripe instead of accessing the underlying config inst...Geir Storli2021-06-293-12/+39
* Update todos.Geir Storli2021-06-291-20/+21
* Rename functions to be more stripe centric.Geir Storli2021-06-283-65/+66
* Migrate stripe tests from LegacyDistributorTest to DistributorStripeTest.Geir Storli2021-06-284-21/+528