summaryrefslogtreecommitdiffstats
path: root/storage/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-1211-25/+242
* Rename ISequencedTaskExecutor::sync() to sync_all().Tor Egge2021-10-281-1/+1
* Merge pull request #19735 from vespa-engine/toregge/handover-tracker-to-apply...Geir Storli2021-10-283-0/+80
|\
| * Handover tracker to ApplyBucketDiffState on exceptions.Tor Egge2021-10-263-0/+80
* | Update 2019 Oath copyrights.gjoranv2021-10-2715-15/+15
|/
* Merge pull request #19725 from vespa-engine/vekterli/prioritize-forwarded-mer...v7.489.25Henning Baldersheim2021-10-251-9/+23
|\
| * Prioritize forwarded merges in MergeThrottler queueTor Brede Vekterli2021-10-251-9/+23
* | Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-251-4/+4
|/
* Merge pull request #19717 from vespa-engine/toregge/delay-apply-bucket-diff-s...Geir Storli2021-10-252-4/+8
|\
| * Delay deletion of ApplyBucketState.Tor Egge2021-10-252-4/+8
* | create/delete bucket will never throw.Henning Baldersheim2021-10-254-9/+7
* | Async createBucketHenning Baldersheim2021-10-253-7/+7
|/
* Add class comment for MergeHandlerTest.Tor Egge2021-10-211-0/+4
* Delay replies for async apply bucket diff.Tor Egge2021-10-212-28/+92
* Eliminate ApplyBucketDiffEntryResult.Tor Egge2021-10-201-21/+39
* Merge pull request #19643 from vespa-engine/toregge/update-merge-latency-metr...Geir Storli2021-10-201-4/+3
|\
| * Update merge handler put/remove latency metrics from operation complete callb...Tor Egge2021-10-191-4/+3
* | Merge pull request #19636 from vespa-engine/toregge/protect-merge-status-life...Geir Storli2021-10-191-19/+19
|\ \
| * | Change editMergeStatus to return a shared pointer to merge statusTor Egge2021-10-191-19/+19
* | | Merge pull request #19637 from vespa-engine/vekterli/add-active-merge-window-...Tor Brede Vekterli2021-10-191-0/+5
|\ \ \ | |/ / |/| |
| * | Add metric for active merge throttler window sizeTor Brede Vekterli2021-10-191-0/+5
| |/
* | Merge pull request #19625 from vespa-engine/balder/only-keep-async-variantsHenning Baldersheim2021-10-193-38/+64
|\ \
| * | Only keep async variant to simplify what to implement and what fallback there...Henning Baldersheim2021-10-183-38/+64
| |/
* / Pass message tracker to MergeHandler::handleApplyBucketDiffReply.Tor Egge2021-10-191-21/+21
|/
* Merge pull request #19594 from vespa-engine/vekterli/only-block-bucket-remove...Tor Brede Vekterli2021-10-183-8/+20
|\
| * Only block bucket remove operation if overlapping with pending message target...Tor Brede Vekterli2021-10-153-8/+20
* | Implement async delete bucket.Henning Baldersheim2021-10-183-8/+17
* | Add class representing async state for applying bucket diff to local node.Tor Egge2021-10-153-71/+151
|/
* 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-0722-22/+22
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-07109-109/+109
* Minor MergeThrottler code cleanups. No functional changes.Tor Brede Vekterli2021-10-061-129/+51
* Make ignoring queue limit for forwarded merges configurableTor Brede Vekterli2021-10-051-2/+19
* Do not busy-bounce merges forwarded from other nodesTor Brede Vekterli2021-10-041-1/+30
* 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