NIFI-15583 - S3 Processors use global endpoint instead of regional endpoint for us-east-1#10887
Conversation
…dpoint for us-east-1 Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
|
@pvillard31 Thanks for fixing this issue. Do I understand correctly that |
|
@turcsanyip - yeah so in the initial PR for adding It is the same in this PR basically. We cannot easily apply the same fix when we use encryption (we would get the same unsupported operation exception)
|
exceptionfactory
left a comment
There was a problem hiding this comment.
Thanks for fixing this issue @pvillard31, the adjustment makes sense and the test looks good. +1 merging
|
Thanks for the insights @pvillard31. I double checked why I did not use |
Summary
NIFI-15583 - S3 Processors use global endpoint instead of regional endpoint for us-east-1
More details in the JIRA description.
Important note: given the capabilities in the client when using encryption on the client side, this fix would not apply. If we do want a solution that would also work there, then an option is to set a system property directly in the code. I'm open to this approach but this is not amazing. I guess we would leave it to the user to properly configure NiFi and pass the right JVM arguments.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
Pull Request Tracking
NIFI-00000NIFI-00000VerifiedstatusPull Request Formatting
mainbranchVerification
Please indicate the verification steps performed prior to pull request creation.
Build
./mvnw clean install -P contrib-checkLicensing
LICENSEandNOTICEfilesDocumentation