Skip to content

Commit 1caa1b6

Browse files
committed
s/election type/election strategy/
1 parent e7c325e commit 1caa1b6

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

server/src/main/java/org/elasticsearch/common/settings/ClusterSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ public void apply(Settings value, Settings current, Settings previous) {
352352
Node.INITIAL_STATE_TIMEOUT_SETTING,
353353
DiscoveryModule.DISCOVERY_TYPE_SETTING,
354354
DiscoveryModule.DISCOVERY_SEED_PROVIDERS_SETTING,
355-
DiscoveryModule.ELECTION_TYPE_SETTING,
355+
DiscoveryModule.ELECTION_STRATEGY_SETTING,
356356
SettingsBasedSeedHostsProvider.DISCOVERY_SEED_HOSTS_SETTING,
357357
SeedHostsResolver.DISCOVERY_SEED_RESOLVER_MAX_CONCURRENT_RESOLVERS_SETTING,
358358
SeedHostsResolver.DISCOVERY_SEED_RESOLVER_TIMEOUT_SETTING,

server/src/main/java/org/elasticsearch/discovery/DiscoveryModule.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ public class DiscoveryModule {
7676
Setting.listSetting("discovery.seed_providers", Collections.emptyList(), Function.identity(),
7777
Property.NodeScope);
7878

79-
public static final String DEFAULT_ELECTION_TYPE = "default";
79+
public static final String DEFAULT_ELECTION_STRATEGY = "default";
8080

81-
public static final Setting<String> ELECTION_TYPE_SETTING =
82-
new Setting<>("cluster.election.type", DEFAULT_ELECTION_TYPE, Function.identity(), Property.NodeScope);
81+
public static final Setting<String> ELECTION_STRATEGY_SETTING =
82+
new Setting<>("cluster.election.strategy", DEFAULT_ELECTION_STRATEGY, Function.identity(), Property.NodeScope);
8383

8484
private final Discovery discovery;
8585

@@ -93,7 +93,7 @@ public DiscoveryModule(Settings settings, ThreadPool threadPool, TransportServic
9393
hostProviders.put("settings", () -> new SettingsBasedSeedHostsProvider(settings, transportService));
9494
hostProviders.put("file", () -> new FileBasedSeedHostsProvider(configFile));
9595
final Map<String, ElectionStrategy> electionStrategies = new HashMap<>();
96-
electionStrategies.put(DEFAULT_ELECTION_TYPE, ElectionStrategy.DefaultElectionStrategy.INSTANCE);
96+
electionStrategies.put(DEFAULT_ELECTION_STRATEGY, ElectionStrategy.DefaultElectionStrategy.INSTANCE);
9797
for (DiscoveryPlugin plugin : plugins) {
9898
plugin.getSeedHostProviders(transportService, networkService).forEach((key, value) -> {
9999
if (hostProviders.put(key, value) != null) {
@@ -139,9 +139,9 @@ public DiscoveryModule(Settings settings, ThreadPool threadPool, TransportServic
139139
return Collections.unmodifiableList(addresses);
140140
};
141141

142-
final ElectionStrategy electionStrategy = electionStrategies.get(ELECTION_TYPE_SETTING.get(settings));
142+
final ElectionStrategy electionStrategy = electionStrategies.get(ELECTION_STRATEGY_SETTING.get(settings));
143143
if (electionStrategy == null) {
144-
throw new IllegalArgumentException("Unknown election type " + ELECTION_TYPE_SETTING.get(settings));
144+
throw new IllegalArgumentException("Unknown election strategy " + ELECTION_STRATEGY_SETTING.get(settings));
145145
}
146146

147147
if (ZEN2_DISCOVERY_TYPE.equals(discoveryType) || SINGLE_NODE_DISCOVERY_TYPE.equals(discoveryType)) {

x-pack/plugin/voting-only-node/src/main/java/org/elasticsearch/cluster/coordination/VotingOnlyNodePlugin.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public class VotingOnlyNodePlugin extends Plugin implements DiscoveryPlugin, Net
6161
public static final Setting<Boolean> VOTING_ONLY_NODE_SETTING
6262
= Setting.boolSetting("node.voting_only", false, Setting.Property.NodeScope);
6363

64-
private static final String VOTING_ONLY_ELECTION_TYPE = "supports_voting_only";
64+
private static final String VOTING_ONLY_ELECTION_STRATEGY = "supports_voting_only";
6565

6666
static DiscoveryNodeRole VOTING_ONLY_NODE_ROLE = new DiscoveryNodeRole("voting_only", "v") {
6767
@Override
@@ -132,7 +132,7 @@ public Map<String, ElectionStrategy> getElectionStrategies() {
132132
if (XPackSettings.VOTING_ONLY_ENABLED.get(settings) == false) {
133133
return Collections.emptyMap();
134134
}
135-
return Collections.singletonMap(VOTING_ONLY_ELECTION_TYPE, new VotingOnlyNodeElectionStrategy());
135+
return Collections.singletonMap(VOTING_ONLY_ELECTION_STRATEGY, new VotingOnlyNodeElectionStrategy());
136136
}
137137

138138
@Override
@@ -154,7 +154,7 @@ public Settings additionalSettings() {
154154
if (XPackSettings.VOTING_ONLY_ENABLED.get(settings) == false) {
155155
return Settings.EMPTY;
156156
}
157-
return Settings.builder().put(DiscoveryModule.ELECTION_TYPE_SETTING.getKey(), VOTING_ONLY_ELECTION_TYPE).build();
157+
return Settings.builder().put(DiscoveryModule.ELECTION_STRATEGY_SETTING.getKey(), VOTING_ONLY_ELECTION_STRATEGY).build();
158158
}
159159

160160
static class VotingOnlyNodeElectionStrategy extends ElectionStrategy.DefaultElectionStrategy {

0 commit comments

Comments
 (0)