summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Wire reporting of attribute resource usage all the way to the cluster control...Geir Storli2021-01-292-6/+58
* Register resource usage listener.Geir Storli2021-01-282-1/+3
* Reduce diff slack to 0.001Tor Egge2021-01-262-5/+5
* Add attribute resource usage to reported host info.Tor Egge2021-01-252-6/+46
* Decouple and cleanup. No semantic changes.Henning Baldersheim2021-01-212-1/+2
* 4 bucket db stripe bits by default.Henning Baldersheim2021-01-211-5/+1
* Merge pull request #16112 from vespa-engine/toregge/add-service-layer-host-in...Henning Baldersheim2021-01-2013-14/+275
|\
| * Clear vector of controllers that have observed explicit node stateTor Egge2021-01-202-5/+12
| * Use named constexpr variable for diff slack.Tor Egge2021-01-201-1/+3
| * Simplify test.Tor Egge2021-01-201-27/+22
| * Add ServiceLayerHostInfoReporter.Tor Egge2021-01-2013-9/+266
* | Merge pull request #16098 from vespa-engine/balder/implement-bucketexecutor-f...Henning Baldersheim2021-01-2010-11/+160
|\ \ | |/ |/|
| * Add debug dumping and other minor followup on PR comments.Henning Baldersheim2021-01-203-15/+37
| * Add class comments.Henning Baldersheim2021-01-201-2/+5
| * Implement bucketexecutor interface and.Henning Baldersheim2021-01-1910-1/+125
* | Merge pull request #16104 from vespa-engine/geirst/reject-two-phase-update-op...Geir Storli2021-01-203-5/+37
|\ \
| * | Reject two phase update operation in safe path if feed in cluster is blocked.Geir Storli2021-01-193-5/+37
| |/
* / Fix forward declarations.Tor Egge2021-01-196-6/+6
|/
* Merge pull request #16095 from vespa-engine/geirst/reject-feed-in-distributorGeir Storli2021-01-197-20/+111
|\
| * Reject non-trivial updates if feed is blocked in the cluster.Geir Storli2021-01-193-20/+56
| * Reject puts if feed is blocked in the cluster.Geir Storli2021-01-196-4/+59
* | Include exception where needed and use std:.make_uniqueHenning Baldersheim2021-01-182-1/+3
* | Merge pull request #16088 from vespa-engine/toregge/wire-in-host-info-to-file...Tor Brede Vekterli2021-01-189-10/+20
|\ \ | |/ |/|
| * Wire in HostInfo to FileStorManager.Tor Egge2021-01-189-10/+20
* | Merge pull request #16086 from vespa-engine/geirst/add-feed-block-to-cluster-...Geir Storli2021-01-182-8/+34
|\ \
| * | Add feed block status to ClusterStateBundle in C++.Geir Storli2021-01-182-8/+34
* | | GC unused code and remove comment.Henning Baldersheim2021-01-181-3/+0
* | | GC unused hasSingleBucketId method.Henning Baldersheim2021-01-182-6/+0
| |/ |/|
* | Wire in skeleton for implementation of the BucketExecutor interface.Henning Baldersheim2021-01-175-45/+72
* | Revert "GC unused useDirectStoarageApiRpc flag"Harald Musum2021-01-171-1/+1
* | GC unused useDirectStoarageApiRpc flagHenning Baldersheim2021-01-171-1/+1
* | 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-1521-42/+67
* | Add interface for resource usage listener to spi.Tor Egge2021-01-154-0/+16
|/
* GC unused code and unnecessary wrappingHenning Baldersheim2021-01-144-18/+9
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-4/+1
* Start expensive tests earlier.Henning Baldersheim2021-01-131-2/+0
* Add eolHenning Baldersheim2021-01-101-1/+1
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-103-0/+9
* GC unused code, as we will never look back.Henning Baldersheim2021-01-083-7/+3
* Default direct rpc.Henning Baldersheim2021-01-071-1/+1
* Increase number of bucket info failures before a warning is printedTor Brede Vekterli2021-01-061-1/+1
* Improve handling of exceptions during distributor startupTor Brede Vekterli2021-01-052-20/+12
* Merge pull request #15909 from vespa-engine/vekterli/only-fetch-doc-id-when-s...Henning Baldersheim2021-01-054-15/+16
|\
| * Only fetch document IDs in bucket when splitting, not whole documentsTor Brede Vekterli2021-01-054-15/+16
* | Delete implicitly deleted move-assignment operator.Tor Egge2021-01-041-1/+1
|/
* Merge pull request #15894 from vespa-engine/toregge/use-stricter-version-of-d...Henning Baldersheim2021-01-041-1/+1
|\
| * Use stricter version of dynamic_cast.Tor Egge2021-01-041-1/+1
* | Merge pull request #15878 from vespa-engine/balder/process-queue-when-closedHenning Baldersheim2021-01-044-24/+5
|\ \
| * | - Do not stop persitence thread until it has been interrupted.Henning Baldersheim2021-01-044-24/+5