summaryrefslogtreecommitdiffstats
path: root/clustercontroller-core
Commit message (Expand)AuthorAgeFilesLines
* Simplifications.Geir Storli2018-03-072-7/+3
* Fix AggregatedStatsMergePendingChecker to take state of aggregated cluster st...Geir Storli2018-03-079-85/+134
* Also list derived bucket space states in html state.Geir Storli2018-03-072-3/+13
* Add bucket space column to html state.Geir Storli2018-03-071-6/+20
* Use computeIfAbsent() instead of explicit get() and put().Geir Storli2018-03-061-6/+1
* Add factory functions for NodeEvent and improve some function names.Geir Storli2018-03-068-35/+42
* Extend EventDiffCalculator to emit events for changes in derived bucket space...Geir Storli2018-03-028-80/+324
* Add node state reason for nodes that may have buckets pending.Geir Storli2018-03-023-13/+65
* Also use AnnotatedClusterState for derived bucket space states in ClusterStat...Geir Storli2018-03-029-53/+71
* Merge pull request #5177 from vespa-engine/geirst/add-buckets-pending-stats-o...Tor Brede Vekterli2018-03-0110-55/+187
|\
| * Simplifications.Geir Storli2018-03-014-6/+10
| * Add per node buckets pending stats on html status page.Geir Storli2018-02-286-34/+93
| * Add function to get aggregated node stats per distributor.Geir Storli2018-02-284-21/+90
* | Merge pull request #5164 from vespa-engine/vekterli/add-v3-cluster-state-prop...Geir Storli2018-02-2821-92/+490
|\ \ | |/ |/|
| * Add class commentsTor Brede Vekterli2018-02-285-0/+32
| * 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-2721-84/+451
* | Add switch to enable multiple bucket spaces in cluster controller.Geir Storli2018-02-274-2/+11
|/
* Rename ClusterStateChangeTracker -> ClusterStatsChangeTracker.Geir Storli2018-02-273-22/+22
* Rename hasMergesPending() -> mayHaveMergesPending() followup.Geir Storli2018-02-271-6/+6
* Rename hasMergesPending() -> mayHaveMergesPending().Geir Storli2018-02-276-10/+10
* Rename ClusterStatsBucketsPendingState -> ClusterStateChangeTracker.Geir Storli2018-02-273-13/+12
* Wire buckets pending state into state version tracker.Geir Storli2018-02-274-2/+65
* Remove unused function parameter.Geir Storli2018-02-274-11/+8
* Add class tracking whether we have changes in buckets pending state in the 'g...Geir Storli2018-02-274-3/+171
* Let BucketSpaceStats track invalid count to allow transition from invalid -> ...Geir Storli2018-02-274-19/+52
* Add class checking whether a bucket space on a content node might have bucket...Geir Storli2018-02-275-51/+161
* Track whether BucketSpaceStats is valid or not.Geir Storli2018-02-273-3/+64
* Nonfunctional changes onlyJon Bratseth2018-02-263-165/+24
* Remove never used distributor-put-latency metrics from restapiv2.Geir Storli2018-02-2213-327/+0
* Initial support for per bucket space cluster states in cluster controllerTor Brede Vekterli2018-02-2221-102/+757
* Cleanup import statements.Geir Storli2018-02-201-1/+0
* Add factory functions for BucketSpaceStats.Geir Storli2018-02-202-7/+14
* License year bump.Geir Storli2018-02-202-2/+2
* Add handling of bucket spaces stats to HostInfo and ClusterStatsAggregator.Geir Storli2018-02-1912-417/+281
* Rename NodeMergeStats -> ContentNodeStats.Geir Storli2018-02-197-60/+60
* Rename StorageMergeStats -> ContentClusterStats.Geir Storli2018-02-196-39/+35
* Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
* Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
* Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
* 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-214-12/+247
* Ignore current wanted state when safely setting state to upHåkon Hallingstad2017-10-202-10/+5
* Merge pull request #3525 from vespa-engine/vekterli/re-enable-synchronous-set...Tor Brede Vekterli2017-10-128-21/+165
|\
| * Add configurable deadline for cluster controller tasksTor Brede Vekterli2017-09-257-14/+113
| * Immediately complete failed remote tasksTor Brede Vekterli2017-09-256-8/+53
* | Config-retired should not override explicit Down or Maintenance statesTor Brede Vekterli2017-10-124-6/+62