aws-sdk-kotlin
aws-sdk-kotlin copied to clipboard
fix: merge per-op custom metadata to avoid clobbering per-client metadata
Issue #
Closes #694
Description of changes
Our existing UserAgent middleware clobbers any per-client custom metadata that may have been detected from JVM system properties or environment variables. This change merges the two to avoid loss.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
A new generated diff is ready to view: https://github.com/awslabs/aws-sdk-kotlin/compare/__generated-main...__generated-fix-user-agent-merging
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
4 Code Smells
No Coverage information
0.0% Duplication
A new generated diff is ready to view: https://github.com/awslabs/aws-sdk-kotlin/compare/__generated-main...__generated-fix-user-agent-merging