From d7afda087c31092ac4749e272dab39f0e9c8c751 Mon Sep 17 00:00:00 2001 From: Ryan Ernst Date: Fri, 27 Jan 2017 13:36:53 -0800 Subject: [PATCH] S3 Repository: Deprecate auto creation of s3 bucket for repository relates #22761 --- .../java/org/elasticsearch/cloud/aws/blobstore/S3BlobStore.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/repository-s3/src/main/java/org/elasticsearch/cloud/aws/blobstore/S3BlobStore.java b/plugins/repository-s3/src/main/java/org/elasticsearch/cloud/aws/blobstore/S3BlobStore.java index 991e5f9707f9a..825c5b4692276 100644 --- a/plugins/repository-s3/src/main/java/org/elasticsearch/cloud/aws/blobstore/S3BlobStore.java +++ b/plugins/repository-s3/src/main/java/org/elasticsearch/cloud/aws/blobstore/S3BlobStore.java @@ -83,6 +83,8 @@ public S3BlobStore(Settings settings, AmazonS3 client, String bucket, @Nullable while (retry <= maxRetries) { try { if (!client.doesBucketExist(bucket)) { + deprecationLogger.deprecated("Auto creation of the bucket for an s3 backed repository is deprecated" + + " and will be removed in 6.0."); CreateBucketRequest request = null; if (region != null) { request = new CreateBucketRequest(bucket, region);