You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are open to new plugin contributions. If you want to submit a new one, welcome.
But for issue tracker, unless you are going to submit one in short term, we wouldn't keep this one open.
Too many kind of requests could be opened. It is hard to follow.
We are open to new plugin contributions. If you want to submit a new one, welcome. But for issue tracker, unless you are going to submit one in short term, we wouldn't keep this one open. Too many kind of requests could be opened. It is hard to follow.
Does your team have any time plan for release the new plugin? Thanks
The Jedis 4.x plugin is fully API-compatible with Jedis 5.x — all intercepted classes (Connection, Pipeline, Transaction, ConnectionProvider) and methods are unchanged. The plugin was silently not activating on 5.x because the witness method Pipeline.persist(1 arg) moved from Pipeline to parent PipeliningBase in 5.x.
Fix: changed the witness to Connection.executeCommand(1 arg) which exists in both 4.x and 5.x but not in 3.x.
Locally verified: Jedis 5.2.0 passed all test cases.
Activity
wu-sheng commentedon Jan 10, 2024
We are open to new plugin contributions. If you want to submit a new one, welcome.
But for issue tracker, unless you are going to submit one in short term, we wouldn't keep this one open.
Too many kind of requests could be opened. It is hard to follow.
luger1990 commentedon Jan 10, 2024
Does your team have any time plan for release the new plugin? Thanks
wu-sheng commentedon Jan 10, 2024
What do you mean my team? In a community, there is nothing about my team. SkyWalking doesn't work in this way.
luger1990 commentedon Jan 10, 2024
I want to know when will support jedis-5.x, i will roll back to use jedis-4.x if it take a long time.
wu-sheng commentedon Jan 10, 2024
No one is working on that. That is only thing I can say. No timeline, maybe tomorrow submit a pull request, maybe 1-2 years. No one knows.
Like I said, this is not how SkyWalking works. This is not a work for anyone, including me.
Extend Jedis 4.x plugin to support Jedis 5.x
wu-sheng commentedon Apr 9, 2026
Jedis 5.x support has been added in apache/skywalking-java#803.
The Jedis 4.x plugin is fully API-compatible with Jedis 5.x — all intercepted classes (
Connection,Pipeline,Transaction,ConnectionProvider) and methods are unchanged. The plugin was silently not activating on 5.x because the witness methodPipeline.persist(1 arg)moved fromPipelineto parentPipeliningBasein 5.x.Fix: changed the witness to
Connection.executeCommand(1 arg)which exists in both 4.x and 5.x but not in 3.x.Locally verified: Jedis 5.2.0 passed all test cases.
Extend Jedis 4.x plugin to support Jedis 5.x
Add MongoDB 5.x plugin, Jedis 5.x support, fix Spring MVC javax/jakar…