summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Reduce merge busy wait time from 30 to 10 secondsTor Brede Vekterli2018-03-151-1/+1
* Immediately send GetNodeState replies when leaving recovery modeTor Brede Vekterli2018-03-145-4/+43
* Expose StateManager method to immediately send GetNodeState repliesTor Brede Vekterli2018-03-145-11/+50
* Clean up of StateManager code, no logic changesTor Brede Vekterli2018-03-141-73/+59
* Merge pull request #5320 from vespa-engine/vekterli/ensure-missing-replicas-h...Geir Storli2018-03-133-3/+42
|\
| * Use more appropriate node indices in testTor Brede Vekterli2018-03-131-3/+3
| * Missing replicas must be in a different checksum group than empty replicasTor Brede Vekterli2018-03-133-3/+42
* | Remove unused reporters from host info (cpu, disk, memory, network).Geir Storli2018-03-1317-586/+6
|/
* Merge pull request #5308 from vespa-engine/toregge/add-clusterstate-to-conten...Geir Storli2018-03-138-9/+42
|\
| * Use deducted template arguments.Tor Egge2018-03-131-4/+4
| * Add cluster state to content bucket space.Tor Egge2018-03-138-7/+40
* | Remove LatencyStatisticsProvider and usage in PendingMessageTracker.Geir Storli2018-03-138-375/+1
* | Remove never used per storage node ops latencies in host info.Geir Storli2018-03-134-118/+19
|/
* Rename function to better match member variable it updatesTor Brede Vekterli2018-03-092-3/+3
* Must take mutex when updating bucket space statisticsTor Brede Vekterli2018-03-091-0/+1
* Invalidate accumulated bucket space stats on recovery mode entryTor Brede Vekterli2018-03-094-3/+85
* Factor out common code into new method to print xml tag forTor Egge2018-03-072-18/+23
* Report delayed bucket requests.Tor Egge2018-03-071-0/+14
* Must explicitly handle setdistributionstates method on reply processingTor Brede Vekterli2018-03-061-1/+1
* Remove unneeded include only used for debuggingTor Brede Vekterli2018-03-061-2/+0
* Add handling of v3 setDistributionStates RPC from cluster controllerTor Brede Vekterli2018-03-0612-29/+500
* Revert "Add cluster state RPC v3 support on content nodes"Tor Brede Vekterli2018-03-0612-498/+29
* Remove unneeded include only used for debuggingTor Brede Vekterli2018-03-051-2/+0
* Add handling of v3 setDistributionStates RPC from cluster controllerTor Brede Vekterli2018-03-0512-29/+500
* 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