You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ri...@apache.org on 2022/02/17 04:04:15 UTC

[geode] branch develop updated (920268b -> a049b6e)

This is an automated email from the ASF dual-hosted git repository.

ringles pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from 920268b  GEODE-10052: Fix flakiness in OutOfMemoryDUnitTest (#7369)
     add a049b6e  GEODE-9892: Create Infrastructure for Redis Lists (#7261)

No new revisions were added by this update.

Summary of changes:
 .../list/LLenNativeRedisAcceptanceTest.java}       |  37 ++--
 .../list/LPopNativeRedisAcceptanceTest.java}       |  37 ++--
 .../list/LPushNativeRedisAcceptanceTest.java}      |  37 ++--
 .../MemoryOverheadNativeRedisAcceptanceTest.java   |   2 +
 .../commands/executor/list/LPopDUnitTest.java      | 185 +++++++++++++++++++
 .../commands/executor/list/LPushDUnitTest.java     | 202 +++++++++++++++++++++
 .../commands/executor/sortedset/ZAddDUnitTest.java |   1 -
 .../executor/list/AbstractLLenIntegrationTest.java | 104 +++++++++++
 .../executor/list/AbstractLPopIntegrationTest.java | 115 ++++++++++++
 .../list/AbstractLPushIntegrationTest.java         | 118 ++++++++++++
 .../executor/list/LLenIntegrationTest.java}        |  29 ++-
 .../executor/list/LPopIntegrationTest.java         |  43 +++++
 .../executor/list/LPushIntegrationTest.java}       |  28 ++-
 .../server/AbstractHitsMissesIntegrationTest.java  |  18 ++
 .../executor/server/CommandIntegrationTest.java    |   4 +
 .../AbstractMemoryOverheadIntegrationTest.java     |  39 +++-
 .../data/MemoryOverheadIntegrationTest.java        |   2 +
 .../apache/geode/codeAnalysis/excludedClasses.txt  |   1 +
 .../codeAnalysis/sanctionedDataSerializables.txt   |   4 +
 .../geode/redis/internal/GeodeRedisService.java    |   2 +
 .../redis/internal/commands/RedisCommandType.java  |  10 +
 .../commands/executor/list/LLenExecutor.java       |  38 ++++
 .../commands/executor/list/LPopExecutor.java       |  39 ++++
 .../commands/executor/list/LPushExecutor.java      |  42 +++++
 .../internal/commands/parameters/Parameter.java    |   6 +-
 .../redis/internal/data/AbstractRedisData.java     |  10 +
 .../internal/data/NullRedisDataStructures.java     |   1 +
 ...RedisDataStructures.java => NullRedisList.java} |  42 ++++-
 .../geode/redis/internal/data/RedisDataType.java   |   2 +
 .../geode/redis/internal/data/RedisList.java       | 182 +++++++++++++++++++
 .../data/collections/SizeableByteArrayList.java    | 129 +++++++++++++
 .../geode/redis/internal/data/delta/DeltaType.java |   3 +-
 .../internal/data/delta/RemoveElementsByIndex.java |  60 ++++++
 .../internal/netty/ExecutionHandlerContext.java    |  11 +-
 .../geode/redis/internal/data/RedisListTest.java   | 119 ++++++++++++
 .../collections/SizeableByteArrayListTest.java     |  68 +++++++
 .../serialization/DataSerializableFixedID.java     |   3 +-
 37 files changed, 1681 insertions(+), 92 deletions(-)
 copy geode-for-redis/src/{main/java/org/apache/geode/redis/internal/data/delta/DeltaType.java => acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/LLenNativeRedisAcceptanceTest.java} (62%)
 mode change 100644 => 100755
 copy geode-for-redis/src/{main/java/org/apache/geode/redis/internal/data/delta/DeltaType.java => acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopNativeRedisAcceptanceTest.java} (62%)
 mode change 100644 => 100755
 copy geode-for-redis/src/{main/java/org/apache/geode/redis/internal/data/delta/DeltaType.java => acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/LPushNativeRedisAcceptanceTest.java} (62%)
 mode change 100644 => 100755
 create mode 100644 geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopDUnitTest.java
 create mode 100644 geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPushDUnitTest.java
 create mode 100755 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/AbstractLLenIntegrationTest.java
 create mode 100755 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/AbstractLPopIntegrationTest.java
 create mode 100755 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/AbstractLPushIntegrationTest.java
 copy geode-for-redis/src/{main/java/org/apache/geode/redis/internal/data/delta/DeltaType.java => integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/LLenIntegrationTest.java} (67%)
 mode change 100644 => 100755
 create mode 100755 geode-for-redis/src/integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopIntegrationTest.java
 copy geode-for-redis/src/{main/java/org/apache/geode/redis/internal/data/delta/DeltaType.java => integrationTest/java/org/apache/geode/redis/internal/commands/executor/list/LPushIntegrationTest.java} (67%)
 mode change 100644 => 100755
 create mode 100755 geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LLenExecutor.java
 create mode 100755 geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPopExecutor.java
 create mode 100755 geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPushExecutor.java
 copy geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/{NullRedisDataStructures.java => NullRedisList.java} (55%)
 create mode 100644 geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/RedisList.java
 create mode 100644 geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/collections/SizeableByteArrayList.java
 create mode 100644 geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/delta/RemoveElementsByIndex.java
 create mode 100644 geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/RedisListTest.java
 create mode 100644 geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/collections/SizeableByteArrayListTest.java