aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/main
Commit message (Expand)AuthorAgeFilesLines
* Add buckets total to per bucket space stats on html status page.Geir Storli2018-03-202-13/+32
* Add config to clustercontroller for the min merge completion ratio of buckets...Geir Storli2018-03-207-21/+46
* Fix ClusterStatsChangeTracker to handle case where current node is not found ...Geir Storli2018-03-191-1/+1
* Extend cluster v2 to output the published distribution state.Geir Storli2018-03-158-16/+36
* Remove never used per storage node ops latencies in host info.Geir Storli2018-03-131-32/+0
* Merge pull request #5269 from vespa-engine/geirst/fix-cluster-stats-change-tr...Geir Storli2018-03-093-21/+38
|\
| * Fix ClusterStatsChangeTracker to keep previous 'may have merges pending' stat...Geir Storli2018-03-083-21/+38
* | Must use published state from default bucket space, not baselineTor Brede Vekterli2018-03-081-1/+7
* | Unify styleTor Brede Vekterli2018-03-081-6/+9
* | Add a simple maintenance state transition constraint for nodes in default spaceTor Brede Vekterli2018-03-084-12/+70
|/
* Simplifications.Geir Storli2018-03-072-7/+3
* Fix AggregatedStatsMergePendingChecker to take state of aggregated cluster st...Geir Storli2018-03-076-38/+73
* Also list derived bucket space states in html state.Geir Storli2018-03-071-2/+12
* Add bucket space column to html state.Geir Storli2018-03-071-6/+20
* Add factory functions for NodeEvent and improve some function names.Geir Storli2018-03-065-30/+37
* Extend EventDiffCalculator to emit events for changes in derived bucket space...Geir Storli2018-03-024-31/+146
* Add node state reason for nodes that may have buckets pending.Geir Storli2018-03-022-11/+21
* Also use AnnotatedClusterState for derived bucket space states in ClusterStat...Geir Storli2018-03-025-23/+36
* Merge pull request #5177 from vespa-engine/geirst/add-buckets-pending-stats-o...Tor Brede Vekterli2018-03-016-35/+104
|\
| * Simplifications.Geir Storli2018-03-011-1/+1
| * Add per node buckets pending stats on html status page.Geir Storli2018-02-285-34/+90
| * Add function to get aggregated node stats per distributor.Geir Storli2018-02-281-1/+14
* | Merge pull request #5164 from vespa-engine/vekterli/add-v3-cluster-state-prop...Geir Storli2018-02-288-18/+163
|\ \ | |/ |/|
| * Add class commentsTor Brede Vekterli2018-02-283-0/+24
| * Factor out common RPC version downgrade codeTor Brede Vekterli2018-02-271-12/+11
| * Add v3 RPC for sending cluster states to content nodesTor Brede Vekterli2018-02-278-10/+132
* | Add switch to enable multiple bucket spaces in cluster controller.Geir Storli2018-02-274-2/+11
|/
* Rename ClusterStateChangeTracker -> ClusterStatsChangeTracker.Geir Storli2018-02-272-9/+9
* Rename hasMergesPending() -> mayHaveMergesPending().Geir Storli2018-02-274-4/+4
* Rename ClusterStatsBucketsPendingState -> ClusterStateChangeTracker.Geir Storli2018-02-272-10/+9
* Wire buckets pending state into state version tracker.Geir Storli2018-02-273-2/+14
* Remove unused function parameter.Geir Storli2018-02-273-4/+4
* Add class tracking whether we have changes in buckets pending state in the 'g...Geir Storli2018-02-272-3/+58
* Let BucketSpaceStats track invalid count to allow transition from invalid -> ...Geir Storli2018-02-271-12/+21
* Add class checking whether a bucket space on a content node might have bucket...Geir Storli2018-02-272-0/+32
* Track whether BucketSpaceStats is valid or not.Geir Storli2018-02-271-2/+14
* Remove never used distributor-put-latency metrics from restapiv2.Geir Storli2018-02-228-175/+0
* Initial support for per bucket space cluster states in cluster controllerTor Brede Vekterli2018-02-2213-89/+383
* Cleanup import statements.Geir Storli2018-02-201-1/+0
* Add factory functions for BucketSpaceStats.Geir Storli2018-02-201-5/+12
* License year bump.Geir Storli2018-02-202-2/+2
* Add handling of bucket spaces stats to HostInfo and ClusterStatsAggregator.Geir Storli2018-02-198-227/+160
* Rename NodeMergeStats -> ContentNodeStats.Geir Storli2018-02-195-29/+29
* Rename StorageMergeStats -> ContentClusterStats.Geir Storli2018-02-193-23/+20
* Log when a cluster state version is publishedTor Brede Vekterli2017-10-301-0/+1
* Update wanted state on description changes, and fix method namesHåkon Hallingstad2017-10-241-13/+17
* Also set the distributor wanted state when safe-setting the storage node stateHåkon Hallingstad2017-10-213-12/+92
* Ignore current wanted state when safely setting state to upHåkon Hallingstad2017-10-201-6/+2
* Merge pull request #3525 from vespa-engine/vekterli/re-enable-synchronous-set...Tor Brede Vekterli2017-10-126-16/+83
|\
| * Add configurable deadline for cluster controller tasksTor Brede Vekterli2017-09-255-11/+63