Skip to content
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

Support Amazon DynamoDB Accelerator (DAX) #1955

Closed
2 tasks
yasensim opened this issue Dec 8, 2022 · 7 comments
Closed
2 tasks

Support Amazon DynamoDB Accelerator (DAX) #1955

yasensim opened this issue Dec 8, 2022 · 7 comments
Assignees
Labels
feature-request A feature should be added or improved. response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 7 days.

Comments

@yasensim
Copy link

yasensim commented Dec 8, 2022

Describe the feature

We need to include DAX for our DynamoDB tables. It looks like it is not supported in aws-sdk-go-v2.

Use Case

I need to switch back to aws-sdk-go instead of aws-sdk-go-v2 if I want DAX to cache my DynamoDB queries.

Proposed Solution

No response

Other Information

No response

Acknowledgements

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

AWS Go SDK V2 Module Versions Used

any

Go version used

1.19

@yasensim yasensim added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Dec 8, 2022
@RanVaknin
Copy link
Contributor

Hi @yasensim ,

Have you tried https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/dax ?

Thanks,
Ran

@RanVaknin RanVaknin self-assigned this Dec 8, 2022
@RanVaknin RanVaknin added response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 7 days. and removed needs-triage This issue or PR still needs to be triaged. labels Dec 8, 2022
@yasensim
Copy link
Author

yasensim commented Dec 8, 2022

Thanks for the pointer @RanVaknin , I tried to explore it but to me it looks like it is for managing DAX cluster lifecycle. What I need is to actually use the cluster to cache dynamoDB queries like in the example HERE.
Unfortunately, aws-dax-go doesn't support aws-sdk-go-v2: aws/aws-dax-go#2

@RanVaknin
Copy link
Contributor

RanVaknin commented Dec 8, 2022

Hi @yasensim ,

Thanks for the clarification regarding your usage. After looking into this a bit deeper, this has been brought up before and it seems that as of now, there is no plan to support DAX natively. If there is, it will most likely be a cross SDK effort, and not a Go SDK-specific feature.

In general, whether we implement something is somewhat based on community impact. I encourage you to +1 or comment on that thread and perhaps these decisions will change.
I also encourage you to reach out to the DAX SDK team and voice your concerns there.

I don't want it to sound like we are giving you a wishy-washy answer, but right now this seems to be the best route to get this issue addressed.

Thank you for engaging in the community, and apologies for the inconvenience.
Ran

@github-actions
Copy link

github-actions bot commented Dec 8, 2022

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

@hmayi
Copy link

hmayi commented Feb 6, 2024

Hi @yasensim Do you know if AWS SDK2 supports DAX client, I am trying to update my SDK but couldn't find any solutions for it. Can you please let me know if you can find anything?

@yasensim
Copy link
Author

yasensim commented Feb 7, 2024

no sorry @hmayi I gave up on v2 until this is implemented and didn't follow up!

@hmayi
Copy link

hmayi commented Feb 7, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. response-requested Waiting on additional info and feedback. Will move to "closing-soon" in 7 days.
Projects
None yet
Development

No branches or pull requests

3 participants