From 2a69d13400cc317047e4526177d1586df9358144 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 10 Sep 2024 09:10:10 +0300 Subject: [PATCH] Fixed - ProtobufCodec doesn't work with CompositeCodec #6154 --- .../src/main/java/org/redisson/client/codec/BaseCodec.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/client/codec/BaseCodec.java b/redisson/src/main/java/org/redisson/client/codec/BaseCodec.java index 423021700..a607b04a8 100644 --- a/redisson/src/main/java/org/redisson/client/codec/BaseCodec.java +++ b/redisson/src/main/java/org/redisson/client/codec/BaseCodec.java @@ -21,6 +21,7 @@ import java.util.List; import org.redisson.cache.LocalCachedMessageCodec; import org.redisson.client.protocol.Decoder; import org.redisson.client.protocol.Encoder; +import org.redisson.codec.ProtobufCodec; import org.redisson.jcache.JCacheEventCodec; /** @@ -32,7 +33,7 @@ public abstract class BaseCodec implements Codec { public static final List> SKIPPED_CODECS = Arrays.asList( StringCodec.class, ByteArrayCodec.class, LocalCachedMessageCodec.class, BitSetCodec.class, - JCacheEventCodec.class, LongCodec.class, IntegerCodec.class); + JCacheEventCodec.class, LongCodec.class, IntegerCodec.class, ProtobufCodec.class); public static T copy(ClassLoader classLoader, T codec) throws ReflectiveOperationException { if (codec == null) {