-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MIGRATION ISSUE: DAX not supported #743
Comments
cc @bkaws |
Hi @miparnisari , Thank you for bringing this up. The DAX SDK's compatibility with newer SDK versions has indeed been a recurring topic. Initially, we discussed this in this thread. To clarify, the Go SDK never had support for DAX. Instead, it's supported through a separate client maintained by the DynamoDB service team, which integrates with the various AWS SDKs. The repository you've mentioned, AWS SDKs are largely code-generated from the API models of the various AWS services. Since DAX is an abstraction over DynamoDB and not a standalone service, it will not be available through the AWS SDK. Acknowledging your concerns, it's clear there's significant demand for DAX support across SDKs. While our team has previously escalated this need to the DynamoDB team for them to extend support to newer SDK versions, we were turned down. I'm going to collect all the feedback we got across the various SDKs and upstream this once again to the Dynamodb team in hopes that they will prioritize this and continue support for the newer SDK major versions. Thanks, |
Hi there, I have reached out to the DAX team, they have confirmed that they do have plans for supporting newer SDK versions, but I'm not able to share an ETA. If you have any additional questions / concerns please reach out to the DAX team directly either by opening new issues on their github repo, or by creating an internal support ticket via the AWS developer console. Thanks again, |
This issue is now closed. Comments on closed issues are hard for our team to see. |
Pre-Migration Checklist
Go Version Used
Go 1.22
Describe the Migration Issue
My team can't upgrade to v2 unless the DAX SDK (https://github.com/aws/aws-dax-go) upgrades to v2 too.
However, that repository looks abandoned:
dynamodbiface.DynamoDBAPI
functions aws-dax-go#52and PRs don't get attention: aws/aws-dax-go#43
See also
I understand that the maintainers of
aws-sdk-go-v2
(this repo) don't want to own the burden of supporting DAX. However, this looks like an organizational problem; please don't put the burden on customers.Why does this SDK not support DAX? Why is DAX a second-class citizen? It's a service offered by AWS, is it not? And this is the AWS SDK, is it not? Then it should support it.
Code Comparison
No response
Observed Differences/Errors
n/a
Additional Context
No response
The text was updated successfully, but these errors were encountered: