Valkey instrumentation support#8228
Conversation
amarziali
left a comment
There was a problem hiding this comment.
Thanks a lot for your contribution. The PR looks good. The muzzle directive, as commented, should be changed in order to let the CI run without issues. After this change will be done, I'll be able to approuve it for merging
|
You are welcome; |
amarziali
left a comment
There was a problem hiding this comment.
Thanks for having improved our codebase. If you did not manage to merge because of internal tests not reported I'll take care on Monday
|
@amarziali appreciate your help in reviewing the PR. |
|
Hi @amarziali |
Hi @AhmadMasry yes you are right. Indeed the PR has been shipped with 1.46.0. It was missing from release note because the milestone was missing on this PR and our automation did not include in the RL. They are now updated including this PR too. Thanks for having notified us about that issue and thanks again for your contribution |
What Does This Do
Support instrumentation for Valkey key value store.
Motivation
Valkey is an opensource fork from Redis under the Linux foundation, and cloud providers, like AWS, are providing hosted service for Valkey in AWS Elasticache offering.
Note: Most of the work is based on jedis-4.0 integration with refactoring to use valkey-java instead of jedis, and the embedded-redis library was updated to support newer versions and platforms to test against. Unfortunately, I did not find an embedded valkey provider to test against.