Skip to content

Enhanced Client doesn't return consumed capacity in all operations #3744

Closed
@Sathyvs

Description

@Sathyvs

Describe the feature

Enhanced Client has only Update and Put operation with Response that returns Consumer capacity, there is nothing for read or query operations, how to get the consumed capacity for every operation ?
Also is there a way to configure cloudwatch metrics and have the consumed capacity directly published to cloud watch for all the operations ?

Use Case

This data can really help to understand where the dynamo db is not properly used and improve the performance and also make possible data model changes to effectively use the database and increase the application performance

Proposed Solution

Every operation in the high level api has methods to return the consumed capacity units
Ability to publish the same as a metric to cloud watch automatically for every DB operation

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Java SDK version used

2.19.30

JDK version used

11

Operating System and version

aws lambda x86_64

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions