Repository: geode
Updated Branches:
  refs/heads/feature/GEODE-2444 [created] 2c70249cb


Merge branch 'feature/GEODE-2449' into feature/GEODE-2444


Project: http://git-wip-us.apache.org/repos/asf/geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/2c70249c
Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/2c70249c
Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/2c70249c

Branch: refs/heads/feature/GEODE-2444
Commit: 2c70249cb44267ecda8bfa40e4ff1d808e4e1b50
Parents: caafea3 2fbdb0c
Author: Bruce Schuchardt <bschucha...@trout.gemstone.com>
Authored: Wed Feb 15 11:15:49 2017 -0800
Committer: Bruce Schuchardt <bschucha...@trout.gemstone.com>
Committed: Wed Feb 15 11:15:49 2017 -0800

----------------------------------------------------------------------
 geode-core/build.gradle                         |    4 -
 .../distributed/ConfigurationProperties.java    |   14 +-
 .../internal/DistributionConfig.java            |    4 +-
 .../internal/DistributionConfigImpl.java        |    1 -
 .../geode/internal/cache/GemFireCacheImpl.java  |  274 +-
 .../org/apache/geode/internal/hll/Bits.java     |    0
 .../internal/hll/CardinalityMergeException.java |    2 -
 .../apache/geode/internal/hll/HyperLogLog.java  |   11 +-
 .../geode/internal/hll/HyperLogLogPlus.java     |    2 -
 .../org/apache/geode/internal/hll/IBuilder.java |    0
 .../apache/geode/internal/hll/ICardinality.java |    0
 .../apache/geode/internal/hll/MurmurHash.java   |    0
 .../apache/geode/internal/hll/RegisterSet.java  |    0
 .../org/apache/geode/internal/hll/Varint.java   |  238 ++
 .../domain/FixedPartitionAttributesInfo.java    |    1 -
 .../apache/geode/redis/GeodeRedisServer.java    |  729 -----
 .../apache/geode/redis/GeodeRedisService.java   |   33 +
 .../geode/redis/internal/ByteArrayWrapper.java  |  174 --
 .../redis/internal/ByteToCommandDecoder.java    |  188 --
 .../org/apache/geode/redis/internal/Coder.java  |  521 ----
 .../apache/geode/redis/internal/Command.java    |  145 -
 .../geode/redis/internal/DoubleWrapper.java     |   76 -
 .../redis/internal/ExecutionHandlerContext.java |  392 ---
 .../apache/geode/redis/internal/Executor.java   |   34 -
 .../apache/geode/redis/internal/Extendable.java |   31 -
 .../internal/RedisCommandParserException.java   |   42 -
 .../geode/redis/internal/RedisCommandType.java  | 2896 ------------------
 .../geode/redis/internal/RedisConstants.java    |  308 --
 .../geode/redis/internal/RedisDataType.java     |  116 -
 .../RedisDataTypeMismatchException.java         |   35 -
 .../redis/internal/RegionCreationException.java |   37 -
 .../geode/redis/internal/RegionProvider.java    |  567 ----
 .../internal/executor/AbstractExecutor.java     |  138 -
 .../internal/executor/AbstractScanExecutor.java |   47 -
 .../redis/internal/executor/AuthExecutor.java   |   54 -
 .../redis/internal/executor/DBSizeExecutor.java |   29 -
 .../redis/internal/executor/DelExecutor.java    |   53 -
 .../redis/internal/executor/EchoExecutor.java   |   38 -
 .../redis/internal/executor/ExistsExecutor.java |   47 -
 .../internal/executor/ExpirationExecutor.java   |   39 -
 .../internal/executor/ExpireAtExecutor.java     |   92 -
 .../redis/internal/executor/ExpireExecutor.java |   92 -
 .../internal/executor/FlushAllExecutor.java     |   47 -
 .../redis/internal/executor/KeysExecutor.java   |   69 -
 .../redis/internal/executor/ListQuery.java      |   64 -
 .../internal/executor/PExpireAtExecutor.java    |   30 -
 .../internal/executor/PExpireExecutor.java      |   30 -
 .../redis/internal/executor/PTTLExecutor.java   |   31 -
 .../internal/executor/PersistExecutor.java      |   51 -
 .../redis/internal/executor/PingExecutor.java   |   30 -
 .../redis/internal/executor/QuitExecutor.java   |   30 -
 .../redis/internal/executor/ScanExecutor.java   |  145 -
 .../internal/executor/ShutDownExecutor.java     |   25 -
 .../redis/internal/executor/SortedSetQuery.java |  283 --
 .../redis/internal/executor/TTLExecutor.java    |   75 -
 .../redis/internal/executor/TimeExecutor.java   |   49 -
 .../redis/internal/executor/TypeExecutor.java   |   47 -
 .../redis/internal/executor/UnkownExecutor.java |   30 -
 .../internal/executor/hash/HDelExecutor.java    |   65 -
 .../internal/executor/hash/HExistsExecutor.java |   64 -
 .../internal/executor/hash/HGetAllExecutor.java |   62 -
 .../internal/executor/hash/HGetExecutor.java    |   61 -
 .../internal/executor/hash/HIncrByExecutor.java |  111 -
 .../executor/hash/HIncrByFloatExecutor.java     |  104 -
 .../internal/executor/hash/HKeysExecutor.java   |   61 -
 .../internal/executor/hash/HLenExecutor.java    |   55 -
 .../internal/executor/hash/HMGetExecutor.java   |   71 -
 .../internal/executor/hash/HMSetExecutor.java   |   61 -
 .../internal/executor/hash/HScanExecutor.java   |  166 -
 .../internal/executor/hash/HSetExecutor.java    |   77 -
 .../internal/executor/hash/HSetNXExecutor.java  |   31 -
 .../internal/executor/hash/HValsExecutor.java   |   60 -
 .../internal/executor/hash/HashExecutor.java    |   40 -
 .../internal/executor/hll/HllExecutor.java      |   37 -
 .../internal/executor/hll/PFAddExecutor.java    |   65 -
 .../internal/executor/hll/PFCountExecutor.java  |   69 -
 .../internal/executor/hll/PFMergeExecutor.java  |   73 -
 .../redis/internal/executor/hll/Varint.java     |  238 --
 .../internal/executor/list/LIndexExecutor.java  |  118 -
 .../internal/executor/list/LInsertExecutor.java |   28 -
 .../internal/executor/list/LLenExecutor.java    |   56 -
 .../internal/executor/list/LPopExecutor.java    |   32 -
 .../internal/executor/list/LPushExecutor.java   |   32 -
 .../internal/executor/list/LPushXExecutor.java  |   32 -
 .../internal/executor/list/LRangeExecutor.java  |  113 -
 .../internal/executor/list/LRemExecutor.java    |  115 -
 .../internal/executor/list/LSetExecutor.java    |  108 -
 .../internal/executor/list/LTrimExecutor.java   |  123 -
 .../internal/executor/list/ListExecutor.java    |  141 -
 .../internal/executor/list/PopExecutor.java     |  134 -
 .../internal/executor/list/PushExecutor.java    |   54 -
 .../internal/executor/list/PushXExecutor.java   |   57 -
 .../internal/executor/list/RPopExecutor.java    |   32 -
 .../internal/executor/list/RPushExecutor.java   |   32 -
 .../internal/executor/list/RPushXExecutor.java  |   32 -
 .../internal/executor/set/SAddExecutor.java     |   60 -
 .../internal/executor/set/SCardExecutor.java    |   54 -
 .../internal/executor/set/SDiffExecutor.java    |   45 -
 .../executor/set/SDiffStoreExecutor.java        |   31 -
 .../internal/executor/set/SInterExecutor.java   |   48 -
 .../executor/set/SInterStoreExecutor.java       |   32 -
 .../executor/set/SIsMemberExecutor.java         |   62 -
 .../internal/executor/set/SMembersExecutor.java |   55 -
 .../internal/executor/set/SMoveExecutor.java    |   74 -
 .../internal/executor/set/SPopExecutor.java     |   60 -
 .../executor/set/SRandMemberExecutor.java       |  101 -
 .../internal/executor/set/SRemExecutor.java     |   62 -
 .../internal/executor/set/SScanExecutor.java    |  157 -
 .../internal/executor/set/SUnionExecutor.java   |   50 -
 .../executor/set/SUnionStoreExecutor.java       |   32 -
 .../internal/executor/set/SetExecutor.java      |   21 -
 .../internal/executor/set/SetOpExecutor.java    |  114 -
 .../executor/sortedset/SortedSetExecutor.java   |   43 -
 .../executor/sortedset/ZAddExecutor.java        |   90 -
 .../executor/sortedset/ZCardExecutor.java       |   53 -
 .../executor/sortedset/ZCountExecutor.java      |  146 -
 .../executor/sortedset/ZIncrByExecutor.java     |   76 -
 .../executor/sortedset/ZLexCountExecutor.java   |  148 -
 .../executor/sortedset/ZRangeByLexExecutor.java |  221 --
 .../sortedset/ZRangeByScoreExecutor.java        |  214 --
 .../executor/sortedset/ZRangeExecutor.java      |  124 -
 .../executor/sortedset/ZRankExecutor.java       |   97 -
 .../executor/sortedset/ZRemExecutor.java        |   62 -
 .../sortedset/ZRemRangeByLexExecutor.java       |  161 -
 .../sortedset/ZRemRangeByRankExecutor.java      |  121 -
 .../sortedset/ZRemRangeByScoreExecutor.java     |  145 -
 .../sortedset/ZRevRangeByScoreExecutor.java     |   31 -
 .../executor/sortedset/ZRevRangeExecutor.java   |   32 -
 .../executor/sortedset/ZRevRankExecutor.java    |   30 -
 .../executor/sortedset/ZScanExecutor.java       |  164 -
 .../executor/sortedset/ZScoreExecutor.java      |   58 -
 .../executor/string/AppendExecutor.java         |   68 -
 .../executor/string/BitCountExecutor.java       |   97 -
 .../internal/executor/string/BitOpExecutor.java |  154 -
 .../executor/string/BitPosExecutor.java         |  140 -
 .../executor/string/DecrByExecutor.java         |  113 -
 .../internal/executor/string/DecrExecutor.java  |   95 -
 .../executor/string/GetBitExecutor.java         |   80 -
 .../internal/executor/string/GetExecutor.java   |   51 -
 .../executor/string/GetRangeExecutor.java       |   96 -
 .../executor/string/GetSetExecutor.java         |   58 -
 .../executor/string/IncrByExecutor.java         |  108 -
 .../executor/string/IncrByFloatExecutor.java    |  128 -
 .../internal/executor/string/IncrExecutor.java  |   91 -
 .../internal/executor/string/MGetExecutor.java  |   67 -
 .../internal/executor/string/MSetExecutor.java  |   62 -
 .../executor/string/MSetNXExecutor.java         |   86 -
 .../executor/string/PSetEXExecutor.java         |   32 -
 .../executor/string/SetBitExecutor.java         |  108 -
 .../internal/executor/string/SetEXExecutor.java |   90 -
 .../internal/executor/string/SetExecutor.java   |  155 -
 .../internal/executor/string/SetNXExecutor.java |   58 -
 .../executor/string/SetRangeExecutor.java       |   96 -
 .../executor/string/StringExecutor.java         |   45 -
 .../executor/string/StrlenExecutor.java         |   56 -
 .../executor/transactions/DiscardExecutor.java  |   40 -
 .../executor/transactions/ExecExecutor.java     |   87 -
 .../executor/transactions/MultiExecutor.java    |   45 -
 .../transactions/TransactionExecutor.java       |   21 -
 .../executor/transactions/UnwatchExecutor.java  |   30 -
 .../executor/transactions/WatchExecutor.java    |   30 -
 .../org/apache/hadoop/fs/GlobPattern.java       |  165 -
 .../org/apache/geode/redis/AuthJUnitTest.java   |  160 -
 .../apache/geode/redis/ConcurrentStartTest.java |  100 -
 .../org/apache/geode/redis/HashesJUnitTest.java |  185 --
 .../org/apache/geode/redis/ListsJUnitTest.java  |  251 --
 .../apache/geode/redis/RedisDistDUnitTest.java  |  265 --
 .../org/apache/geode/redis/RedisServerTest.java |   84 -
 .../org/apache/geode/redis/SetsJUnitTest.java   |  257 --
 .../apache/geode/redis/SortedSetsJUnitTest.java |  420 ---
 .../apache/geode/redis/StringsJunitTest.java    |  304 --
 .../sanctionedDataSerializables.txt             |    8 -
 geode-redis/build.gradle                        |   29 +
 .../apache/geode/redis/GeodeRedisServer.java    |  189 ++
 .../geode/redis/GeodeRedisServiceImpl.java      |  599 ++++
 .../geode/redis/internal/ByteArrayWrapper.java  |  174 ++
 .../redis/internal/ByteToCommandDecoder.java    |  188 ++
 .../org/apache/geode/redis/internal/Coder.java  |  521 ++++
 .../apache/geode/redis/internal/Command.java    |  145 +
 .../geode/redis/internal/DoubleWrapper.java     |   76 +
 .../redis/internal/ExecutionHandlerContext.java |  392 +++
 .../apache/geode/redis/internal/Executor.java   |   34 +
 .../apache/geode/redis/internal/Extendable.java |   31 +
 .../internal/RedisCommandParserException.java   |   42 +
 .../geode/redis/internal/RedisCommandType.java  | 2896 ++++++++++++++++++
 .../geode/redis/internal/RedisConstants.java    |  308 ++
 .../geode/redis/internal/RedisDataType.java     |  116 +
 .../RedisDataTypeMismatchException.java         |   35 +
 .../redis/internal/RegionCreationException.java |   37 +
 .../geode/redis/internal/RegionProvider.java    |  567 ++++
 .../internal/executor/AbstractExecutor.java     |  139 +
 .../internal/executor/AbstractScanExecutor.java |   47 +
 .../redis/internal/executor/AuthExecutor.java   |   54 +
 .../redis/internal/executor/DBSizeExecutor.java |   29 +
 .../redis/internal/executor/DelExecutor.java    |   53 +
 .../redis/internal/executor/EchoExecutor.java   |   38 +
 .../redis/internal/executor/ExistsExecutor.java |   47 +
 .../internal/executor/ExpirationExecutor.java   |   39 +
 .../internal/executor/ExpireAtExecutor.java     |   92 +
 .../redis/internal/executor/ExpireExecutor.java |   92 +
 .../internal/executor/FlushAllExecutor.java     |   47 +
 .../redis/internal/executor/KeysExecutor.java   |   69 +
 .../redis/internal/executor/ListQuery.java      |   64 +
 .../internal/executor/PExpireAtExecutor.java    |   30 +
 .../internal/executor/PExpireExecutor.java      |   30 +
 .../redis/internal/executor/PTTLExecutor.java   |   31 +
 .../internal/executor/PersistExecutor.java      |   51 +
 .../redis/internal/executor/PingExecutor.java   |   30 +
 .../redis/internal/executor/QuitExecutor.java   |   30 +
 .../redis/internal/executor/ScanExecutor.java   |  146 +
 .../internal/executor/ShutDownExecutor.java     |   25 +
 .../redis/internal/executor/SortedSetQuery.java |  283 ++
 .../redis/internal/executor/TTLExecutor.java    |   75 +
 .../redis/internal/executor/TimeExecutor.java   |   48 +
 .../redis/internal/executor/TypeExecutor.java   |   47 +
 .../redis/internal/executor/UnkownExecutor.java |   30 +
 .../internal/executor/hash/HDelExecutor.java    |   65 +
 .../internal/executor/hash/HExistsExecutor.java |   64 +
 .../internal/executor/hash/HGetAllExecutor.java |   62 +
 .../internal/executor/hash/HGetExecutor.java    |   61 +
 .../internal/executor/hash/HIncrByExecutor.java |  111 +
 .../executor/hash/HIncrByFloatExecutor.java     |  104 +
 .../internal/executor/hash/HKeysExecutor.java   |   61 +
 .../internal/executor/hash/HLenExecutor.java    |   55 +
 .../internal/executor/hash/HMGetExecutor.java   |   71 +
 .../internal/executor/hash/HMSetExecutor.java   |   61 +
 .../internal/executor/hash/HScanExecutor.java   |  166 +
 .../internal/executor/hash/HSetExecutor.java    |   77 +
 .../internal/executor/hash/HSetNXExecutor.java  |   31 +
 .../internal/executor/hash/HValsExecutor.java   |   60 +
 .../internal/executor/hash/HashExecutor.java    |   40 +
 .../internal/executor/hll/HllExecutor.java      |   33 +
 .../internal/executor/hll/PFAddExecutor.java    |   67 +
 .../internal/executor/hll/PFCountExecutor.java  |   69 +
 .../internal/executor/hll/PFMergeExecutor.java  |   75 +
 .../internal/executor/list/LIndexExecutor.java  |  118 +
 .../internal/executor/list/LInsertExecutor.java |   28 +
 .../internal/executor/list/LLenExecutor.java    |   56 +
 .../internal/executor/list/LPopExecutor.java    |   32 +
 .../internal/executor/list/LPushExecutor.java   |   32 +
 .../internal/executor/list/LPushXExecutor.java  |   32 +
 .../internal/executor/list/LRangeExecutor.java  |  113 +
 .../internal/executor/list/LRemExecutor.java    |  115 +
 .../internal/executor/list/LSetExecutor.java    |  108 +
 .../internal/executor/list/LTrimExecutor.java   |  123 +
 .../internal/executor/list/ListExecutor.java    |  141 +
 .../internal/executor/list/PopExecutor.java     |  133 +
 .../internal/executor/list/PushExecutor.java    |   54 +
 .../internal/executor/list/PushXExecutor.java   |   57 +
 .../internal/executor/list/RPopExecutor.java    |   32 +
 .../internal/executor/list/RPushExecutor.java   |   32 +
 .../internal/executor/list/RPushXExecutor.java  |   32 +
 .../internal/executor/set/SAddExecutor.java     |   60 +
 .../internal/executor/set/SCardExecutor.java    |   54 +
 .../internal/executor/set/SDiffExecutor.java    |   45 +
 .../executor/set/SDiffStoreExecutor.java        |   31 +
 .../internal/executor/set/SInterExecutor.java   |   48 +
 .../executor/set/SInterStoreExecutor.java       |   32 +
 .../executor/set/SIsMemberExecutor.java         |   62 +
 .../internal/executor/set/SMembersExecutor.java |   55 +
 .../internal/executor/set/SMoveExecutor.java    |   74 +
 .../internal/executor/set/SPopExecutor.java     |   60 +
 .../executor/set/SRandMemberExecutor.java       |  101 +
 .../internal/executor/set/SRemExecutor.java     |   62 +
 .../internal/executor/set/SScanExecutor.java    |  157 +
 .../internal/executor/set/SUnionExecutor.java   |   50 +
 .../executor/set/SUnionStoreExecutor.java       |   32 +
 .../internal/executor/set/SetExecutor.java      |   21 +
 .../internal/executor/set/SetOpExecutor.java    |  114 +
 .../executor/sortedset/SortedSetExecutor.java   |   43 +
 .../executor/sortedset/ZAddExecutor.java        |   90 +
 .../executor/sortedset/ZCardExecutor.java       |   53 +
 .../executor/sortedset/ZCountExecutor.java      |  146 +
 .../executor/sortedset/ZIncrByExecutor.java     |   76 +
 .../executor/sortedset/ZLexCountExecutor.java   |  148 +
 .../executor/sortedset/ZRangeByLexExecutor.java |  220 ++
 .../sortedset/ZRangeByScoreExecutor.java        |  214 ++
 .../executor/sortedset/ZRangeExecutor.java      |  124 +
 .../executor/sortedset/ZRankExecutor.java       |   97 +
 .../executor/sortedset/ZRemExecutor.java        |   62 +
 .../sortedset/ZRemRangeByLexExecutor.java       |  161 +
 .../sortedset/ZRemRangeByRankExecutor.java      |  121 +
 .../sortedset/ZRemRangeByScoreExecutor.java     |  145 +
 .../sortedset/ZRevRangeByScoreExecutor.java     |   31 +
 .../executor/sortedset/ZRevRangeExecutor.java   |   32 +
 .../executor/sortedset/ZRevRankExecutor.java    |   30 +
 .../executor/sortedset/ZScanExecutor.java       |  164 +
 .../executor/sortedset/ZScoreExecutor.java      |   58 +
 .../executor/string/AppendExecutor.java         |   68 +
 .../executor/string/BitCountExecutor.java       |   97 +
 .../internal/executor/string/BitOpExecutor.java |  154 +
 .../executor/string/BitPosExecutor.java         |  140 +
 .../executor/string/DecrByExecutor.java         |  113 +
 .../internal/executor/string/DecrExecutor.java  |   95 +
 .../executor/string/GetBitExecutor.java         |   80 +
 .../internal/executor/string/GetExecutor.java   |   51 +
 .../executor/string/GetRangeExecutor.java       |   96 +
 .../executor/string/GetSetExecutor.java         |   58 +
 .../executor/string/IncrByExecutor.java         |  108 +
 .../executor/string/IncrByFloatExecutor.java    |  128 +
 .../internal/executor/string/IncrExecutor.java  |   91 +
 .../internal/executor/string/MGetExecutor.java  |   67 +
 .../internal/executor/string/MSetExecutor.java  |   62 +
 .../executor/string/MSetNXExecutor.java         |   86 +
 .../executor/string/PSetEXExecutor.java         |   32 +
 .../executor/string/SetBitExecutor.java         |  108 +
 .../internal/executor/string/SetEXExecutor.java |   90 +
 .../internal/executor/string/SetExecutor.java   |  155 +
 .../internal/executor/string/SetNXExecutor.java |   58 +
 .../executor/string/SetRangeExecutor.java       |   96 +
 .../executor/string/StringExecutor.java         |   45 +
 .../executor/string/StrlenExecutor.java         |   56 +
 .../executor/transactions/DiscardExecutor.java  |   40 +
 .../executor/transactions/ExecExecutor.java     |   86 +
 .../executor/transactions/MultiExecutor.java    |   45 +
 .../transactions/TransactionExecutor.java       |   21 +
 .../executor/transactions/UnwatchExecutor.java  |   30 +
 .../executor/transactions/WatchExecutor.java    |   30 +
 .../org/apache/hadoop/fs/GlobPattern.java       |  165 +
 ...org.apache.geode.internal.cache.CacheService |    1 +
 .../org/apache/geode/redis/AuthJUnitTest.java   |  120 +
 .../apache/geode/redis/ConcurrentStartTest.java |   99 +
 .../org/apache/geode/redis/HashesJUnitTest.java |  147 +
 .../org/apache/geode/redis/ListsJUnitTest.java  |  212 ++
 .../apache/geode/redis/RedisDistDUnitTest.java  |  266 ++
 .../org/apache/geode/redis/RedisServerTest.java |   54 +
 .../org/apache/geode/redis/RedisTestBase.java   |  101 +
 .../org/apache/geode/redis/SetsJUnitTest.java   |  194 ++
 .../apache/geode/redis/SortedSetsJUnitTest.java |  417 +++
 .../apache/geode/redis/StringsJunitTest.java    |  287 ++
 gradle/dependency-versions.properties           |    2 +-
 settings.gradle                                 |    2 +
 332 files changed, 18580 insertions(+), 18572 deletions(-)
----------------------------------------------------------------------


Reply via email to