Skip to content

Commit 217b8b7

Browse files
committed
Register s3.client.*.disable_chunked_encoding in repository-s3 plugin settings
Signed-off-by: Aman Gautam <[email protected]>
1 parent b7f013f commit 217b8b7

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

plugins/repository-s3/src/main/java/org/opensearch/repositories/s3/S3RepositoryPlugin.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,8 @@ public List<Setting<?>> getSettings() {
363363
S3Repository.ACCESS_KEY_SETTING,
364364
S3Repository.SECRET_KEY_SETTING,
365365
S3ClientSettings.SIGNER_OVERRIDE,
366+
// Fixed the bug in this line
367+
S3ClientSettings.DISABLE_CHUNKED_ENCODING,
366368
S3ClientSettings.REGION,
367369
S3ClientSettings.ROLE_ARN_SETTING,
368370
S3ClientSettings.IDENTITY_TOKEN_FILE_SETTING,

plugins/repository-s3/src/test/java/org/opensearch/repositories/s3/S3RepositoryPluginTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ public void testGetExecutorBuilders() throws IOException {
7575
);
7676
}
7777
assertTrue(plugin.getSettings().contains(S3Repository.S3_ASYNC_HTTP_CLIENT_TYPE));
78+
// New assertion for your bug fix
79+
assertTrue(plugin.getSettings().contains(S3ClientSettings.DISABLE_CHUNKED_ENCODING));
80+
7881
} finally {
7982
if (threadPool != null) {
8083
terminate(threadPool);

0 commit comments

Comments
 (0)