You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by sa...@apache.org on 2020/10/16 17:23:35 UTC

[geode] branch develop updated (f0ee8e2 -> f5dabd2)

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

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


    from f0ee8e2  GEODE-8621: Redis SPOP can return incorrect string type (#5634)
     add f5dabd2  GEODE-8585: Redis SCAN, HSCAN, and SSCAN do not detect illegal parameters (#5627)

No new revisions were added by this update.

Summary of changes:
 ...st.java => HScanNativeRedisAcceptanceTest.java} |   2 +-
 ...st.java => SScanNativeRedisAcceptanceTest.java} |   2 +-
 .../hash/AbstractHScanIntegrationTest.java         | 383 +++++++++++++++++++++
 .../HScanIntegrationTest.java}                     |  39 ++-
 .../executor/key/AbstractScanIntegrationTest.java  | 211 +++++++++++-
 .../internal/executor/key/ScanIntegrationTest.java |  25 ++
 .../executor/set/AbstractSScanIntegrationTest.java | 333 ++++++++++++++++++
 .../SScanIntegrationTest.java}                     |  37 +-
 .../EvenParameterRequirements.java                 |  21 +-
 ...irements.java => OddParameterRequirements.java} |  28 +-
 .../geode/redis/internal/RedisCommandType.java     |  29 +-
 .../geode/redis/internal/RedisConstants.java       |   5 +-
 .../geode/redis/internal/data/NullRedisSet.java    |   7 -
 .../geode/redis/internal/data/RedisHash.java       |  61 ++--
 .../data/RedisHashCommandsFunctionExecutor.java    |   6 +-
 .../apache/geode/redis/internal/data/RedisSet.java |  56 +--
 .../data/RedisSetCommandsFunctionExecutor.java     |   7 +-
 .../redis/internal/executor/CommandFunction.java   |   5 +-
 .../redis/internal/executor/RedisResponse.java     |  10 +-
 .../internal/executor/hash/HScanExecutor.java      | 109 +++---
 .../internal/executor/hash/RedisHashCommands.java  |   6 +-
 .../hash/RedisHashCommandsFunctionInvoker.java     |   6 +-
 .../executor/key/AbstractScanExecutor.java         |   9 +-
 .../redis/internal/executor/key/ScanExecutor.java  | 117 ++++---
 .../internal/executor/set/RedisSetCommands.java    |   6 +-
 .../set/RedisSetCommandsFunctionInvoker.java       |   6 +-
 .../redis/internal/executor/set/SScanExecutor.java | 102 +++---
 .../apache/geode/redis/internal/netty/Coder.java   |  19 +-
 .../internal/netty/ExecutionHandlerContext.java    |  31 ++
 .../sanctioned-geode-redis-serializables.txt       |   2 +-
 30 files changed, 1370 insertions(+), 310 deletions(-)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/executor/hash/{HashesNativeRedisAcceptanceTest.java => HScanNativeRedisAcceptanceTest.java} (92%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/executor/set/{SDiffNativeRedisAcceptanceTest.java => SScanNativeRedisAcceptanceTest.java} (92%)
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/hash/AbstractHScanIntegrationTest.java
 copy geode-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/{pubsub/SubscriptionsIntegrationTest.java => hash/HScanIntegrationTest.java} (55%)
 mode change 100644 => 100755
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/set/AbstractSScanIntegrationTest.java
 copy geode-redis/src/integrationTest/java/org/apache/geode/redis/internal/executor/{pubsub/SubscriptionsIntegrationTest.java => set/SScanIntegrationTest.java} (57%)
 mode change 100644 => 100755
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/{ExactParameterRequirements.java => OddParameterRequirements.java} (63%)