From 3b7af5418be7c679c4733ee41e6eaf051b0a890b Mon Sep 17 00:00:00 2001 From: Donal Evans Date: Mon, 30 Aug 2021 16:56:10 -0700 Subject: [PATCH 1/2] GEODE-9564: Rename package from ParameterRequirements to parameters Authored-by: Donal Evans --- .../redis/internal/RedisCommandType.java | 20 +++++++++---------- .../netty/ExecutionHandlerContext.java | 2 +- .../ClusterParameterRequirements.java | 2 +- .../EvenParameterRequirements.java | 2 +- .../ExactParameterRequirements.java | 2 +- .../MaximumParameterRequirements.java | 2 +- .../MinimumParameterRequirements.java | 2 +- .../MultipleParameterRequirements.java | 2 +- .../OddParameterRequirements.java | 2 +- .../ParameterRequirements.java | 2 +- .../RedisParametersMismatchException.java | 2 +- .../SlowlogParameterRequirements.java | 2 +- .../SpopParameterRequirements.java | 2 +- .../UnspecifiedParameterRequirements.java | 2 +- 14 files changed, 23 insertions(+), 23 deletions(-) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/ClusterParameterRequirements.java (96%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/EvenParameterRequirements.java (96%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/ExactParameterRequirements.java (95%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/MaximumParameterRequirements.java (96%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/MinimumParameterRequirements.java (95%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/MultipleParameterRequirements.java (96%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/OddParameterRequirements.java (96%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/ParameterRequirements.java (95%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/RedisParametersMismatchException.java (94%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/SlowlogParameterRequirements.java (98%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/SpopParameterRequirements.java (95%) rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{ParameterRequirements => parameters}/UnspecifiedParameterRequirements.java (94%) diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java index d0e4bd5309d9..370357f6cda1 100755 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java @@ -20,16 +20,6 @@ import static org.apache.geode.redis.internal.RedisCommandSupportLevel.UNSUPPORTED; import static org.apache.geode.redis.internal.RedisConstants.ERROR_SYNTAX; -import org.apache.geode.redis.internal.ParameterRequirements.ClusterParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.EvenParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.ExactParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.MaximumParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.MinimumParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.OddParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.ParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.SlowlogParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.SpopParameterRequirements; -import org.apache.geode.redis.internal.ParameterRequirements.UnspecifiedParameterRequirements; import org.apache.geode.redis.internal.executor.Executor; import org.apache.geode.redis.internal.executor.RedisResponse; import org.apache.geode.redis.internal.executor.UnknownExecutor; @@ -139,6 +129,16 @@ import org.apache.geode.redis.internal.executor.string.StrlenExecutor; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; +import org.apache.geode.redis.internal.parameters.ClusterParameterRequirements; +import org.apache.geode.redis.internal.parameters.EvenParameterRequirements; +import org.apache.geode.redis.internal.parameters.ExactParameterRequirements; +import org.apache.geode.redis.internal.parameters.MaximumParameterRequirements; +import org.apache.geode.redis.internal.parameters.MinimumParameterRequirements; +import org.apache.geode.redis.internal.parameters.OddParameterRequirements; +import org.apache.geode.redis.internal.parameters.ParameterRequirements; +import org.apache.geode.redis.internal.parameters.SlowlogParameterRequirements; +import org.apache.geode.redis.internal.parameters.SpopParameterRequirements; +import org.apache.geode.redis.internal.parameters.UnspecifiedParameterRequirements; /** * The redis command type used by the server. Each command is directly from the redis protocol. diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java index 59043ac27d07..bbf53acb3f08 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java @@ -37,7 +37,6 @@ import org.apache.geode.distributed.DistributedMember; import org.apache.geode.logging.internal.log4j.api.LogService; import org.apache.geode.redis.internal.GeodeRedisServer; -import org.apache.geode.redis.internal.ParameterRequirements.RedisParametersMismatchException; import org.apache.geode.redis.internal.RedisCommandType; import org.apache.geode.redis.internal.RedisConstants; import org.apache.geode.redis.internal.RedisException; @@ -51,6 +50,7 @@ import org.apache.geode.redis.internal.executor.set.RedisSetCommands; import org.apache.geode.redis.internal.executor.sortedset.RedisSortedSetCommands; import org.apache.geode.redis.internal.executor.string.RedisStringCommands; +import org.apache.geode.redis.internal.parameters.RedisParametersMismatchException; import org.apache.geode.redis.internal.pubsub.PubSub; import org.apache.geode.redis.internal.statistics.RedisStats; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ClusterParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ClusterParameterRequirements.java similarity index 96% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ClusterParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ClusterParameterRequirements.java index 6a1f6f1833c5..2c8636c125ae 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ClusterParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ClusterParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import static org.apache.geode.redis.internal.RedisConstants.ERROR_UNKNOWN_CLUSTER_SUBCOMMAND; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/EvenParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/EvenParameterRequirements.java similarity index 96% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/EvenParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/EvenParameterRequirements.java index 7b0fd46cee8e..2a7375928541 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/EvenParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/EvenParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ExactParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ExactParameterRequirements.java similarity index 95% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ExactParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ExactParameterRequirements.java index 85df27c92c50..14814e400a54 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ExactParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ExactParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MaximumParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MaximumParameterRequirements.java similarity index 96% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MaximumParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MaximumParameterRequirements.java index 390636c663ef..862faf51d3b9 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MaximumParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MaximumParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MinimumParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MinimumParameterRequirements.java similarity index 95% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MinimumParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MinimumParameterRequirements.java index 2724188cc0b0..f81ba30a5661 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MinimumParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MinimumParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MultipleParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MultipleParameterRequirements.java similarity index 96% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MultipleParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MultipleParameterRequirements.java index daedaf178e2d..fb134e125856 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MultipleParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/MultipleParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/OddParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/OddParameterRequirements.java similarity index 96% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/OddParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/OddParameterRequirements.java index 565df23b182f..a57b38bb9d2d 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/OddParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/OddParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ParameterRequirements.java similarity index 95% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ParameterRequirements.java index f8a7a2c7d7f8..c8864730f2ab 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/ParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/ParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/RedisParametersMismatchException.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/RedisParametersMismatchException.java similarity index 94% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/RedisParametersMismatchException.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/RedisParametersMismatchException.java index 395c3906ce8a..f7c72e18d5fe 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/RedisParametersMismatchException.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/RedisParametersMismatchException.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; public class RedisParametersMismatchException extends RuntimeException { private static final long serialVersionUID = -643700717871858072L; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SlowlogParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SlowlogParameterRequirements.java similarity index 98% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SlowlogParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SlowlogParameterRequirements.java index d207415d306f..7ca95ef88a33 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SlowlogParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SlowlogParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import static org.apache.geode.redis.internal.RedisConstants.ERROR_NOT_INTEGER; import static org.apache.geode.redis.internal.RedisConstants.ERROR_UNKNOWN_SLOWLOG_SUBCOMMAND; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SpopParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SpopParameterRequirements.java similarity index 95% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SpopParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SpopParameterRequirements.java index 30134101a8cc..09c47f0df84b 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/SpopParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/SpopParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import static org.apache.geode.redis.internal.RedisConstants.ERROR_NOT_INTEGER; import static org.apache.geode.redis.internal.netty.Coder.bytesToLong; diff --git a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/UnspecifiedParameterRequirements.java b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/UnspecifiedParameterRequirements.java similarity index 94% rename from geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/UnspecifiedParameterRequirements.java rename to geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/UnspecifiedParameterRequirements.java index f343096ea57c..97368157388d 100644 --- a/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/UnspecifiedParameterRequirements.java +++ b/geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/parameters/UnspecifiedParameterRequirements.java @@ -13,7 +13,7 @@ * the License. */ -package org.apache.geode.redis.internal.ParameterRequirements; +package org.apache.geode.redis.internal.parameters; import org.apache.geode.redis.internal.netty.Command; import org.apache.geode.redis.internal.netty.ExecutionHandlerContext; From 18eca54ae7d5d5a7deac0a8806aeab53ac1d1f4e Mon Sep 17 00:00:00 2001 From: Donal Evans Date: Tue, 31 Aug 2021 08:50:43 -0700 Subject: [PATCH 2/2] Fix serializables test Authored-by: Donal Evans --- ...ctioned-geode-apis-compatible-with-redis-serializables.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geode-apis-compatible-with-redis/src/main/resources/org/apache/geode/redis/internal/sanctioned-geode-apis-compatible-with-redis-serializables.txt b/geode-apis-compatible-with-redis/src/main/resources/org/apache/geode/redis/internal/sanctioned-geode-apis-compatible-with-redis-serializables.txt index 4fde503cc702..8475cfa3d14c 100755 --- a/geode-apis-compatible-with-redis/src/main/resources/org/apache/geode/redis/internal/sanctioned-geode-apis-compatible-with-redis-serializables.txt +++ b/geode-apis-compatible-with-redis/src/main/resources/org/apache/geode/redis/internal/sanctioned-geode-apis-compatible-with-redis-serializables.txt @@ -1,10 +1,10 @@ -org/apache/geode/redis/internal/ParameterRequirements/RedisParametersMismatchException,true,-643700717871858072 org/apache/geode/redis/internal/RedisCommandSupportLevel,false -org/apache/geode/redis/internal/RedisCommandType,false,deferredParameterRequirements:org/apache/geode/redis/internal/ParameterRequirements/ParameterRequirements,executor:org/apache/geode/redis/internal/executor/Executor,parameterRequirements:org/apache/geode/redis/internal/ParameterRequirements/ParameterRequirements,supportLevel:org/apache/geode/redis/internal/RedisCommandSupportLevel +org/apache/geode/redis/internal/RedisCommandType,false,deferredParameterRequirements:org/apache/geode/redis/internal/parameters/ParameterRequirements,executor:org/apache/geode/redis/internal/executor/Executor,parameterRequirements:org/apache/geode/redis/internal/parameters/ParameterRequirements,supportLevel:org/apache/geode/redis/internal/RedisCommandSupportLevel org/apache/geode/redis/internal/data/RedisDataType,false,toStringValue:java/lang/String org/apache/geode/redis/internal/delta/DeltaType,false org/apache/geode/redis/internal/executor/BaseSetOptions$Exists,false org/apache/geode/redis/internal/netty/CoderException,true,4707944288714910949 org/apache/geode/redis/internal/netty/RedisCommandParserException,true,4707944288714910949 +org/apache/geode/redis/internal/parameters/RedisParametersMismatchException,true,-643700717871858072 org/apache/geode/redis/internal/pubsub/PubSubImpl$1,false,this$0:org/apache/geode/redis/internal/pubsub/PubSubImpl org/apache/geode/redis/internal/pubsub/Subscription$Type,false