igr/jrsmq

Method not found when migrating to jedis4

Opened this issue · 1 comments

Hi,
we are trying to version up dependencies to reduce the impacts of vulnerabilities.
and we encounter a problem when upgrading the jedis to version 4.
the error is:

An attempt was made to call a method that does not exist. The attempt was made from the following location:
    com.oblac.jrsmq.cmd.BaseQueueCmd.getQueue(BaseQueueCmd.java:51)
The following method did not exist:
    redis.clients.jedis.Transaction.time()Lredis/clients/jedis/Response;

does jrsmq has a plan to version its dependency with the newer release? (now it depends on jedis 2.10.2, which has vulnerabilities)
or if there are any recommended alternatives? (since I noticed the source code is not updated for a long term)

igr commented

I will update :)