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/27 16:25:36 UTC
[geode] branch develop updated (3d12601 -> 3daa950)
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 3d12601 GEODE-8990: Add await logic to prevent CargoTestBase tests from running before members (#6355)
add 3daa950 GEODE-9172: Add Junit rule to start docker-based redis cluster (#6379)
No new revisions were added by this update.
Summary of changes:
.../apache/geode/redis/NativeRedisClusterTest.java | 83 ++++++++++
.../proxy/ClusterNodesResponseProcessor.java | 65 ++++++++
.../proxy/ClusterSlotsResponseProcessor.java | 113 +++++++++++++
.../geode/redis/internal/proxy/HostPort.java | 38 ++---
.../redis/internal/proxy/MovedResponseHandler.java | 58 +++++++
.../internal/proxy/NoopRedisResponseProcessor.java | 20 ++-
.../geode/redis/internal/proxy/RedisProxy.java | 87 ++++++++++
.../internal/proxy/RedisProxyInboundHandler.java | 169 ++++++++++++++++++++
.../internal/proxy/RedisProxyOutboundHandler.java | 79 +++++++++
.../internal/proxy/RedisResponseProcessor.java | 10 +-
.../apache/geode/test/dunit/rules/ClusterNode.java | 32 ++--
.../dunit/rules/NativeRedisClusterTestRule.java | 176 +++++++++++++++++++++
.../commonTest/resources/redis-cluster-compose.yml | 65 ++++++++
13 files changed, 945 insertions(+), 50 deletions(-)
create mode 100644 geode-apis-compatible-with-redis/src/acceptanceTest/java/org/apache/geode/redis/NativeRedisClusterTest.java
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/ClusterNodesResponseProcessor.java
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/ClusterSlotsResponseProcessor.java
copy geode-management/src/main/java/org/apache/geode/management/runtime/RuntimeInfo.java => geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/HostPort.java (59%)
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/MovedResponseHandler.java
copy geode-core/src/main/java/org/apache/geode/alerting/internal/AlertingSessionNotifier.java => geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/NoopRedisResponseProcessor.java (69%)
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/RedisProxy.java
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/RedisProxyInboundHandler.java
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/RedisProxyOutboundHandler.java
copy geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl/PausableAppender.java => geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/redis/internal/proxy/RedisResponseProcessor.java (82%)
copy geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/CleanupDUnitVMsRule.java => geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/test/dunit/rules/ClusterNode.java (63%)
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/java/org/apache/geode/test/dunit/rules/NativeRedisClusterTestRule.java
create mode 100644 geode-apis-compatible-with-redis/src/commonTest/resources/redis-cluster-compose.yml