summaryrefslogtreecommitdiffstats
path: root/storage/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Guard against processing bucket requests with inconsistent internal state ver...Tor Brede Vekterli2021-03-031-8/+37
* Merge pull request #16658 from vespa-engine/vekterli/prefer-ready-replicas-wi...Tor Brede Vekterli2021-02-243-67/+54
|\
| * Prefer activating ready replicas with more documentsTor Brede Vekterli2021-02-223-67/+54
* | - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-231-14/+14
|/
* Use vespalib::rmdir()Tor Egge2021-02-211-1/+2
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-1922-11/+40
* Inhibit activation of replicas out of sync with a replica majorityTor Brede Vekterli2021-02-173-4/+142
* revert changes inside stringsArne Juul2021-02-151-1/+1
* use size literals in storageArne Juul2021-02-155-10/+14
* Avoid starving global merges with default space bucket deletionsTor Brede Vekterli2021-02-112-7/+7
* Make the noise level used when deciding whether to report resource usage conf...Geir Storli2021-02-041-12/+34
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-021-34/+0
* Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-021-0/+34
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-021-34/+0
* Use conditional notify instead of sleep.Henning Baldersheim2021-02-011-0/+1
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-011-0/+33
* Wire reporting of attribute resource usage all the way to the cluster control...Geir Storli2021-01-291-0/+22
* Reduce diff slack to 0.001Tor Egge2021-01-261-4/+4
* Add attribute resource usage to reported host info.Tor Egge2021-01-251-3/+26
* Decouple and cleanup. No semantic changes.Henning Baldersheim2021-01-212-1/+2
* Merge pull request #16112 from vespa-engine/toregge/add-service-layer-host-in...Henning Baldersheim2021-01-205-1/+119
|\
| * Simplify test.Tor Egge2021-01-201-27/+22
| * Add ServiceLayerHostInfoReporter.Tor Egge2021-01-205-1/+124
* | Merge pull request #16098 from vespa-engine/balder/implement-bucketexecutor-f...Henning Baldersheim2021-01-203-0/+54
|\ \ | |/ |/|
| * Add debug dumping and other minor followup on PR comments.Henning Baldersheim2021-01-201-3/+3
| * Implement bucketexecutor interface and.Henning Baldersheim2021-01-193-0/+54
* | Merge pull request #16104 from vespa-engine/geirst/reject-two-phase-update-op...Geir Storli2021-01-201-0/+17
|\ \
| * | Reject two phase update operation in safe path if feed in cluster is blocked.Geir Storli2021-01-191-0/+17
| |/
* / Fix forward declarations.Tor Egge2021-01-191-1/+1
|/
* Merge pull request #16095 from vespa-engine/geirst/reject-feed-in-distributorGeir Storli2021-01-193-10/+75
|\
| * Reject non-trivial updates if feed is blocked in the cluster.Geir Storli2021-01-191-6/+29
| * Reject puts if feed is blocked in the cluster.Geir Storli2021-01-193-4/+46
* | Merge pull request #16088 from vespa-engine/toregge/wire-in-host-info-to-file...Tor Brede Vekterli2021-01-186-6/+12
|\ \ | |/ |/|
| * Wire in HostInfo to FileStorManager.Tor Egge2021-01-186-6/+12
* | Merge pull request #16086 from vespa-engine/geirst/add-feed-block-to-cluster-...Geir Storli2021-01-181-0/+9
|\ \ | |/ |/|
| * Add feed block status to ClusterStateBundle in C++.Geir Storli2021-01-181-0/+9
* | Wire in skeleton for implementation of the BucketExecutor interface.Henning Baldersheim2021-01-173-43/+29
* | Use forward declarations to reduce amount of included code.Henning Baldersheim2021-01-151-2/+0
* | - Add an BucketExecutor interface taking a bucket and a BucketTask for execut...Henning Baldersheim2021-01-155-8/+10
* | Add interface for resource usage listener to spi.Tor Egge2021-01-152-0/+8
|/
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-4/+1
* Start expensive tests earlier.Henning Baldersheim2021-01-131-2/+0
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-101-0/+1
* Use stricter version of dynamic_cast.Tor Egge2021-01-041-1/+1
* Use std namespace for dynamic_pointer_cast.Tor Egge2021-01-041-1/+1
* Merge pull request #15836 from vespa-engine/arnej/storage-cluster-contextArne H Juul2020-12-1710-57/+59
|\
| * review follow-upArne Juul2020-12-161-0/+2
| * add ClusterContext APIArne Juul2020-12-1610-57/+57
* | Merge pull request #15809 from vespa-engine/toregge/handle-more-up-states-var...Tor Brede Vekterli2020-12-163-80/+76
|\ \ | |/ |/|
| * Store more variants of ideal service layer nodes for a given bucket in hash t...Tor Egge2020-12-143-80/+76