You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by je...@apache.org on 2021/04/28 18:11:58 UTC
[geode] branch develop updated (a533575 -> d7cf967)
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 a533575 GEODE-9156: Replace docker-compose-rule with testcontainers in geode-connectors (#6378)
add d7cf967 GEODE-9158: Add CLUSTER NODES, SLOTS and INFO commands (#6359)
No new revisions were added by this update.
Summary of changes:
geode-apis-compatible-with-redis/build.gradle | 1 +
.../apache/geode/redis/NativeRedisClusterTest.java | 7 +-
.../cluster/ClusterNativeRedisAcceptanceTest.java} | 12 +-
.../proxy/HostPort.java => ClusterNode.java} | 48 ++---
.../java/org/apache/geode/redis/ClusterNodes.java | 126 +++++++++++++
.../NativeRedisClusterTestRule.java | 56 +-----
.../apache/geode/test/dunit/rules/ClusterNode.java | 35 ----
.../cluster/ClusterSlotsAndNodesDUnitTest.java | 163 +++++++++++++++++
.../cluster/JedisAndLettuceClusterDUnitTest.java | 89 +++++++++
.../AbstractClusterIntegrationTest.java} | 39 ++--
.../ClusterIntegrationTest.java} | 4 +-
.../geode/redis/internal/GeodeRedisServer.java | 8 +-
...ents.java => ClusterParameterRequirements.java} | 17 +-
.../geode/redis/internal/RedisCommandType.java | 5 +
.../geode/redis/internal/RedisConstants.java | 2 +
.../cluster/BucketInfoRetrievalFunction.java | 118 ++++++++++++
.../internal/executor/cluster/ClusterExecutor.java | 203 +++++++++++++++++++++
.../internal/netty/ExecutionHandlerContext.java | 10 +-
.../redis/internal/netty/NettyRedisServer.java | 7 +-
...de-apis-compatible-with-redis-serializables.txt | 2 +
.../redis/internal/SupportedCommandsJUnitTest.java | 1 +
.../src/test/resources/expected-pom.xml | 16 ++
22 files changed, 814 insertions(+), 155 deletions(-)
copy geode-apis-compatible-with-redis/src/acceptanceTest/java/org/apache/geode/redis/{CommandPipeliningNativeRedisAcceptanceTest.java => internal/executor/cluster/ClusterNativeRedisAcceptanceTest.java} (72%)
copy geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/{internal/proxy/HostPort.java => ClusterNode.java} (51%)
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/ClusterNodes.java
rename geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/{test/dunit/rules => redis}/NativeRedisClusterTestRule.java (75%)
delete mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/test/dunit/rules/ClusterNode.java
create mode 100644 geode-apis-compatible-with-redis/src/distributedTest/java/org/apache/geode/redis/internal/executor/cluster/ClusterSlotsAndNodesDUnitTest.java
create mode 100644 geode-apis-compatible-with-redis/src/distributedTest/java/org/apache/geode/redis/internal/executor/cluster/JedisAndLettuceClusterDUnitTest.java
copy geode-apis-compatible-with-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/{server/AbstractFlushDBIntegrationTest.java => cluster/AbstractClusterIntegrationTest.java} (52%)
copy geode-apis-compatible-with-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/{key/PexpireIntegrationTest.java => cluster/ClusterIntegrationTest.java} (89%)
copy geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/{MinimumParameterRequirements.java => ClusterParameterRequirements.java} (73%)
create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/cluster/BucketInfoRetrievalFunction.java
create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/executor/cluster/ClusterExecutor.java