Open
Description
Describe the feature
Please add
- Request-Id
into [Operation]ItemEnhancedResponse classes
Use Case
Tracing performance issues when using high level api like DynamoDbAsyncTable. Currently those ids can be retrived only through aws sdk logger. Those ids are then very hard to correlate to requests application is doing when doing merging on log level. Ideally application retrieves request ids from response object and logs it.
The use case is to retrieve the set of requests with long latency from production and getting aws support to check them in logs.
Currently request id is only in low level apis.
Proposed Solution
Add request id when wrapping low level response to [Operation]ItemEnhancedResponse
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.17.192
JDK version used
openjdk version "11.0.9.1" 2020-11-04
Operating System and version
ALL
Activity