Skip to content

Maintenance: Rename the RedisCachePersistenceLayer to CachePersistenceLayer in idempotency utility #6666

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

Closed
2 tasks done
leandrodamascena opened this issue May 14, 2025 · 2 comments · Fixed by #6685
Closed
2 tasks done
Assignees
Labels
internal Maintenance changes

Comments

@leandrodamascena
Copy link
Contributor

Why is this needed?

We need to create an alias from RedisCachePersistenceLayer to CachePersistenceLayer without breaking changes. This aligns with Powertools TypeScript implementation naming convention.

The original class will remain backward compatible, but documentation will be updated to use the new name, featuring Valkey Glide examples as the primary implementation.

We'll highlight Valkey-glide library in the examples, which brings significant performance optimizations for Valkey/Cache operations. These optimizations improve response times and resource utilization when using the cache persistence layer.

Which area does this relate to?

Idempotency

Solution

Create alias and refactor documentation.

Acknowledgment

Copy link
Contributor

⚠️COMMENT VISIBILITY WARNING⚠️

This issue is now closed. Please be mindful that future comments 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.

@github-actions github-actions bot added the pending-release Fix or implementation already in dev waiting to be released label May 19, 2025
Copy link
Contributor

This is now released under 3.13.0 version!

@github-actions github-actions bot removed the pending-release Fix or implementation already in dev waiting to be released label May 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Maintenance changes
Projects
Status: Coming soon
1 participant