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 588e26a GEODE-9866: Improvements to
AbstractRedisMemoryStatsIntegrationTest (#7168)
add ee1471f GEODE-9772: use delta for all redis modify data ops (#7105)
No new revisions were added by this update.
Summary of changes:
.../data/PartitionedRegionStatsUpdateTest.java | 101 +++++++++++----
.../codeAnalysis/sanctionedDataSerializables.txt | 4 +-
.../executor/string/AbstractMSetExecutor.java | 16 ++-
.../commands/executor/string/BitOpExecutor.java | 7 +-
.../commands/executor/string/SetExecutor.java | 18 +--
.../commands/executor/string/SetNXExecutor.java | 8 +-
.../commands/executor/string/SetOptions.java | 9 ++
.../redis/internal/data/AbstractRedisData.java | 135 ++++++++++++++------
.../geode/redis/internal/data/NullRedisString.java | 5 -
.../geode/redis/internal/data/RedisHash.java | 65 ++++------
.../apache/geode/redis/internal/data/RedisSet.java | 28 ++--
.../geode/redis/internal/data/RedisSortedSet.java | 55 +++-----
.../geode/redis/internal/data/RedisString.java | 141 +++++++++++----------
.../data/delta/AddByteArrayDoublePairs.java | 66 ++++++++++
.../internal/data/delta/AddByteArrayPairs.java | 66 ++++++++++
.../{ZAddsDeltaInfo.java => AddByteArrays.java} | 44 +++----
.../{RemsDeltaInfo.java => AppendByteArray.java} | 31 ++---
.../geode/redis/internal/data/delta/DeltaType.java | 15 ++-
.../{RemsDeltaInfo.java => RemoveByteArrays.java} | 40 ++++--
...eltaInfo.java => ReplaceByteArrayAtOffset.java} | 39 +++---
...RemsDeltaInfo.java => ReplaceByteAtOffset.java} | 37 +++---
.../{AppendDeltaInfo.java => SetByteArray.java} | 35 ++---
...eltaInfo.java => SetByteArrayAndTimestamp.java} | 29 ++++-
.../{AddsDeltaInfo.java => SetTimestamp.java} | 31 ++---
.../redis/internal/data/RedisSortedSetTest.java | 20 +--
.../geode/redis/internal/data/RedisStringTest.java | 121 ++++++++++++++++++
26 files changed, 768 insertions(+), 398 deletions(-)
create mode 100644
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/AddByteArrayDoublePairs.java
create mode 100644
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/AddByteArrayPairs.java
rename
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{ZAddsDeltaInfo.java
=> AddByteArrays.java} (54%)
copy
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{RemsDeltaInfo.java
=> AppendByteArray.java} (64%)
copy
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{RemsDeltaInfo.java
=> RemoveByteArrays.java} (51%)
copy
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{AddsDeltaInfo.java
=> ReplaceByteArrayAtOffset.java} (52%)
rename
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{RemsDeltaInfo.java
=> ReplaceByteAtOffset.java} (54%)
rename
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{AppendDeltaInfo.java
=> SetByteArray.java} (57%)
rename
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{TimestampDeltaInfo.java
=> SetByteArrayAndTimestamp.java} (51%)
rename
geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/{AddsDeltaInfo.java
=> SetTimestamp.java} (65%)