This is an automated email from the ASF dual-hosted git repository. jensdeppe pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from c5a3b16 GEODE-7792: configure logging for geode-membership integration tests (#4688) add d3ecaaa GEODE-7778: Add PUBLISH, SUBSCRIBE and UNSUBSCRIBE Redis commands (#4682) No new revisions were added by this update. Summary of changes: .../org/apache/geode/redis/MockSubscriber.java | 35 ++- .../org/apache/geode/redis/PubSubDUnitTest.java | 91 ++++++++ .../java/org/apache/geode/redis/PubSubTest.java | 254 +++++++++++++++++++++ .../apache/geode/redis/mocks/MockSubscriber.java | 35 ++- .../org/apache/geode/redis/GeodeRedisServer.java | 80 ++++--- .../org/apache/geode/redis/internal/Client.java | 29 ++- .../org/apache/geode/redis/internal/Coder.java | 53 +++-- .../redis/internal/ExecutionHandlerContext.java | 48 ++-- .../org/apache/geode/redis/internal/GeoCoder.java | 4 +- .../org/apache/geode/redis/internal/PubSub.java | 51 +++++ .../apache/geode/redis/internal/PubSubImpl.java | 136 +++++++++++ .../geode/redis/internal/RedisCommandType.java | 66 ++++++ .../geode/redis/internal/RedisConstants.java | 2 + .../apache/geode/redis/internal/RedisDataType.java | 14 +- .../apache/geode/redis/internal/Subscriber.java | 83 +++++++ .../redis/internal/executor/AbstractExecutor.java | 2 +- .../PublishExecutor.java} | 36 +-- .../executor/pubsub/SubscribeExecutor.java | 67 ++++++ .../UnsubscribeExecutor.java} | 49 ++-- .../sanctioned-geode-redis-serializables.txt | 5 + 20 files changed, 983 insertions(+), 157 deletions(-) copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/model/InfoResultModel.java => geode-redis/src/distributedTest/java/org/apache/geode/redis/MockSubscriber.java (58%) create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/PubSubDUnitTest.java create mode 100644 geode-redis/src/integrationTest/java/org/apache/geode/redis/PubSubTest.java copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/model/InfoResultModel.java => geode-redis/src/integrationTest/java/org/apache/geode/redis/mocks/MockSubscriber.java (58%) copy geode-management/src/main/java/org/apache/geode/management/runtime/IndexInfo.java => geode-redis/src/main/java/org/apache/geode/redis/internal/Client.java (64%) create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/PubSub.java create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/PubSubImpl.java create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/Subscriber.java copy geode-redis/src/main/java/org/apache/geode/redis/internal/executor/{PersistExecutor.java => pubsub/PublishExecutor.java} (61%) mode change 100755 => 100644 create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/pubsub/SubscribeExecutor.java copy geode-redis/src/main/java/org/apache/geode/redis/internal/executor/{TimeExecutor.java => pubsub/UnsubscribeExecutor.java} (53%)