This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new de6f17c06b NIFI-15566 Set DefaultsMode.STANDARD in S3 components 
(#10870)
de6f17c06b is described below

commit de6f17c06b8dc2ba7ba84d3f0c56eeb8316d10c3
Author: Pierre Villard <[email protected]>
AuthorDate: Sat Feb 7 20:05:44 2026 +0100

    NIFI-15566 Set DefaultsMode.STANDARD in S3 components (#10870)
    
    Signed-off-by: David Handermann <[email protected]>
---
 .../java/org/apache/nifi/processors/aws/s3/AbstractS3Processor.java    | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/src/main/java/org/apache/nifi/processors/aws/s3/AbstractS3Processor.java
 
b/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/src/main/java/org/apache/nifi/processors/aws/s3/AbstractS3Processor.java
index 0fd4ebbc7a..32a53c349c 100644
--- 
a/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/src/main/java/org/apache/nifi/processors/aws/s3/AbstractS3Processor.java
+++ 
b/nifi-extension-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/src/main/java/org/apache/nifi/processors/aws/s3/AbstractS3Processor.java
@@ -26,6 +26,7 @@ import org.apache.nifi.processor.ProcessContext;
 import org.apache.nifi.processor.ProcessSession;
 import org.apache.nifi.processor.util.StandardValidators;
 import org.apache.nifi.processors.aws.AbstractAwsSyncProcessor;
+import software.amazon.awssdk.awscore.defaultsmode.DefaultsMode;
 import software.amazon.awssdk.awscore.exception.AwsErrorDetails;
 import software.amazon.awssdk.awscore.exception.AwsServiceException;
 import software.amazon.awssdk.services.s3.S3Client;
@@ -204,6 +205,8 @@ public abstract class AbstractS3Processor extends 
AbstractAwsSyncProcessor<S3Cli
                 .map(S3ClientBuilderWrapper::new)
                 .orElse(new S3ClientBuilderWrapper(S3Client.builder()));
 
+        clientBuilder.defaultsMode(DefaultsMode.STANDARD);
+
         final S3Configuration.Builder configurationBuilder = 
S3Configuration.builder();
 
         final Boolean useChunkedEncoding = 
context.getProperty(USE_CHUNKED_ENCODING).asBoolean();

Reply via email to