Skip to content

Commit 7aada44

Browse files
committed
Absorb ImmutableSettings into Settings
1 parent 3b029b9 commit 7aada44

File tree

6 files changed

+15
-19
lines changed

6 files changed

+15
-19
lines changed

src/test/java/org/elasticsearch/cloud/aws/AbstractAwsTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import com.carrotsearch.randomizedtesting.annotations.TestGroup;
2323

2424
import org.elasticsearch.common.Strings;
25-
import org.elasticsearch.common.settings.ImmutableSettings;
2625
import org.elasticsearch.common.settings.Settings;
2726
import org.elasticsearch.env.Environment;
2827
import org.elasticsearch.env.FailedToResolveConfigException;
@@ -79,7 +78,7 @@ public void restoreProperties() {
7978

8079
@Override
8180
protected Settings nodeSettings(int nodeOrdinal) {
82-
ImmutableSettings.Builder settings = ImmutableSettings.builder()
81+
Settings.Builder settings = Settings.builder()
8382
.put(super.nodeSettings(nodeOrdinal))
8483
.put("path.home", createTempDir())
8584
.put("plugins." + PluginsService.LOAD_PLUGIN_FROM_CLASSPATH, true)

src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryITest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.elasticsearch.test.ElasticsearchIntegrationTest.Scope;
2828
import org.junit.Test;
2929

30-
import static org.elasticsearch.common.settings.ImmutableSettings.settingsBuilder;
30+
import static org.elasticsearch.common.settings.Settings.settingsBuilder;
3131

3232
/**
3333
* Just an empty Node Start test to check eveything if fine when

src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryUpdateSettingsITest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import org.elasticsearch.test.ElasticsearchIntegrationTest.Scope;
2929
import org.junit.Test;
3030

31-
import static org.elasticsearch.common.settings.ImmutableSettings.settingsBuilder;
31+
import static org.elasticsearch.common.settings.Settings.settingsBuilder;
3232
import static org.hamcrest.CoreMatchers.is;
3333

3434
/**

src/test/java/org/elasticsearch/repositories/s3/AbstractS3SnapshotRestoreTest.java

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.elasticsearch.cloud.aws.AbstractAwsTest;
3333
import org.elasticsearch.cloud.aws.AwsS3Service;
3434
import org.elasticsearch.cluster.ClusterState;
35-
import org.elasticsearch.common.settings.ImmutableSettings;
3635
import org.elasticsearch.common.settings.Settings;
3736
import org.elasticsearch.plugins.PluginsService;
3837
import org.elasticsearch.repositories.RepositoryMissingException;
@@ -60,7 +59,7 @@ abstract public class AbstractS3SnapshotRestoreTest extends AbstractAwsTest {
6059
public Settings indexSettings() {
6160
// During restore we frequently restore index to exactly the same state it was before, that might cause the same
6261
// checksum file to be written twice during restore operation
63-
return ImmutableSettings.builder().put(super.indexSettings())
62+
return Settings.builder().put(super.indexSettings())
6463
.put(MockFSDirectoryService.RANDOM_PREVENT_DOUBLE_WRITE, false)
6564
.put(MockFSDirectoryService.RANDOM_NO_DELETE_OPEN_FILE, false)
6665
.put("cloud.enabled", true)
@@ -88,7 +87,7 @@ public void testSimpleWorkflow() {
8887
Client client = client();
8988
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", internalCluster().getInstance(Settings.class).get("repositories.s3.bucket"), basePath);
9089
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
91-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
90+
.setType("s3").setSettings(Settings.settingsBuilder()
9291
.put("base_path", basePath)
9392
.put("chunk_size", randomIntBetween(1000, 10000))
9493
).get();
@@ -160,7 +159,7 @@ public void testEncryption() {
160159
Client client = client();
161160
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", internalCluster().getInstance(Settings.class).get("repositories.s3.bucket"), basePath);
162161
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
163-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
162+
.setType("s3").setSettings(Settings.settingsBuilder()
164163
.put("base_path", basePath)
165164
.put("chunk_size", randomIntBetween(1000, 10000))
166165
.put("server_side_encryption", true)
@@ -254,7 +253,7 @@ public void assertRepositoryWithCustomCredentialsIsNotAccessibleByDefaultCredent
254253
Settings bucketSettings = internalCluster().getInstance(Settings.class).getByPrefix("repositories.s3.private-bucket.");
255254
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", bucketSettings.get("bucket"), basePath);
256255
client.admin().cluster().preparePutRepository("test-repo")
257-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
256+
.setType("s3").setSettings(Settings.settingsBuilder()
258257
.put("base_path", basePath)
259258
.put("bucket", bucketSettings.get("bucket"))
260259
).get();
@@ -267,7 +266,7 @@ public void testRepositoryWithCustomCredentials() {
267266
Settings bucketSettings = internalCluster().getInstance(Settings.class).getByPrefix("repositories.s3.private-bucket.");
268267
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", bucketSettings.get("bucket"), basePath);
269268
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
270-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
269+
.setType("s3").setSettings(Settings.settingsBuilder()
271270
.put("base_path", basePath)
272271
.put("region", bucketSettings.get("region"))
273272
.put("access_key", bucketSettings.get("access_key"))
@@ -285,7 +284,7 @@ public void testRepositoryWithCustomEndpointProtocol() {
285284
Settings bucketSettings = internalCluster().getInstance(Settings.class).getByPrefix("repositories.s3.external-bucket.");
286285
logger.info("--> creating s3 repostoriy with endpoint [{}], bucket[{}] and path [{}]", bucketSettings.get("endpoint"), bucketSettings.get("bucket"), basePath);
287286
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
288-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
287+
.setType("s3").setSettings(Settings.settingsBuilder()
289288
.put("bucket", bucketSettings.get("bucket"))
290289
.put("endpoint", bucketSettings.get("endpoint"))
291290
.put("access_key", bucketSettings.get("access_key"))
@@ -306,7 +305,7 @@ public void assertRepositoryInRemoteRegionIsRemote() {
306305
Settings bucketSettings = internalCluster().getInstance(Settings.class).getByPrefix("repositories.s3.remote-bucket.");
307306
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", bucketSettings.get("bucket"), basePath);
308307
client.admin().cluster().preparePutRepository("test-repo")
309-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
308+
.setType("s3").setSettings(Settings.settingsBuilder()
310309
.put("base_path", basePath)
311310
.put("bucket", bucketSettings.get("bucket"))
312311
// Below setting intentionally omitted to assert bucket is not available in default region.
@@ -323,7 +322,7 @@ public void testRepositoryInRemoteRegion() {
323322
Settings bucketSettings = settings.getByPrefix("repositories.s3.remote-bucket.");
324323
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", bucketSettings.get("bucket"), basePath);
325324
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
326-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
325+
.setType("s3").setSettings(Settings.settingsBuilder()
327326
.put("base_path", basePath)
328327
.put("bucket", bucketSettings.get("bucket"))
329328
.put("region", bucketSettings.get("region"))
@@ -341,7 +340,7 @@ public void testNonExistingRepo_86() {
341340
Client client = client();
342341
logger.info("--> creating s3 repository with bucket[{}] and path [{}]", internalCluster().getInstance(Settings.class).get("repositories.s3.bucket"), basePath);
343342
PutRepositoryResponse putRepositoryResponse = client.admin().cluster().preparePutRepository("test-repo")
344-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
343+
.setType("s3").setSettings(Settings.settingsBuilder()
345344
.put("base_path", basePath)
346345
).get();
347346
assertThat(putRepositoryResponse.isAcknowledged(), equalTo(true));
@@ -363,7 +362,7 @@ public void testGetDeleteNonExistingSnapshot_86() {
363362
ClusterAdminClient client = client().admin().cluster();
364363
logger.info("--> creating s3 repository without any path");
365364
PutRepositoryResponse putRepositoryResponse = client.preparePutRepository("test-repo")
366-
.setType("s3").setSettings(ImmutableSettings.settingsBuilder()
365+
.setType("s3").setSettings(Settings.settingsBuilder()
367366
.put("base_path", basePath)
368367
).get();
369368
assertThat(putRepositoryResponse.isAcknowledged(), equalTo(true));

src/test/java/org/elasticsearch/repositories/s3/S3SnapshotRestoreOverHttpTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,14 @@
1919

2020
package org.elasticsearch.repositories.s3;
2121

22-
import org.elasticsearch.common.settings.ImmutableSettings;
2322
import org.elasticsearch.common.settings.Settings;
2423

2524
/**
2625
*/
2726
public class S3SnapshotRestoreOverHttpTest extends AbstractS3SnapshotRestoreTest {
2827
@Override
2928
public Settings nodeSettings(int nodeOrdinal) {
30-
ImmutableSettings.Builder settings = ImmutableSettings.builder()
29+
Settings.Builder settings = Settings.builder()
3130
.put(super.nodeSettings(nodeOrdinal))
3231
.put("cloud.aws.s3.protocol", "http");
3332
return settings.build();

src/test/java/org/elasticsearch/repositories/s3/S3SnapshotRestoreOverHttpsTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,14 @@
1919

2020
package org.elasticsearch.repositories.s3;
2121

22-
import org.elasticsearch.common.settings.ImmutableSettings;
2322
import org.elasticsearch.common.settings.Settings;
2423

2524
/**
2625
*/
2726
public class S3SnapshotRestoreOverHttpsTest extends AbstractS3SnapshotRestoreTest {
2827
@Override
2928
public Settings nodeSettings(int nodeOrdinal) {
30-
ImmutableSettings.Builder settings = ImmutableSettings.builder()
29+
Settings.Builder settings = Settings.builder()
3130
.put(super.nodeSettings(nodeOrdinal))
3231
.put("cloud.aws.s3.protocol", "https");
3332
return settings.build();

0 commit comments

Comments
 (0)