summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Pass whole cluster state bundle to _newClusterStateBundle inTor Egge2018-02-261-1/+1
* Enable cluster state bundle in distributor.Tor Egge2018-02-2619-96/+109
* Use ClusterState from DistributorBucketSpace in PendingBucketSpaceDbTransition.Tor Egge2018-02-262-3/+8
* Simplify distributor state checkers unit test.Tor Egge2018-02-261-2/+1
* Use cluster state in distributor bucket space.Tor Egge2018-02-2612-23/+23
* Populate cluster state in distributor bucket space.Tor Egge2018-02-264-7/+34
* Simplify distributor unit tests.Tor Egge2018-02-2317-81/+77
* Add storage::lib::ClusterStateBundle to storage::api::SetSystemStateCommand.Tor Egge2018-02-231-1/+1
* Move ClusterStateBundle to vdslib, allowing it to be used outsideTor Egge2018-02-2217-81/+20
* Make ClusterStateBundle constructor explicit.Tor Egge2018-02-221-1/+1
* Add cluster state bundle which contains a baseline cluster state andTor Egge2018-02-2217-53/+151
* Rename function for clarity.Geir Storli2018-02-221-4/+4
* Produce per node bucket spaces stats from the distributor based on node maint...Geir Storli2018-02-214-6/+60
* Make NodeMaintenanceStatsTracker bucket space aware.Geir Storli2018-02-219-87/+155
* Align bucket spaces json format with what is expected by clustercontroller.Geir Storli2018-02-202-7/+9
* Merge pull request #5048 from vespa-engine/geirst/bucket-spaces-stats-in-dist...Tor Brede Vekterli2018-02-156-65/+234
|\
| * Report bucket spaces statistics in distributor host info.Geir Storli2018-02-156-65/+234
* | Merge pull request #5041 from vespa-engine/toregge/always-enable-global-distr...Tor Egge2018-02-154-11/+7
|\ \
| * | Always enable global distributor bucket spaceTor Egge2018-02-144-11/+7
* | | Add messageCount() method to help calculate number of expected messages.Tor Egge2018-02-141-41/+45
|/ /
* | Fix comment.Tor Egge2018-02-141-1/+1
* | Repair auto-indent damage caused by confused text editor.Tor Egge2018-02-141-4/+4
* | Adjust distributor unit tests to handle global distributor bucket space.Tor Egge2018-02-145-256/+347
|/
* Adjust unit tests to expect global content bucket space.Tor Egge2018-02-122-4/+18
* Always enable global content bucket space.Tor Egge2018-02-124-18/+3
* Style fix.Tor Egge2018-02-081-1/+1
* Test that bucket db updater fakes success when receiving encode error reply.Tor Egge2018-02-081-0/+25
* Handle rolling upgrade where some storage nodes use old storage api protocolTor Egge2018-02-081-1/+6
* Merge pull request #4928 from vespa-engine/geirst/fix-mapping-of-legacy-docum...Geir Storli2018-02-062-9/+23
|\
| * Fix such that legacy document ids without document type maps to default bucke...Geir Storli2018-02-062-9/+23
* | Metric manager must be initialized too, not only metric engine.Henning Baldersheim2018-02-051-1/+3
|/
* Reduce use of document::BucketSpace::placeHolder() in storageapiTor Egge2018-02-021-4/+5
* Merge pull request #4882 from vespa-engine/toregge/move-fixed-bucketspaces-to...Geir Storli2018-02-0215-55/+55
|\
| * Move FixedBucketSpaces to document module.Tor Egge2018-02-0115-55/+55
* | Merge pull request #4875 from vespa-engine/toregge/reduce-use-of-document-buc...Geir Storli2018-02-025-28/+6
|\ \ | |/ |/|
| * Reduce use of document::BucketSpace::placeHolder().Tor Egge2018-02-015-28/+6
* | Remove conditional enabling of protocol feature in favor of versionTor Brede Vekterli2018-02-011-4/+2
* | Selectively enable multiple bucket spaces in C++ document protocolTor Brede Vekterli2018-02-011-3/+6
|/
* Avoid hard coded string literal for default bucket space.Tor Egge2018-01-311-1/+1
* Change placeholder bucket resolver to not return empty string asTor Egge2018-01-311-2/+3
* Merge pull request #4837 from vespa-engine/toregge/reduce-use-of-bucketspace-...Geir Storli2018-01-316-9/+11
|\
| * Reduce use of document::BucketSpace::placeHolder().Tor Egge2018-01-316-9/+11
* | Merge pull request #4822 from vespa-engine/vekterli/log-and-increment-failure...Tor Brede Vekterli2018-01-315-24/+38
|\ \
| * | Log and increment failure metrics on concurrent mutation abortsTor Brede Vekterli2018-01-305-24/+38
* | | Move the shared_ptr into the Q and if necessary take the copy cost outside of...Henning Baldersheim2018-01-303-17/+17
| |/ |/|
* | Revert "Geirst/add bucket space to document api"Harald Musum2018-01-301-3/+2
* | Merge pull request #4812 from vespa-engine/geirst/add-bucket-space-to-documen...Geir Storli2018-01-301-2/+3
|\ \ | |/ |/|
| * Remove conditional enabling of protocol feature in favor of versionTor Brede Vekterli2018-01-291-4/+2
| * Selectively enable multiple bucket spaces in C++ document protocolTor Brede Vekterli2018-01-291-3/+6
* | Use a non-transient error code for clock skew rejectionsTor Brede Vekterli2018-01-303-7/+7