This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 0fd56e4 GEODE-7846: Replace all uses of hardcoded / with
Region.SEPARATOR (#5157)
add 2d85af4 GEODE-8166: reimplement redis expiration to use new data
model (#5174)
No new revisions were added by this update.
Summary of changes:
.../geode/redis/executors/ExpireDUnitTest.java | 55 +++----
.../redis/executors/keys/PersistDUnitTest.java | 7 +-
.../redis/executors/string/StringsDUnitTest.java | 15 +-
.../redis/session/SessionExpirationDUnitTest.java | 3 -
.../apache/geode/redis/HashesIntegrationTest.java | 24 ++-
.../apache/geode/redis/StringsIntegrationTest.java | 3 -
.../geode/redis/general/ExpireIntegrationTest.java | 31 ++--
.../codeAnalysis/sanctionedDataSerializables.txt | 16 +-
.../geode/redis/internal/AbstractRedisData.java | 180 +++++++++++++++++++++
.../apache/geode/redis/internal/AddsDeltaInfo.java | 30 ++--
.../geode/redis/internal/AppendDeltaInfo.java | 23 +--
.../org/apache/geode/redis/internal/DeltaInfo.java | 9 +-
.../org/apache/geode/redis/internal/DeltaType.java | 9 +-
.../redis/internal/ExecutionHandlerContext.java | 6 +-
.../geode/redis/internal/GeodeRedisServer.java | 51 +++---
.../org/apache/geode/redis/internal/RedisData.java | 16 ++
.../geode/redis/internal/RegionProvider.java | 126 +--------------
.../apache/geode/redis/internal/RemsDeltaInfo.java | 30 ++--
.../geode/redis/internal/TimestampDeltaInfo.java | 23 ++-
.../redis/internal/executor/AbstractExecutor.java | 15 --
.../redis/internal/executor/CommandFunction.java | 58 +++++--
.../internal/executor/ExpirationExecutor.java | 41 -----
.../redis/internal/executor/ExpireAtExecutor.java | 44 +----
.../redis/internal/executor/ExpireExecutor.java | 30 +---
.../redis/internal/executor/PersistExecutor.java | 19 +--
.../redis/internal/executor/RedisHashInRegion.java | 13 +-
.../redis/internal/executor/RedisKeyCommands.java | 8 +
.../executor/RedisKeyCommandsFunctionExecutor.java | 34 +++-
.../redis/internal/executor/RedisKeyInRegion.java | 86 ++++++++--
.../redis/internal/executor/ScanExecutor.java | 2 +-
.../geode/redis/internal/executor/TTLExecutor.java | 32 ++--
.../redis/internal/executor/TypeExecutor.java | 13 +-
.../internal/executor/hash/HIncrByExecutor.java | 15 +-
.../executor/hash/HIncrByFloatExecutor.java | 11 +-
.../redis/internal/executor/hash/RedisHash.java | 151 ++++++++---------
.../redis/internal/executor/set/RedisSet.java | 82 +++-------
.../internal/executor/set/RedisSetInRegion.java | 15 +-
.../redis/internal/executor/set/SMoveExecutor.java | 12 +-
.../internal/executor/string/DecrByExecutor.java | 57 +------
.../internal/executor/string/DecrExecutor.java | 50 +-----
.../internal/executor/string/GetSetExecutor.java | 3 +-
.../internal/executor/string/IncrByExecutor.java | 51 +-----
.../executor/string/IncrByFloatExecutor.java | 5 +-
.../internal/executor/string/IncrExecutor.java | 44 +----
.../internal/executor/string/RedisString.java | 119 ++++++++++----
.../executor/string/RedisStringCommands.java | 10 ++
.../RedisStringCommandsFunctionExecutor.java | 30 ++++
.../executor/string/RedisStringInRegion.java | 124 +++++++++++---
.../internal/executor/string/SetBitExecutor.java | 7 +-
.../internal/executor/string/SetEXExecutor.java | 11 +-
.../internal/executor/string/SetExecutor.java | 50 ++----
.../internal/executor/string/SetNXExecutor.java | 2 +-
.../redis/internal/executor/string/SetOptions.java | 38 ++---
.../internal/executor/string/SetRangeExecutor.java | 7 +-
.../sanctioned-geode-redis-serializables.txt | 6 +-
55 files changed, 983 insertions(+), 969 deletions(-)
create mode 100644
geode-redis/src/main/java/org/apache/geode/redis/internal/AbstractRedisData.java
copy
geode-old-client-support/src/distributedTest/java/com/gemstone/gemfire/ClientDataSerializableObject.java
=>
geode-redis/src/main/java/org/apache/geode/redis/internal/AddsDeltaInfo.java
(56%)
copy
geode-old-client-support/src/distributedTest/java/org/apache/geode/ClientDataSerializableObject.java
=>
geode-redis/src/main/java/org/apache/geode/redis/internal/AppendDeltaInfo.java
(65%)
copy
geode-core/src/main/java/org/apache/geode/pdx/internal/ConvertableToBytes.java
=> geode-redis/src/main/java/org/apache/geode/redis/internal/DeltaInfo.java
(84%)
copy
geode-junit/src/integrationTest/resources/org/apache/geode/test/compiler/ConcreteClass.java
=> geode-redis/src/main/java/org/apache/geode/redis/internal/DeltaType.java
(88%)
copy
geode-old-client-support/src/distributedTest/java/com/gemstone/gemfire/ClientDataSerializableObject.java
=>
geode-redis/src/main/java/org/apache/geode/redis/internal/RemsDeltaInfo.java
(56%)
copy
geode-old-client-support/src/distributedTest/java/org/apache/geode/ClientDataSerializableObject.java
=>
geode-redis/src/main/java/org/apache/geode/redis/internal/TimestampDeltaInfo.java
(68%)
delete mode 100755
geode-redis/src/main/java/org/apache/geode/redis/internal/executor/ExpirationExecutor.java