This is an automated email from the ASF dual-hosted git repository. jensdeppe pushed a change to branch support/1.15 in repository https://gitbox.apache.org/repos/asf/geode.git.
from 0271f6a GEODE-8616: Refactoring the test to remove deprecated APIs (#7301) new 08d2006 Revert "GEODE-9883 Update Geode for Redis docs file (#7274)" new d1d5e1e GEODE-9977: Remove defunct RedisCommandSupportLevel.INTERNAL type (#7283) new 0ade491 GEODE-9837: SUNIONSTORE Command Support (#7284) new d456338 GEODE-9834: SRANDMEMBER Command Support (#7228) new 9166cb4 GEODE-9885: Handle duplicated appends in Redis StringsDUnitTest (#7290) new 731fcd0 update redis svg to use new module name (#7288) new ebd17de GEODE-9922: Move Redis cross-slot checking to RegionProvider (#7295) new 9b8a768 GEODE-9883 Update Geode for Redis docs file (#7274) new 0331eee GEODE-9830: SINTERSTORE Command Support (#7302) The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: geode-docs/images_svg/geode_for_redis.svg | 206 +++++++++++-- geode-for-redis/README.md | 3 + ...a => SInterStoreNativeRedisAcceptanceTest.java} | 2 +- ...a => SRandMemberNativeRedisAcceptanceTest.java} | 2 +- ...a => SUnionStoreNativeRedisAcceptanceTest.java} | 2 +- .../resources/0001-configure-redis-tests.patch | 340 ++++++++++++++++++++- .../commands/executor/string/StringsDUnitTest.java | 71 +++-- .../key/AbstractRenameIntegrationTest.java | 15 +- .../key/AbstractRenameNXIntegrationTest.java | 12 + .../server/AbstractHitsMissesIntegrationTest.java | 34 +-- .../executor/set/AbstractSDiffIntegrationTest.java | 15 +- .../set/AbstractSDiffStoreIntegrationTest.java | 15 +- .../set/AbstractSInterIntegrationTest.java | 148 +-------- .../set/AbstractSInterStoreIntegrationTest.java | 237 ++++++++++++++ .../executor/set/AbstractSMoveIntegrationTest.java | 165 +++++----- .../set/AbstractSRandMemberIntegrationTest.java | 165 ++++++++++ .../set/AbstractSUnionIntegrationTest.java | 151 +-------- .../set/AbstractSUnionStoreIntegrationTest.java | 244 +++++++++++++++ .../executor/set/AbstractSetsIntegrationTest.java | 49 --- ...onTest.java => SInterStoreIntegrationTest.java} | 2 +- ...onTest.java => SRandMemberIntegrationTest.java} | 2 +- ...onTest.java => SUnionStoreIntegrationTest.java} | 2 +- .../string/AbstractMSetIntegrationTest.java | 3 +- .../string/AbstractMSetNXIntegrationTest.java | 3 +- .../apache/geode/codeAnalysis/excludedClasses.txt | 1 + .../geode/redis/internal/RedisConstants.java | 2 - .../commands/RedisCommandSupportLevel.java | 3 +- .../redis/internal/commands/RedisCommandType.java | 18 +- .../executor/key/AbstractRenameExecutor.java | 5 - .../executor/server/COMMANDCommandExecutor.java | 3 +- .../commands/executor/set/SDiffExecutor.java | 17 +- .../commands/executor/set/SDiffStoreExecutor.java | 14 +- .../commands/executor/set/SInterExecutor.java | 16 +- .../commands/executor/set/SInterStoreExecutor.java | 13 +- .../commands/executor/set/SMoveExecutor.java | 9 - .../commands/executor/set/SRandMemberExecutor.java | 50 +-- .../commands/executor/set/SUnionExecutor.java | 16 +- .../commands/executor/set/SUnionStoreExecutor.java | 13 +- .../commands/executor/set/SetOpExecutor.java | 167 ++-------- ...dMemberExecutor.java => SetRandomExecutor.java} | 52 ++-- .../executor/sortedset/ZInterStoreExecutor.java | 2 +- .../executor/sortedset/ZStoreExecutor.java | 14 +- .../executor/sortedset/ZUnionStoreExecutor.java | 2 +- .../executor/string/AbstractMSetExecutor.java | 8 +- .../geode/redis/internal/data/NullRedisSet.java | 2 +- .../geode/redis/internal/data/NullRedisString.java | 5 - ...Exception.java => RedisCrossSlotException.java} | 12 +- .../apache/geode/redis/internal/data/RedisSet.java | 142 +++++---- .../geode/redis/internal/data/RedisString.java | 6 +- .../SizeableObjectOpenCustomHashSet.java | 8 + .../internal/netty/ExecutionHandlerContext.java | 3 + .../redis/internal/services/RegionProvider.java | 20 +- .../internal/services/RegionProviderTest.java | 74 +++++ 53 files changed, 1710 insertions(+), 875 deletions(-) copy geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/set/{SMoveNativeRedisAcceptanceTest.java => SInterStoreNativeRedisAcceptanceTest.java} (92%) copy geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/set/{SCardNativeRedisAcceptanceTest.java => SRandMemberNativeRedisAcceptanceTest.java} (92%) copy geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/set/{SIsMemberNativeRedisAcceptanceTest.java => SUnionStoreNativeRedisAcceptanceTest.java} (92%) mode change 100755 => 100644 create mode 100644 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/AbstractSInterStoreIntegrationTest.java create mode 100644 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/AbstractSRandMemberIntegrationTest.java create mode 100644 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/AbstractSUnionStoreIntegrationTest.java copy geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/{SIsMemberIntegrationTest.java => SInterStoreIntegrationTest.java} (92%) copy geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/{SCardIntegrationTest.java => SRandMemberIntegrationTest.java} (92%) copy geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/set/{SIsMemberIntegrationTest.java => SUnionStoreIntegrationTest.java} (92%) mode change 100755 => 100644 copy geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/set/{SRandMemberExecutor.java => SetRandomExecutor.java} (59%) mode change 100755 => 100644 copy geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/{RedisKeyExistsException.java => RedisCrossSlotException.java} (76%) mode change 100755 => 100644 create mode 100644 geode-for-redis/src/test/java/org/apache/geode/redis/internal/services/RegionProviderTest.java