This is an automated email from the ASF dual-hosted git repository. heybales pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from bca2aeb GEODE-9489: Adjust assertion in GeodeRedisServerStartupDUnitTest to use class instead of message add 8aeec39 GEODE-9338: Remove strong guarantees for Radish PUBLISH command (#6704) No new revisions were added by this update. Summary of changes: NOTICE | 4 + .../src/test/resources/expected-pom.xml | 2 +- .../gradle/plugins/DependencyConstraints.groovy | 2 +- .../pubsub/PubSubNativeRedisAcceptanceTest.java | 19 +- .../apache/geode/redis/mocks/MockSubscriber.java | 31 ++ .../internal/executor/key/RenameDUnitTest.java | 8 +- .../internal/executor/pubsub/PubSubDUnitTest.java | 64 +-- .../AbstractCommandPipeliningIntegrationTest.java | 13 +- .../key/AbstractRenameIntegrationTest.java | 18 +- .../AbstractLettucePubSubIntegrationTest.java | 5 +- .../pubsub/AbstractPubSubIntegrationTest.java | 142 ++++-- .../geode/redis/mocks/DummySubscription.java | 4 +- .../apache/geode/codeAnalysis/excludedClasses.txt | 1 + .../geode/redis/internal/GeodeRedisServer.java | 9 +- .../geode/redis/internal/RegionProvider.java | 12 +- .../internal/executor/connection/PingExecutor.java | 2 - .../internal/executor/connection/QuitExecutor.java | 2 - .../executor/pubsub/PsubscribeExecutor.java | 23 +- .../internal/executor/pubsub/PublishExecutor.java | 2 +- .../executor/pubsub/PunsubscribeExecutor.java | 2 - .../executor/pubsub/SubscribeExecutor.java | 23 +- .../executor/pubsub/UnsubscribeExecutor.java | 2 - .../internal/netty/ExecutionHandlerContext.java | 38 -- .../redis/internal/netty/NettyRedisServer.java | 5 +- .../internal/pubsub/AbstractSubscription.java | 38 +- .../apache/geode/redis/internal/pubsub/PubSub.java | 15 +- .../geode/redis/internal/pubsub/PubSubImpl.java | 94 ++-- .../geode/redis/internal/pubsub/Subscription.java | 6 +- .../redis/internal/services/StripedCallable.java | 30 ++ .../StripedCoordinator.java} | 8 +- .../internal/services/StripedExecutorService.java | 509 +++++++++++++++++++++ .../redis/internal/services/StripedObject.java | 31 ++ .../redis/internal/services/StripedRunnable.java | 28 ++ .../SynchronizedStripedCoordinator.java} | 11 +- ...ava => SynchronizedStripedCoordinatorTest.java} | 9 +- .../redis/internal/pubsub/PubSubImplJUnitTest.java | 11 +- .../services/StripedExecutorServiceJUnitTest.java | 325 +++++++++++++ .../integrationTest/resources/assembly_content.txt | 2 +- .../resources/dependency_classpath.txt | 2 +- 39 files changed, 1273 insertions(+), 279 deletions(-) create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/services/StripedCallable.java rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{executor/StripedExecutor.java => services/StripedCoordinator.java} (91%) create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/services/StripedExecutorService.java create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/services/StripedObject.java create mode 100644 geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/services/StripedRunnable.java rename geode-apis-compatible-with-redis/src/main/java/org/apache/geode/redis/internal/{executor/SynchronizedStripedExecutor.java => services/SynchronizedStripedCoordinator.java} (86%) rename geode-apis-compatible-with-redis/src/test/java/org/apache/geode/redis/internal/executor/{SynchronizedStripedExecutorTest.java => SynchronizedStripedCoordinatorTest.java} (81%) create mode 100644 geode-apis-compatible-with-redis/src/test/java/org/apache/geode/redis/internal/services/StripedExecutorServiceJUnitTest.java