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

zhouxj pushed a change to branch feature/GEODE-6518
in repository https://gitbox.apache.org/repos/asf/geode.git.


 discard d148855  GEODE-6518: for proxy region, should not add loader and 
writer for jdbc-mapping
     new 3c9ddc5  GEODE-6412: Improve concurrency for getBucketIndex (#3198)
     new 18f0f21  GEODE-6461: Report errors when table metadata and region 
mapping do not match (#3256)
     new 46641b4  GEODE-6512: Remove defunct test-by-category.
     new 1deeb48  GEODE-6380: Renaming pmd project to pmd-rules
     new 61a25da  GEODE-5971: Refactoring various commands (#3294)
     new a8241d7  GEODE-5971: refactor ExportLogsCommand and 
ExecuteScriptCommand to us… (#3285)
     new d03ee19  GEODE-6447: Honor the PARALLEL_GRADLE flag in builds
     new cbfa6a8  GEODE-6511 Change data source to use connection pool by 
default (#3293)
     new 8ee587c  GEODE-6295: Add Micrometer-based metrics system (#3277)
     new b2e3884  GEODE-6519: Fix CreateGatewaySenderCommand Flags (#3298)
     new 957574d  GEODE-6505: Use Enum instead of String for RegionConfig type 
(#3287)
     new d8b8344  GEODE-6506: Don't return JSONy objects when converting from 
json to Object arrays (#3289)
     new a734c4e   GEODE-5971: refactor DestroyRegionCommand and 
CreateRegionCommand.interceptor (#3299)
     new 45e945e  GEODE-6295: Extract default from CompositeMeterRegistryFactory
     new b32631e  GEODE-6503: Moving redis into a separate module
     new 326873f  GEODE-6517: Fix a race by counting down the latch. (#3297)
     new aa38e22  GEODE-5013 Replace org.json with Jackson in GfJsonObject
     new df1a63a  GEODE-6518: for proxy region, should not add loader and 
writer for jdbc-mapping

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d148855)
            \
             N -- N -- N   refs/heads/feature/GEODE-6518 (df1a63a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 7507 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/test/resources/expected-pom.xml            |  10 +
 build.gradle                                       |   1 -
 .../gradle/plugins/DependencyConstraints.groovy    |   2 +
 ci/scripts/execute_tests.sh                        |   2 +-
 extensions/geode-modules-assembly/build.gradle     |   1 +
 .../release/session/bin/modify_war                 |   2 +
 geode-assembly/build.gradle                        |   3 +
 .../apache/geode/session/tests/TomcatInstall.java  |   4 +-
 .../resources/ManagementClientCreateRegion.java    |   3 +-
 ...ClusterManagementLocatorReconnectDunitTest.java |   3 +-
 .../rest/ManagementRequestLoggingDUnitTest.java    |   3 +-
 .../internal/rest/RegionManagementDunitTest.java   |   5 +-
 .../RegionManagementRestSecurityDUnitTest.java     |   3 +-
 .../integrationTest/resources/assembly_content.txt |   9 +
 .../resources/dependency_classpath.txt             |   4 +
 .../integrationTest/resources/expected_jars.txt    |   3 +
 geode-assembly/src/main/dist/LICENSE               |   2 +
 .../jdbc/JdbcAsyncWriterIntegrationTest.java       |  25 +-
 .../geode/connectors/jdbc/JdbcDistributedTest.java |  81 ++++
 .../connectors/jdbc/JdbcLoaderIntegrationTest.java |   2 +-
 .../connectors/jdbc/JdbcWriterIntegrationTest.java |  37 +-
 .../jdbc/MySqlJdbcLoaderIntegrationTest.java       |   6 +-
 .../jdbc/PostgresJdbcLoaderIntegrationTest.java    |   6 +-
 .../jdbc/PostgresJdbcWriterIntegrationTest.java    |   6 +-
 .../cli/DescribeDataSourceCommandDUnitTest.java    |  16 +-
 .../cli/DestroyDataSourceCommandDUnitTest.java     |  88 ++++-
 .../cli/ListDataSourceCommandDUnitTest.java        |  18 +-
 .../jdbc/internal/JdbcConnectorService.java        |   6 +
 .../jdbc/internal/JdbcConnectorServiceImpl.java    | 115 ++++++
 .../geode/connectors/jdbc/internal/SqlHandler.java |  58 ++-
 .../connectors/jdbc/internal/SqlToPdxInstance.java |   6 +-
 .../jdbc/internal/cli/CreateDataSourceCommand.java |   9 +-
 .../jdbc/internal/cli/DescribeMappingCommand.java  |   2 +
 .../jdbc/internal/configuration/RegionMapping.java |  51 +--
 .../internal/xml/RegionMappingConfiguration.java   |   1 +
 .../connectors/util/internal/MappingConstants.java |   1 +
 .../geode.apache.org/schema/jdbc/jdbc-1.0.xsd      |   1 +
 .../sanctioned-geode-connectors-serializables.txt  |   2 +-
 .../jdbc/internal/JdbcConnectorServiceTest.java    | 156 +++++++-
 .../jdbc/internal/RegionMappingTest.java           |   4 +-
 .../connectors/jdbc/internal/SqlHandlerTest.java   | 265 +++++++++----
 .../jdbc/internal/SqlToPdxInstanceTest.java        |  14 +-
 .../internal/cli/CreateMappingFunctionTest.java    |  12 +-
 .../internal/cli/DescribeMappingCommandTest.java   |  54 ++-
 geode-core/build.gradle                            |   9 +-
 .../internal/CacheConfigDAODUnitTest.java          |   3 +-
 .../geode/management/QueryDataDUnitTest.java       |  27 +-
 .../internal/api/RegionAPIDUnitTest.java           |   4 +-
 .../cli/commands/DeployWithGroupsDUnitTest.java    |  10 +-
 .../geode/pdx/JSONPdxClientServerDUnitTest.java    |   5 +-
 .../management/DataQueryEngineIntegrationTest.java |  26 +-
 .../functions/DestroyJndiBindingFunctionTest.java  |   2 +-
 .../RegionConfigMutatorIntegrationTest.java        |   3 +-
 .../RegionConfigRealizerIntegrationTest.java       |   3 +-
 .../apache/geode/pdx/JSONFormatterJUnitTest.java   |   8 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |  11 +-
 .../codeAnalysis/sanctionedDataSerializables.txt   |  10 +-
 .../PartitionedIndexGetBucketIndexBenchmark.java   |  88 +++++
 .../internal/util/ComputeIfAbsentBenchmark.java    |  55 +--
 .../query/internal/index/PartitionedIndex.java     |  28 +-
 .../geode/distributed/ConfigurationProperties.java |   2 -
 .../apache/geode/distributed/LocatorLauncher.java  |   3 +-
 .../apache/geode/distributed/ServerLauncher.java   |   3 +-
 .../internal/DistributionConfigImpl.java           |   1 -
 .../membership/gms/membership/GMSJoinLeave.java    |   2 -
 .../apache/geode/internal/cache/CacheService.java  |   7 +
 .../geode/internal/cache/GemFireCacheImpl.java     |  73 ++--
 .../apache/geode/internal/cache/InternalCache.java |   4 +
 .../geode/internal/cache/InternalCacheBuilder.java |  34 +-
 .../cache/InternalCacheForClientAccess.java        |   7 +
 .../internal/cache/PRHARedundancyProvider.java     |  24 +-
 .../geode/internal/cache/versions/VersionTag.java  |   3 +-
 .../internal/cache/xmlcache/CacheCreation.java     |   7 +
 .../apache/geode/internal/jndi/JNDIInvoker.java    |  14 +-
 .../metrics/CacheLifecycleMetricsSession.java      | 129 ++++++
 .../metrics/CacheMeterRegistryFactory.java         |  42 ++
 .../metrics/CollectingServiceLoader.java}          |  21 +-
 .../metrics/CompositeMeterRegistryFactory.java}    |  18 +-
 .../internal/cli/CliAroundInterceptor.java         |   3 +-
 .../cli/commands/AlterRuntimeConfigCommand.java    |   8 +-
 .../cli/commands/ChangeLogLevelCommand.java        |   7 +-
 .../cli/commands/CreateGatewaySenderCommand.java   |  38 +-
 .../internal/cli/commands/CreateRegionCommand.java |  39 +-
 .../internal/cli/commands/DeployCommand.java       |   3 +-
 .../cli/commands/DestroyFunctionCommand.java       |   3 +-
 .../cli/commands/DestroyRegionCommand.java         |  30 +-
 .../cli/commands/ExecuteFunctionCommand.java       |   3 +-
 .../cli/commands/ExecuteScriptCommand.java         |  16 +-
 .../internal/cli/commands/ExportLogsCommand.java   |  26 +-
 .../cli/commands/ExportLogsInterceptor.java        |  38 +-
 .../internal/cli/commands/ListDeployedCommand.java |  74 ++--
 .../internal/cli/commands/ListFunctionCommand.java |  64 +--
 .../internal/cli/commands/UndeployCommand.java     |  91 ++---
 .../cli/functions/DestroyJndiBindingFunction.java  |   6 +-
 .../cli/functions/ListDeployedFunction.java        |  27 +-
 .../cli/functions/ListFunctionFunction.java        |  29 +-
 .../internal/cli/functions/UndeployFunction.java   |  67 ++--
 .../management/internal/cli/i18n/CliStrings.java   |   2 +
 ...ltFormatter.java => AbstractJSONFormatter.java} | 140 ++-----
 .../management/internal/cli/json/GfJsonArray.java  | 150 +++----
 .../management/internal/cli/json/GfJsonObject.java | 344 ++++++++--------
 .../internal/cli/json/QueryResultFormatter.java    | 290 +-------------
 .../internal/cli/result/AbstractResultData.java    |  10 +-
 .../internal/cli/result/CompositeResultData.java   |  15 -
 .../internal/cli/result/ErrorResultData.java       |   6 +-
 .../internal/cli/result/LegacyCommandResult.java   |  30 +-
 .../internal/cli/result/ModelCommandResult.java    |   8 +-
 .../internal/cli/result/ResultBuilder.java         |   2 +-
 .../management/internal/cli/result/ResultData.java |   6 +
 .../internal/cli/result/TabularResultData.java     |   2 +-
 .../internal/cli/result/model/FileResultModel.java |   4 +
 .../internal/cli/result/model/ResultModel.java     |  15 +
 .../geode/management/internal/cli/shell/Gfsh.java  |  11 +-
 .../internal/cli/shell/ScriptExecutionDetails.java |  28 +-
 .../management/internal/cli/util/JsonUtil.java     | 432 +++++++--------------
 .../validators/RegionConfigValidator.java          |   7 +-
 .../geode/metrics/MetricsPublishingService.java    |  89 +++++
 .../org/apache/geode/metrics/MetricsSession.java   |  44 +++
 .../org/apache/geode/metrics/package-info.java     |  37 ++
 .../sanctioned-geode-core-serializables.txt        | 193 ---------
 .../geode/cache/configuration/CacheConfigTest.java |   5 +-
 .../cache/configuration/RegionConfigTest.java      |   8 +-
 .../AbstractLauncherServiceStateTest.java          |   4 +-
 ...nternalConfigurationPersistenceServiceTest.java |   3 +-
 ...nalDistributedSystemStatisticsManagerTest.java} |   2 +-
 .../geode/internal/cache/GemFireCacheImplTest.java |  10 +
 ...ernalCacheBuilderAllowsMultipleSystemsTest.java |  56 ++-
 .../internal/cache/InternalCacheBuilderTest.java   | 116 +++++-
 .../internal/cache/PRHARedundancyProviderTest.java |  51 +++
 .../geode/internal/config/JAXBServiceTest.java     |   3 +-
 .../CacheLifecycleMetricsSessionBuilderTest.java   | 108 ++++++
 .../metrics/CacheLifecycleMetricsSessionTest.java  | 220 +++++++++++
 .../metrics/CacheMeterRegistryFactoryTest.java     |  79 ++++
 .../cli/commands/AlterRegionCommandTest.java       |   3 +-
 .../commands/CreateGatewaySenderCommandTest.java   | 100 ++++-
 .../cli/commands/CreateRegionCommandTest.java      |  67 ++--
 .../cli/commands/DestroyRegionCommandTest.java     |  14 +-
 .../cli/commands/ExportLogsCommandTest.java        |   8 +-
 .../cli/commands/ExportLogsInterceptorTest.java    |  17 +-
 .../cli/commands/LogLevelInterceptorTest.java      |  17 +-
 .../internal/cli/json/GfJsonArrayTest.java         |  67 +---
 .../internal/cli/json/GfJsonObjectTest.java        |  36 ++
 .../internal/cli/result/InfoResultDataTest.java    |   8 +-
 .../realizers/RegionConfigRealizerTest.java        |   5 +-
 .../validators/RegionConfigValidatorTest.java      |   3 +-
 geode-core/src/test/resources/expected-pom.xml     |  15 +-
 geode-dunit/build.gradle                           |   1 -
 .../commands/FunctionCommandsDUnitTestBase.java    |  87 +++--
 .../apache/geode/pdx/JSONFormatVerifyUtility.java  |  30 +-
 geode-dunit/src/test/resources/expected-pom.xml    |   5 -
 .../geode/pdx/TestObjectForJSONFormatter.java      |  13 +-
 .../org/apache/geode/cache/RegionShortcut.java     | 116 +++---
 .../geode/cache/configuration/RegionConfig.java    |   7 +-
 gradle/pmd.gradle => geode-redis/build.gradle      |  25 +-
 .../org/apache/geode/redis/RedisDistDUnitTest.java |   4 +-
 .../java/org/apache/geode/redis/AuthJUnitTest.java |   0
 .../apache/geode/redis/ConcurrentStartTest.java    |   0
 .../java/org/apache/geode/redis/GeoCoderTest.java  |   0
 .../java/org/apache/geode/redis/GeoJUnitTest.java  |   0
 .../org/apache/geode/redis/HashesJUnitTest.java    |   0
 .../org/apache/geode/redis/ListsJUnitTest.java     |   0
 .../geode/redis/RedisServerIntegrationTest.java    |   0
 .../java/org/apache/geode/redis/SetsJUnitTest.java |   0
 .../apache/geode/redis/SortedSetsJUnitTest.java    |   0
 .../org/apache/geode/redis/StringsJunitTest.java   |   0
 .../java/org/apache/geode/internal/hll/Bits.java   |   0
 .../internal/hll/CardinalityMergeException.java    |   0
 .../org/apache/geode/internal/hll/HyperLogLog.java |   0
 .../apache/geode/internal/hll/HyperLogLogPlus.java |   0
 .../org/apache/geode/internal/hll/IBuilder.java    |   0
 .../apache/geode/internal/hll/ICardinality.java    |   0
 .../org/apache/geode/internal/hll/MurmurHash.java  |   0
 .../org/apache/geode/internal/hll/RegisterSet.java |   0
 .../org/apache/geode/redis/GeodeRedisServer.java   |   0
 .../geode/redis/internal/ByteArrayWrapper.java     |   0
 .../geode/redis/internal/ByteToCommandDecoder.java |   0
 .../org/apache/geode/redis/internal/Coder.java     |   0
 .../geode/redis/internal/CoderException.java       |   0
 .../org/apache/geode/redis/internal/Command.java   |   0
 .../apache/geode/redis/internal/DoubleWrapper.java |   0
 .../redis/internal/ExecutionHandlerContext.java    |   0
 .../org/apache/geode/redis/internal/Executor.java  |   0
 .../apache/geode/redis/internal/Extendable.java    |   0
 .../org/apache/geode/redis/internal/GeoCoder.java  |   0
 .../org/apache/geode/redis/internal/GeoCoord.java  |   0
 .../redis/internal/GeoRadiusResponseElement.java   |   0
 .../geode/redis/internal/GeodeRedisService.java    |  79 ++++
 .../org/apache/geode/redis/internal/HashArea.java  |   0
 .../apache/geode/redis/internal/HashNeighbors.java |   0
 .../redis/internal/MemberNotFoundException.java    |   0
 .../java/org/apache/geode/redis/internal/Pair.java |   0
 .../internal/RedisCommandParserException.java      |   0
 .../geode/redis/internal/RedisCommandType.java     |   0
 .../geode/redis/internal/RedisConstants.java       |   0
 .../apache/geode/redis/internal/RedisDataType.java |   0
 .../internal/RedisDataTypeMismatchException.java   |   0
 .../redis/internal/RegionCreationException.java    |   0
 .../geode/redis/internal/RegionProvider.java       |   0
 .../redis/internal/executor/AbstractExecutor.java  |   0
 .../internal/executor/AbstractScanExecutor.java    |   0
 .../redis/internal/executor/AuthExecutor.java      |   0
 .../redis/internal/executor/DBSizeExecutor.java    |   0
 .../geode/redis/internal/executor/DelExecutor.java |   0
 .../redis/internal/executor/EchoExecutor.java      |   0
 .../redis/internal/executor/ExistsExecutor.java    |   0
 .../internal/executor/ExpirationExecutor.java      |   0
 .../redis/internal/executor/ExpireAtExecutor.java  |   0
 .../redis/internal/executor/ExpireExecutor.java    |   0
 .../redis/internal/executor/FlushAllExecutor.java  |   0
 .../redis/internal/executor/KeysExecutor.java      |   0
 .../geode/redis/internal/executor/ListQuery.java   |   0
 .../redis/internal/executor/PExpireAtExecutor.java |   0
 .../redis/internal/executor/PExpireExecutor.java   |   0
 .../redis/internal/executor/PTTLExecutor.java      |   0
 .../redis/internal/executor/PersistExecutor.java   |   0
 .../redis/internal/executor/PingExecutor.java      |   0
 .../redis/internal/executor/QuitExecutor.java      |   0
 .../redis/internal/executor/ScanExecutor.java      |   0
 .../redis/internal/executor/ShutDownExecutor.java  |   0
 .../redis/internal/executor/SortedSetQuery.java    |   0
 .../geode/redis/internal/executor/TTLExecutor.java |   0
 .../redis/internal/executor/TimeExecutor.java      |   0
 .../redis/internal/executor/TypeExecutor.java      |   0
 .../redis/internal/executor/UnkownExecutor.java    |   0
 .../redis/internal/executor/hash/HDelExecutor.java |   0
 .../internal/executor/hash/HExistsExecutor.java    |   0
 .../internal/executor/hash/HGetAllExecutor.java    |   0
 .../redis/internal/executor/hash/HGetExecutor.java |   0
 .../internal/executor/hash/HIncrByExecutor.java    |   0
 .../executor/hash/HIncrByFloatExecutor.java        |   0
 .../internal/executor/hash/HKeysExecutor.java      |   0
 .../redis/internal/executor/hash/HLenExecutor.java |   0
 .../internal/executor/hash/HMGetExecutor.java      |   0
 .../internal/executor/hash/HMSetExecutor.java      |   0
 .../internal/executor/hash/HScanExecutor.java      |   0
 .../redis/internal/executor/hash/HSetExecutor.java |   0
 .../internal/executor/hash/HSetNXExecutor.java     |   0
 .../internal/executor/hash/HValsExecutor.java      |   0
 .../redis/internal/executor/hash/HashExecutor.java |   0
 .../redis/internal/executor/hll/HllExecutor.java   |   0
 .../redis/internal/executor/hll/PFAddExecutor.java |   0
 .../internal/executor/hll/PFCountExecutor.java     |   0
 .../internal/executor/hll/PFMergeExecutor.java     |   0
 .../geode/redis/internal/executor/hll/Varint.java  |   0
 .../internal/executor/list/LIndexExecutor.java     |   0
 .../internal/executor/list/LInsertExecutor.java    |   0
 .../redis/internal/executor/list/LLenExecutor.java |   0
 .../redis/internal/executor/list/LPopExecutor.java |   0
 .../internal/executor/list/LPushExecutor.java      |   0
 .../internal/executor/list/LPushXExecutor.java     |   0
 .../internal/executor/list/LRangeExecutor.java     |   0
 .../redis/internal/executor/list/LRemExecutor.java |   0
 .../redis/internal/executor/list/LSetExecutor.java |   0
 .../internal/executor/list/LTrimExecutor.java      |   0
 .../redis/internal/executor/list/ListExecutor.java |   0
 .../redis/internal/executor/list/PopExecutor.java  |   0
 .../redis/internal/executor/list/PushExecutor.java |   0
 .../internal/executor/list/PushXExecutor.java      |   0
 .../redis/internal/executor/list/RPopExecutor.java |   0
 .../internal/executor/list/RPushExecutor.java      |   0
 .../internal/executor/list/RPushXExecutor.java     |   0
 .../redis/internal/executor/set/SAddExecutor.java  |   0
 .../redis/internal/executor/set/SCardExecutor.java |   0
 .../redis/internal/executor/set/SDiffExecutor.java |   0
 .../internal/executor/set/SDiffStoreExecutor.java  |   0
 .../internal/executor/set/SInterExecutor.java      |   0
 .../internal/executor/set/SInterStoreExecutor.java |   0
 .../internal/executor/set/SIsMemberExecutor.java   |   0
 .../internal/executor/set/SMembersExecutor.java    |   0
 .../redis/internal/executor/set/SMoveExecutor.java |   0
 .../redis/internal/executor/set/SPopExecutor.java  |   0
 .../internal/executor/set/SRandMemberExecutor.java |   0
 .../redis/internal/executor/set/SRemExecutor.java  |   0
 .../redis/internal/executor/set/SScanExecutor.java |   0
 .../internal/executor/set/SUnionExecutor.java      |   0
 .../internal/executor/set/SUnionStoreExecutor.java |   0
 .../redis/internal/executor/set/SetExecutor.java   |   0
 .../redis/internal/executor/set/SetOpExecutor.java |   0
 .../executor/sortedset/GeoAddExecutor.java         |   0
 .../executor/sortedset/GeoDistExecutor.java        |   0
 .../executor/sortedset/GeoHashExecutor.java        |   0
 .../executor/sortedset/GeoPosExecutor.java         |   0
 .../sortedset/GeoRadiusByMemberExecutor.java       |   0
 .../executor/sortedset/GeoRadiusExecutor.java      |   0
 .../executor/sortedset/GeoRadiusParameters.java    |   0
 .../executor/sortedset/GeoSortedSetExecutor.java   |   0
 .../executor/sortedset/SortedSetExecutor.java      |   0
 .../internal/executor/sortedset/ZAddExecutor.java  |   0
 .../internal/executor/sortedset/ZCardExecutor.java |   0
 .../executor/sortedset/ZCountExecutor.java         |   0
 .../executor/sortedset/ZIncrByExecutor.java        |   0
 .../executor/sortedset/ZLexCountExecutor.java      |   0
 .../executor/sortedset/ZRangeByLexExecutor.java    |   0
 .../executor/sortedset/ZRangeByScoreExecutor.java  |   0
 .../executor/sortedset/ZRangeExecutor.java         |   0
 .../internal/executor/sortedset/ZRankExecutor.java |   0
 .../internal/executor/sortedset/ZRemExecutor.java  |   0
 .../executor/sortedset/ZRemRangeByLexExecutor.java |   0
 .../sortedset/ZRemRangeByRankExecutor.java         |   0
 .../sortedset/ZRemRangeByScoreExecutor.java        |   0
 .../sortedset/ZRevRangeByScoreExecutor.java        |   0
 .../executor/sortedset/ZRevRangeExecutor.java      |   0
 .../executor/sortedset/ZRevRankExecutor.java       |   0
 .../internal/executor/sortedset/ZScanExecutor.java |   0
 .../executor/sortedset/ZScoreExecutor.java         |   0
 .../internal/executor/string/AppendExecutor.java   |   0
 .../internal/executor/string/BitCountExecutor.java |   0
 .../internal/executor/string/BitOpExecutor.java    |   0
 .../internal/executor/string/BitPosExecutor.java   |   0
 .../internal/executor/string/DecrByExecutor.java   |   0
 .../internal/executor/string/DecrExecutor.java     |   0
 .../internal/executor/string/GetBitExecutor.java   |   0
 .../internal/executor/string/GetExecutor.java      |   0
 .../internal/executor/string/GetRangeExecutor.java |   0
 .../internal/executor/string/GetSetExecutor.java   |   0
 .../internal/executor/string/IncrByExecutor.java   |   0
 .../executor/string/IncrByFloatExecutor.java       |   0
 .../internal/executor/string/IncrExecutor.java     |   0
 .../internal/executor/string/MGetExecutor.java     |   0
 .../internal/executor/string/MSetExecutor.java     |   0
 .../internal/executor/string/MSetNXExecutor.java   |   0
 .../internal/executor/string/PSetEXExecutor.java   |   0
 .../internal/executor/string/SetBitExecutor.java   |   0
 .../internal/executor/string/SetEXExecutor.java    |   0
 .../internal/executor/string/SetExecutor.java      |   0
 .../internal/executor/string/SetNXExecutor.java    |   0
 .../internal/executor/string/SetRangeExecutor.java |   0
 .../internal/executor/string/StringExecutor.java   |   0
 .../internal/executor/string/StrlenExecutor.java   |   0
 .../executor/transactions/DiscardExecutor.java     |   0
 .../executor/transactions/ExecExecutor.java        |   0
 .../executor/transactions/MultiExecutor.java       |   0
 .../executor/transactions/TransactionExecutor.java |   0
 .../executor/transactions/UnwatchExecutor.java     |   0
 .../executor/transactions/WatchExecutor.java       |   0
 .../internal/org/apache/hadoop/fs/GlobPattern.java |   0
 .../org.apache.geode.internal.cache.CacheService   |   1 +
 .../executor/AbstractScanExecutorTest.java         |   0
 geode-redis/src/test/resources/expected-pom.xml    |  65 ++++
 ...CreateDestroyGatewaySenderCommandDUnitTest.java | 146 +++----
 geode-web-api/build.gradle                         |   2 +
 ...mentFunction.java => EchoArgumentFunction.java} |  39 +-
 .../web/controllers/RestAccessControllerTest.java  |  41 +-
 .../geode/test/matchers/JsonEquivalence.java       |   0
 .../web/controllers/AbstractBaseController.java    |   6 +-
 .../ClientClusterManagementServiceDUnitTest.java   |   3 +-
 .../rest/RegionManagementIntegrationTest.java      |   3 +-
 .../RegionManagementSecurityIntegrationTest.java   |   3 +-
 gradle/pmd.gradle                                  |   4 +-
 gradle/test-by-category.gradle                     | 186 ---------
 settings.gradle                                    |   3 +-
 static-analysis/{pmd => pmd-rules}/build.gradle    |   0
 .../java/org/apache/geode/pmd/Annotations.java     |   0
 .../apache/geode/pmd/StaticFieldsMustBeFinal.java  |   0
 .../geode/pmd/StaticFieldsMustBeImmutable.java     |   0
 .../src/main/resources/geodepmd.xml                |   0
 .../resources/org/apache/geode/pmd/staticfinal.xml |   0
 .../org/apache/geode/pmd/staticimmutable.xml       |   0
 .../geode/pmd/StaticFieldsMustBeFinalTest.java     |   0
 .../geode/pmd/StaticFieldsMustBeImmutableTest.java |   0
 .../geode/pmd/xml/StaticFieldsMustBeFinal.xml      |   0
 .../geode/pmd/xml/StaticFieldsMustBeImmutable.xml  |   0
 362 files changed, 3574 insertions(+), 2545 deletions(-)
 create mode 100644 
geode-core/src/jmh/java/org/apache/geode/cache/query/internal/PartitionedIndexGetBucketIndexBenchmark.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSession.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactory.java
 copy geode-core/src/main/java/org/apache/geode/{redis/internal/Pair.java => 
internal/metrics/CollectingServiceLoader.java} (67%)
 copy geode-core/src/main/java/org/apache/geode/{redis/internal/Extendable.java 
=> internal/metrics/CompositeMeterRegistryFactory.java} (71%)
 copy 
geode-core/src/main/java/org/apache/geode/management/internal/cli/json/{QueryResultFormatter.java
 => AbstractJSONFormatter.java} (74%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/metrics/MetricsPublishingService.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/metrics/MetricsSession.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/metrics/package-info.java
 rename 
geode-core/src/test/java/org/apache/geode/distributed/internal/{InternalDistributedSystemTest.java
 => InternalDistributedSystemStatisticsManagerTest.java} (99%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/PRHARedundancyProviderTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionBuilderTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactoryTest.java
 rename {geode-core => 
geode-management}/src/main/java/org/apache/geode/cache/RegionShortcut.java (69%)
 copy gradle/pmd.gradle => geode-redis/build.gradle (62%)
 rename {geode-core => 
geode-redis}/src/distributedTest/java/org/apache/geode/redis/RedisDistDUnitTest.java
 (98%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/AuthJUnitTest.java 
(100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/ConcurrentStartTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/GeoCoderTest.java 
(100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/GeoJUnitTest.java 
(100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/HashesJUnitTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/ListsJUnitTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/RedisServerIntegrationTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/SetsJUnitTest.java 
(100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/SortedSetsJUnitTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/integrationTest/java/org/apache/geode/redis/StringsJunitTest.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/Bits.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/CardinalityMergeException.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/HyperLogLog.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/HyperLogLogPlus.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/IBuilder.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/ICardinality.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/MurmurHash.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/internal/hll/RegisterSet.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/GeodeRedisServer.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/ByteArrayWrapper.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/ByteToCommandDecoder.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/Coder.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/CoderException.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/Command.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/DoubleWrapper.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/ExecutionHandlerContext.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/Executor.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/Extendable.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/GeoCoder.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/GeoCoord.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/GeoRadiusResponseElement.java
 (100%)
 create mode 100644 
geode-redis/src/main/java/org/apache/geode/redis/internal/GeodeRedisService.java
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/HashArea.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/HashNeighbors.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/MemberNotFoundException.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/Pair.java (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisCommandParserException.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisConstants.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisDataType.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisDataTypeMismatchException.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RegionCreationException.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/RegionProvider.java 
(100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/AbstractExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/AbstractScanExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/AuthExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/DBSizeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/DelExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/EchoExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExistsExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpirationExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpireAtExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpireExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/FlushAllExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/KeysExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ListQuery.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PExpireAtExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PExpireExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PTTLExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PersistExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PingExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/QuitExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ScanExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ShutDownExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/SortedSetQuery.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/TTLExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/TimeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/TypeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/UnkownExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HDelExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HExistsExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HGetAllExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HGetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HIncrByExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HIncrByFloatExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HKeysExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HLenExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HMGetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HMSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HScanExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HSetNXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HValsExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HashExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/HllExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFAddExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFCountExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFMergeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/Varint.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LIndexExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LInsertExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LLenExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPopExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPushExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPushXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LRangeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LRemExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LTrimExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/ListExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/PopExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/PushExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/PushXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPopExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPushExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPushXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SAddExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SCardExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SDiffExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SDiffStoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SInterExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SInterStoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SIsMemberExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SMembersExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SMoveExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SPopExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SRandMemberExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SRemExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SScanExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SUnionExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SUnionStoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SetOpExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoAddExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoDistExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoHashExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoPosExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusByMemberExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusParameters.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoSortedSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/SortedSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZAddExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZCardExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZCountExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZIncrByExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZLexCountExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeByLexExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeByScoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRankExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByLexExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByRankExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByScoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRangeByScoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRangeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRankExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZScanExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZScoreExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/AppendExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitCountExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitOpExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitPosExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/DecrByExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/DecrExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/GetBitExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/GetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/GetRangeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/GetSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByFloatExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/IncrExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/MGetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/MSetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/MSetNXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/PSetEXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetBitExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetEXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetNXExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetRangeExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/StringExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/StrlenExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/DiscardExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/ExecExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/MultiExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/TransactionExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/UnwatchExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/WatchExecutor.java
 (100%)
 rename {geode-core => 
geode-redis}/src/main/java/org/apache/geode/redis/internal/org/apache/hadoop/fs/GlobPattern.java
 (100%)
 create mode 100644 
geode-redis/src/main/resources/META-INF/services/org.apache.geode.internal.cache.CacheService
 rename {geode-core => 
geode-redis}/src/test/java/org/apache/geode/redis/internal/executor/AbstractScanExecutorTest.java
 (100%)
 create mode 100644 geode-redis/src/test/resources/expected-pom.xml
 rename 
geode-web-api/src/integrationTest/java/org/apache/geode/rest/internal/web/controllers/{NoArgumentFunction.java
 => EchoArgumentFunction.java} (80%)
 rename {geode-junit/src/main => 
geode-web-api/src/integrationTest}/java/org/apache/geode/test/matchers/JsonEquivalence.java
 (100%)
 delete mode 100644 gradle/test-by-category.gradle
 rename static-analysis/{pmd => pmd-rules}/build.gradle (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/main/java/org/apache/geode/pmd/Annotations.java (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeFinal.java 
(100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeImmutable.java 
(100%)
 rename static-analysis/{pmd => pmd-rules}/src/main/resources/geodepmd.xml 
(100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/main/resources/org/apache/geode/pmd/staticfinal.xml (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/main/resources/org/apache/geode/pmd/staticimmutable.xml (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeFinalTest.java 
(100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeImmutableTest.java
 (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeFinal.xml
 (100%)
 rename static-analysis/{pmd => 
pmd-rules}/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeImmutable.xml
 (100%)

Reply via email to