S3 HeadObject returns ReplicationStatus=COMPLETED while in API you have ReplicationStatus.COMPLETE #4152
Labels
bug
This issue is a bug.
service-api
This issue is due to a problem in a service API, not the SDK implementation.
Describe the bug
Setup a S3 bucket replication, request status of a file in the origin bucket, you will get the following response
the problem is when you use
ReplicationStatus
enum there isCOMPLETE
instead ofCOMPLETED
and you are ending withUNKNOWN_TO_SDK_VERSION
state.Expected Behavior
SDK should match the status returned by the endpoint
Current Behavior
ReplicationStatus.COMPLETE != ReplicationStatus=COMPLETED
Reproduction Steps
You must have a replication between S3 buckets defined, put a file in one bucket and check its status using
Possible Solution
No response
Additional Information/Context
No response
AWS Java SDK version used
2.20.92
JDK version used
17
Operating System and version
macOS Ventura 13.4.1 (22F82)
The text was updated successfully, but these errors were encountered: