summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Hint about NTPJon Bratseth2021-10-071-1/+1
* Update Verizon Media copyright notices.gjoranv2021-10-07129-129/+129
* Update 2018 copyright notices.gjoranv2021-10-0714-14/+14
* Update 2017 copyright notices.gjoranv2021-10-07468-468/+468
* Minor MergeThrottler code cleanups. No functional changes.Tor Brede Vekterli2021-10-063-185/+79
* Fix typo in config descriptionTor Brede Vekterli2021-10-051-1/+1
* Make ignoring queue limit for forwarded merges configurableTor Brede Vekterli2021-10-054-6/+46
* Do not busy-bounce merges forwarded from other nodesTor Brede Vekterli2021-10-042-2/+34
* Add noexcept specifier to PendingOperationStats constructor.Tor Egge2021-10-031-1/+1
* Expose aggregated low-level data movement statistics as metricsTor Brede Vekterli2021-09-287-23/+62
* Fix off-by-one assertion for intra-second timestamp overflow sanity checkTor Brede Vekterli2021-09-271-1/+1
* Add grace period inhibiting maintenance after state transitions with bucket o...Tor Brede Vekterli2021-09-2711-25/+149
* Add high-level test that maintenance is inhibited during pending state transi...Tor Brede Vekterli2021-09-241-0/+19
* Merge pull request #19267 from vespa-engine/vekterli/use-max-of-current-and-p...Tor Brede Vekterli2021-09-231-1/+1
|\
| * Use max instead of min from current and pending cluster states' distribution ...Tor Brede Vekterli2021-09-231-1/+1
* | use path in config includesArne H Juul2021-09-221-2/+2
* | allow generated PB files outside source treeArne H Juul2021-09-221-1/+1
* | Remove TODO that we won't fix.Geir Storli2021-09-211-1/+0
* | Remove unused use_bucket_db parameter.Geir Storli2021-09-214-9/+7
|/
* Use BucketSpaceStateMap to track cluster state and distribution in the top-le...Geir Storli2021-09-2019-128/+112
* Remove most traces of distributor legacy mode.Tor Brede Vekterli2021-09-2021-6066/+151
* Address low-hanging TODO fruit and remove stuff that's either done or won't b...Tor Brede Vekterli2021-09-1611-33/+20
* Merge pull request #19164 from vespa-engine/vekterli/aggregate-pending-operat...Tor Brede Vekterli2021-09-163-3/+30
|\
| * Aggregate pending operation stats across all stripes in stripe guardTor Brede Vekterli2021-09-163-3/+30
* | Merge pull request #19162 from vespa-engine/geirst/flip-to-new-distributor-st...Geir Storli2021-09-163-2/+33
|\ \ | |/ |/|
| * Flip to always use the new distributor stripe code path.Geir Storli2021-09-163-2/+33
* | Use ideal state cache when populating StateChecker contextTor Brede Vekterli2021-09-151-3/+2
|/
* Move initializing handling to top-level distributorTor Brede Vekterli2021-09-1411-20/+98
* 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-138-38/+1201
|\
| * Port more BucketDBUpdater tests from legacy to new code pathTor Brede Vekterli2021-09-108-38/+1201
* | Rename test functions to be aligned with distributor stripe functionality.Geir Storli2021-09-091-4/+4
|/
* Merge pull request #19023 from vespa-engine/vekterli/port-additional-tests-an...Geir Storli2021-09-095-0/+173
|\
| * Port additional DB updater tests and fix delayed sending regressionTor Brede Vekterli2021-09-085-0/+173
* | Merge pull request #19022 from vespa-engine/geirst/main-distributor-thread-ti...Geir Storli2021-09-091-1/+3
|\ \ | |/ |/|
| * Increase tick wait duration for main distributor thread when running with mul...Geir Storli2021-09-081-1/+3
* | 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-085-14/+17
|/
* Rename BucketDBUpdater to TopLevelBucketDBUpdater.Geir Storli2021-09-0614-76/+76
* Rename Distributor to TopLevelDistributor.Geir Storli2021-09-0639-128/+128
* Port remaining legacy distributor tests to top-level test suiteTor Brede Vekterli2021-09-0214-26/+188
* Migrate more unit tests to top-level distributor test suiteTor Brede Vekterli2021-08-315-20/+220
* Add info on number of distributor stripes to status page.Geir Storli2021-08-311-2/+5
* 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