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 2020/04/30 19:09:51 UTC
[geode] branch develop updated (560d311 -> 3c66f2c)
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 560d311 GEODE-8052: DRY the 'dependentProjectNames' and 'geodeArchives' values (#5028)
add 3c66f2c GEODE-8048: change redis sets to use functions and deltas (#5009)
No new revisions were added by this update.
Summary of changes:
.../redis/RedisLockServiceIntegrationTest.java | 1 -
.../geode/redis/sets/SPopIntegrationTest.java | 35 ++-
.../codeAnalysis/sanctionedDataSerializables.txt | 3 +
.../org/apache/geode/redis/GeodeRedisServer.java | 8 +-
.../apache/geode/redis/internal/KeyRegistrar.java | 4 +
.../geode/redis/internal/RegionProvider.java | 18 +-
.../internal/executor/AbstractScanExecutor.java | 2 +-
.../redis/internal/executor/ScanExecutor.java | 2 +-
.../internal/executor/hash/HScanExecutor.java | 2 +-
.../redis/internal/executor/set/DeltaSet.java | 248 +++++++++++++++++++++
.../executor/set/GeodeRedisSetSynchronized.java | 89 --------
.../executor/set/GeodeRedisSetWithFunctions.java | 94 ++++++++
.../redis/internal/executor/set/RedisSet.java | 11 +-
.../redis/internal/executor/set/SAddExecutor.java | 10 +-
.../redis/internal/executor/set/SCardExecutor.java | 5 +-
.../internal/executor/set/SIsMemberExecutor.java | 5 +-
.../internal/executor/set/SMembersExecutor.java | 6 +-
.../redis/internal/executor/set/SMoveExecutor.java | 29 +--
.../redis/internal/executor/set/SPopExecutor.java | 55 +++--
.../internal/executor/set/SRandMemberExecutor.java | 4 +-
.../redis/internal/executor/set/SRemExecutor.java | 21 +-
.../redis/internal/executor/set/SScanExecutor.java | 8 +-
.../redis/internal/executor/set/SaddFunction.java | 66 ++----
.../redis/internal/executor/set/SdelFunction.java | 49 ++--
.../redis/internal/executor/set/SetExecutor.java | 3 +-
.../redis/internal/executor/set/SetOpExecutor.java | 16 +-
.../internal/executor/set/SmembersFunction.java | 50 ++---
.../redis/internal/executor/set/SremFunction.java | 59 +++++
.../internal/executor/sortedset/ZScanExecutor.java | 2 +-
.../sanctioned-geode-redis-serializables.txt | 4 +
.../redis/internal/RegionProviderJUnitTest.java | 4 +-
31 files changed, 615 insertions(+), 298 deletions(-)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/DeltaSet.java
delete mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/GeodeRedisSetSynchronized.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/GeodeRedisSetWithFunctions.java
copy geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/GetRegions.java => geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SaddFunction.java (51%)
copy geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/PutKeyFunction.java => geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SdelFunction.java (55%)
copy geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/PutKeyFunction.java => geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SmembersFunction.java (55%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SremFunction.java