aws / aws/aws-sdk-java-v2

Simplify Modeled Message Marshalling

Open
#82 7 comments 1 reaction 0 assignees View on GitHub
1.x Parity feature-request p2
Dominant language
Java
Stars
2.6k
Forks
1k
Avg merge
2d 9h
Merged PRs (30d)
51

Description

In v1 API, most request/response model objects were Serializable, so it was easy to persist those in all kinds of client side caches. In particular, s3.model.ObjectMetadata could be persisted as is in client-side s3 object cache (and those are invaluable when dealing with big buckets over high latency links).

In v2, unfortunately, s3.model.HeadObjectResponse is not Serializable, and thus can not be persisted as is - instead, manual copying of fields or reflection/security tricks are required.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.