lettuce icon indicating copy to clipboard operation
lettuce copied to clipboard

Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

Results 277 lettuce issues
Sort by recently updated
recently updated
newest added

Caused by: io.lettuce.core.RedisException: Invalid first byte: 34 at io.lettuce.core.protocol.RedisStateMachine.readReplyType(RedisStateMachine.java:315) at io.lettuce.core.protocol.RedisStateMachine.doDecode(RedisStateMachine.java:162) at io.lettuce.core.protocol.RedisStateMachine.decode(RedisStateMachine.java:142) at io.lettuce.core.protocol.CommandHandler.decode(CommandHandler.java:748) at io.lettuce.core.protocol.CommandHandler.decode0(CommandHandler.java:712) at io.lettuce.core.protocol.CommandHandler.decode(CommandHandler.java:698) at io.lettuce.core.protocol.CommandHandler.decode(CommandHandler.java:628) at io.lettuce.core.protocol.CommandHandler.channelRead(CommandHandler.java:597) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at...

status: waiting-for-feedback

## Bug Report At any given time approximately 300~400 concurrent request will be made to redis server. Out of all, 90% of threads goes to TIMED_WAITING state; Looking at ThreadDump,...

status: waiting-for-feedback

## Bug Report I'm one of the Jedis Reviewers and our customers are experiencing unrecoverable issues with Lettuce in production. Lettuce connects to a Redis host and reads and writes...

type: enhancement

#### Describe the solution you'd like ```java RedisReactiveCommands reactive = client.connect().reactive(); reactive.watch("key").subscribe(); reactive.multi().subscribe(multiResponse -> { reactive.set("key", "1").subscribe(); reactive.incr("key").subscribe(); // Assume it gets RuntimeException reactive.exec().subscribe(); }, e -> reactive.discard().subscribe()); ``` The...

## Bug Report Netty `IllegalReferenceCountException` in `CommandHandler`. Been running `6.1.8.RELEASE` since 4/19/22, and saw this today (once) for the first time. ```java io.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1 at io.netty.util.internal.ReferenceCountUpdater.toLiveRealRefCnt(ReferenceCountUpdater.java:74) at...

[The master-slave docs](https://github.com/mp911de/lettuce/wiki/Master-Slave) say: > The connection needs to be re-established outside of lettuce in a case of a Master/Slave failover or topology changes. So that users don't have to...

type: enhancement
status: waiting-for-triage

Hello I see that Lettuce support client side caching https://github.com/lettuce-io/lettuce-core/issues/1281 - it is great, thanks for your effort to implement it :) As I couldn't find more examples than in...

## Bug Report #### Current Behavior I am trying to use redis as my cache backend in a SpringBoot 2.5.5 service. For operating the service in production it is a...

## Bug Report Stack trace ```java 22-05-06.08:54:38.661 [t134508933-caf-adapter,,,] [http-nio-18086-exec-1] ERROR Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception org.springframework.data.redis.RedisSystemException: Unknown redis exception; nested exception is java.lang.reflect.UndeclaredThrowableException at...

status: waiting-for-feedback

## Bug Report #### Current Behavior We have Redis Cluster with 3 nodes(master shard, 2-slaves) with proxy mode: all nodes. When the client connected to proxy that host on slave...