You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Let the caller's parameters take precedence in append mode #1373
S3FileTarget.resolve updates the request with appended.to_api_repr() (s3.py:3017). When appending to an object with KMS encryption and object lock, the caller's ContentType, StorageClass, Metadata and ServerSideEncryption are replaced by the old object's. ObjectLockMode and ObjectLockRetainUntilDate are forwarded to the new object. docs/filesystem.md describes the append as keeping the old object's metadata.
Compatibility
Behavior change for callers who passed parameters to an append, and for object-lock settings (release note). The appended object's attributes stay the default when the caller gives none.
Activity
Document that the filesystem's parameters also take precedence in an …