You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by nn...@apache.org on 2020/01/22 18:57:31 UTC

[geode] branch feature/GEODE-7665 updated (82837af -> 10835f8)

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

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


    from 82837af  Updated copyright date in NOTICE files (#4569)
     add c6f8e1b  GEODE-7662: don't automatically enable metrics and examples if they won't work anyway (#4577)
     add 495a603  GEODE-7653: move required settings to MembershipBuilder constructor (#4578)
     add 18c2348  GEODE-7654: removed unused variable in CompiledArithmetic (#4535)
     add 1da010b  GEODE-7589: Added ability to configure wan to dispatch based on time (#4494)
     add cd56170  GEODE-7690: make it less difficult to run benchmarks against a PR (#4587)
     add 0154d93  GEODE-7688: clean up temp files after deploy meta (#4585)
     add daa7efd  GEODE-7660: clean up unneeded initializers (#4539)
     add bbecffc  GEODE-6883: New module for Membership (#4579)
     add 0545fca  GEODE-7687: User Guide - Remove time-based statistics caveat (#4583)
     add 501d222  GEODE-7689: Use the recipient list without the current member (#4586)
     add dddfce0  GEODE-7414_1: Define interface (#4505)
     add 21fce81  GEODE-5407: Fix JMXMBeanReconnectDUnitTest
     add ec4fb9e  GEODE-7686: Update the vMotion recommendations in the User Guide (#4582)
     add 5f6d451  GEODE-7693: Equals compares objects of same type (#4589)
     add 274504b  GEODE-7605: Fix PersistentRecoveryOrderDUnitTest (#4591)
     add 779e5ce  GEODE-6833: remove redundant ArchRule and layer spec (#4594)
     add 0a5acac  GEODE-5816: Don't set the JMX Port multiple ways in RegionMembershipTest
     add 1fe0183  GEODE-6883: Removing jgroups config files to geode-membership
     add 5a8b992  GEODE-7698: Extracting a superclass of InternalDistributedMember
     add c87965d  GEODE-7709: fix typo in some properties name (#4599)
     add 5f19958  GEODE-7115: Fix CreateRegionCommandPersistsConfigurationDUnitTest
     add b9526d4  GEODE-7706: throw correct TransactionDataRebalancedException. (#4598)
     add 049f039  GEODE-7691: Instance of parameter checked in equals method. (#4588)
     add f8620b9  GEODE-7699: use ConfigurationInfo to wrap the get result (#4596)
     add 3cdb345  GEODE-7713: Throw TransactionDataRebalancedException during get operation (#4602)
     add cb662da  GEODE-7650: Fix suspect logging in PutAllClientServerDistributedTest (#4605)
     add eec3090  GEODE-7711: remove unnecessary decoding step after server receives the command (#4600)
     add 9f4d70b  GEODE-7703: Catch IndexWriter Exceptions (#4597)
     add efe5f70  GEODE-7715: Introduce Transport and Config interfaces to ClusterManagementServiceBuilder (#4601)
     add ef02391  GEODE-7720: Review javadocs, API, and code coverage for the geode-serialization module (#4607)
     add 2b72c9e  GEODE-7726: remove obsolete references from LICENSE file (#4609)
     add 24fe83f  GEODE-7725: Handle region is null case (#4608)
     add 10835f8  GEODE-7700 AbstractExecutorGroupJUnitTest lockOwnerThreadStackIsReported (#4611)

No new revisions were added by this update.

Summary of changes:
 .../src/test/resources/expected-pom.xml            |    6 +
 ci/pipelines/meta/deploy_meta.sh                   |   12 +-
 ci/scripts/run_benchmarks.sh                       |    7 +-
 .../release/session/bin/modify_war                 |    1 +
 extensions/geode-modules/build.gradle              |    1 +
 geode-assembly/geode-assembly-test/build.gradle    |    1 +
 .../apache/geode/session/tests/TomcatInstall.java  |    3 +-
 .../resources/ManagementClientCreateRegion.java    |   15 +-
 .../management/JQFilterVerificationDUnitTest.java  |    8 +-
 .../ClusterManagementServiceBuilderDUnitTest.java  |   98 ++
 ...ateRegionWithDiskstoreAndSecurityDUnitTest.java |   26 +-
 .../rest/ClientClusterManagementSSLTest.java       |   77 +-
 .../ClientClusterManagementServiceDunitTest.java   |   47 +-
 .../rest/ClusterManagementServiceOnServerTest.java |   19 +-
 .../internal/rest/DeployToMultiGroupDUnitTest.java |   19 +-
 .../rest/DeploymentManagementDUnitTest.java        |   11 +-
 .../rest/GatewayReceiverManagementDUnitTest.java   |    8 +-
 .../rest/GeodeClientClusterManagementSSLTest.java  |   12 +-
 .../GeodeClientClusterManagementSecurityTest.java  |   30 +-
 ...SSLTest.java => GeodeConnectionConfigTest.java} |   75 +-
 .../rest/ListIndexManagementDUnitTest.java         |   21 +-
 .../rest/ListIndexOnPartitionRegionTest.java       |    5 +-
 .../rest/ListRegionManagementDunitTest.java        |   99 +-
 .../ManagementRequestLoggingDistributedTest.java   |    6 +-
 .../rest/MemberManagementServiceDunitTest.java     |   12 +-
 .../rest/RebalanceManagementDunitTest.java         |    6 +-
 .../internal/rest/RegionManagementDunitTest.java   |   11 +-
 .../internal/rest/ServerRestartTest.java           |    5 +-
 .../ClusterManagementRestLoggingTest.java          |    5 +-
 .../ManagementRestAuthTokenIntegrationTest.java    |   21 +-
 .../integrationTest/resources/assembly_content.txt |   20 +-
 .../resources/dependency_classpath.txt             |    1 +
 .../integrationTest/resources/expected_jars.txt    |    2 +-
 geode-assembly/src/main/dist/LICENSE               |    8 -
 .../DeploymentManagementUpgradeTest.java           |    9 +-
 geode-core/build.gradle                            |    1 +
 ...ackwardCompatibilitySerializationDUnitTest.java |    2 +-
 .../PersistentRecoveryOrderDUnitTest.java          |    2 +-
 .../wan/misc/CommonAsyncEventQueueDUnitTest.java   |  144 +++
 .../CommonParallelAsyncEventQueueDUnitTest.java    |   57 -
 ...monParallelAsyncEventQueueOffHeapDUnitTest.java |    2 +-
 .../management/JMXMBeanReconnectDUnitTest.java     |  604 ++++++++---
 .../internal/membership/MembershipJUnitTest.java   |   60 +-
 .../api/CoreOnlyUsesMembershipAPIArchUnitTest.java |    4 +-
 .../MemberIdentifierFactoryImplTest.java           |   14 +-
 .../gms/MemberIdentifierFactoryImpl.java           |   37 -
 .../membership/gms/MembershipOnlyTest.java         |   32 +-
 .../gms/fd/GMSHealthMonitorJUnitTest.java          |    2 +-
 .../gms/locator/GMSLocatorIntegrationTest.java     |    2 +-
 .../gms/membership/GMSJoinLeaveJUnitTest.java      |   17 +-
 .../gms/messenger/JGroupsMessengerJUnitTest.java   |    6 +-
 ...SSLSocketParameterExtensionIntegrationTest.java |  242 +++++
 .../codeAnalysis/sanctionedDataSerializables.txt   |   12 +-
 .../main/java/org/apache/geode/DataSerializer.java |    2 +-
 .../client/internal/ClientSideHandshakeImpl.java   |    3 +-
 .../pooling/AvailableConnectionManager.java        |    3 +
 .../cache/query/internal/CompiledAddition.java     |    4 +-
 .../cache/query/internal/CompiledArithmetic.java   |    4 +-
 .../cache/query/internal/CompiledDivision.java     |    4 +-
 .../geode/cache/query/internal/CompiledMod.java    |    4 +-
 .../query/internal/CompiledMultiplication.java     |    4 +-
 .../cache/query/internal/CompiledSubtraction.java  |    4 +-
 .../apache/geode/cache/query/internal/CqEntry.java |    2 +-
 .../geode/cache/query/internal/QCompiler.java      |   32 +-
 .../apache/geode/cache/query/internal/QRegion.java |    3 +
 .../cache/query/internal/index/IndexManager.java   |    3 +-
 .../geode/distributed/ConfigurationProperties.java |   22 +-
 .../internal/AbstractDistributionConfig.java       |    3 +
 .../distributed/internal/DistributionConfig.java   |   36 +-
 .../internal/DistributionConfigImpl.java           |   20 +-
 .../distributed/internal/DistributionImpl.java     |   25 +-
 .../InternalConfigurationPersistenceService.java   |    4 +-
 .../internal/InternalDistributedSystem.java        |    9 +-
 .../distributed/internal/InternalLocator.java      |   24 +-
 .../membership/InternalDistributedMember.java      | 1111 ++------------------
 .../internal/streaming/StreamingOperation.java     |    4 +-
 .../geode/internal/InternalDataSerializer.java     |   64 +-
 .../org/apache/geode/internal/admin/SSLConfig.java |   42 +-
 .../internal/cache/DistributedCacheOperation.java  |    4 +-
 .../internal/cache/DistributedPutAllOperation.java |    3 +-
 .../cache/DistributedRemoveAllOperation.java       |    3 +-
 .../org/apache/geode/internal/cache/EventID.java   |    4 +-
 .../geode/internal/cache/FilterRoutingInfo.java    |    4 +-
 .../internal/cache/InitialImageOperation.java      |    3 +-
 .../geode/internal/cache/PartitionedRegion.java    |   60 +-
 .../apache/geode/internal/cache/RegionQueue.java   |    2 +
 .../geode/internal/cache/TXCommitMessage.java      |    7 +-
 .../internal/cache/TXRegionLockRequestImpl.java    |    5 +-
 .../cache/execute/FunctionRemoteContext.java       |    6 +-
 .../cache/locks/TXOriginatorRecoveryProcessor.java |    2 +-
 .../internal/cache/partitioned/GetMessage.java     |    4 +-
 .../cache/partitioned/PartitionMessage.java        |    6 +-
 .../cache/partitioned/PutAllPRMessage.java         |    3 +-
 .../cache/partitioned/RemoveAllPRMessage.java      |    5 +-
 .../tier/sockets/ClientProxyMembershipID.java      |    3 +-
 .../geode/internal/cache/tier/sockets/Part.java    |    3 +
 .../geode/internal/cache/tx/DistTxEntryEvent.java  |    5 +-
 .../geode/internal/cache/tx/RemoteGetMessage.java  |    4 +-
 .../internal/cache/tx/RemotePutAllMessage.java     |    3 +-
 .../internal/cache/tx/RemoteRemoveAllMessage.java  |    3 +-
 .../internal/cache/wan/AbstractGatewaySender.java  |    5 +-
 .../internal/cache/wan/GatewaySenderAdvisor.java   |    5 +-
 .../internal/cache/wan/GatewaySenderEventImpl.java |    4 +-
 .../ConcurrentParallelGatewaySenderQueue.java      |   12 +-
 .../wan/parallel/ParallelGatewaySenderQueue.java   |   10 +-
 .../cache/wan/serial/SerialGatewaySenderQueue.java |    8 +-
 .../internal/net/SSLConfigurationFactory.java      |    2 +
 .../apache/geode/internal/net/SocketCreator.java   |   16 +
 .../builder/ClusterManagementServiceBuilder.java   |   39 -
 ...viceBuilder.java => GeodeConnectionConfig.java} |  138 ++-
 .../api/LocatorClusterManagementService.java       |   11 +-
 .../mutators/RegionConfigManager.java              |    5 +-
 .../SSLParameterExtension.java}                    |   28 +-
 .../org/apache/geode/pdx/internal/PdxField.java    |    4 +-
 .../org/apache/geode/pdx/internal/PdxType.java     |    3 +-
 .../sanctioned-geode-management-serializables.txt  |    1 +
 .../AbstractCompiledValueTestJUnitTest.java        |   12 +-
 ...ImplTest.java => BaseConnectionConfigTest.java} |    2 +-
 .../internal/DistributionConfigJUnitTest.java      |    4 +-
 .../MembershipDependenciesJUnitTest.java           |   49 +-
 .../internal/cache/PartitionedRegionTest.java      |  134 +++
 .../cache/wan/AbstractGatewaySenderTest.java       |   61 ++
 .../executor/AbstractExecutorGroupJUnitTest.java   |   12 +-
 .../geode/internal/offheap/DataTypeJUnitTest.java  |    2 +-
 .../ThreadLocalByteArrayCacheTest.java             |    3 +-
 .../api/LocatorClusterManagementServiceTest.java   |   63 ++
 geode-core/src/test/resources/expected-pom.xml     |    5 +
 geode-cq/build.gradle                              |    1 +
 .../cache/PutAllClientServerDistributedTest.java   |    3 +
 .../cache/query/cq/internal/ClientCQImpl.java      |   13 +-
 .../cache/query/cq/internal/CqListenerImpl.java    |   12 +-
 .../cache/query/cq/internal/CqServiceImpl.java     |   22 +-
 .../cache/query/cq/internal/CqServiceVsdStats.java |    2 +-
 .../cache/query/cq/internal/ServerCQImpl.java      |    7 +-
 .../cache/query/cq/internal/command/CloseCQ.java   |    2 +-
 .../cache/query/cq/internal/command/ExecuteCQ.java |    6 +-
 .../query/cq/internal/command/ExecuteCQ61.java     |   12 +-
 .../cache/query/cq/internal/command/StopCQ.java    |    4 +-
 geode-cq/src/test/resources/expected-pom.xml       |    5 +
 .../performance_on_vsphere.html.md.erb             |   22 +-
 .../statistics/how_statistics_work.html.md.erb     |    2 +-
 .../statistics/setting_up_statistics.html.md.erb   |    5 +-
 .../topics/gemfire_properties.html.md.erb          |    9 +-
 .../RegionMembershipMBeanDUnitTestBase.java        |    3 -
 .../geode/test/junit/rules/GfshCommandRule.java    |    4 +-
 geode-gfsh/build.gradle                            |    1 +
 ...egionCommandPersistsConfigurationDUnitTest.java |   26 +-
 geode-gfsh/src/test/resources/expected-pom.xml     |    5 +
 .../ClusterManagementGetResultAssert.java          |    6 +-
 .../IndexRepositoryFactoryDistributedTest.java     |  206 ++++
 .../lucene/internal/IndexRepositoryFactory.java    |   38 +-
 .../internal/IndexRepositoryFactoryTest.java       |  149 +++
 .../geode/management/api/BaseConnectionConfig.java |  123 +++
 .../management/api/ClusterManagementGetResult.java |   67 +-
 .../api/ClusterManagementRealizationResult.java    |    2 +-
 .../management/api/ClusterManagementResult.java    |   22 +-
 .../management/api/ClusterManagementService.java   |    4 +-
 .../api/ClusterManagementServiceTransport.java     |  111 ++
 .../apache/geode/management/api/CommandType.java   |   20 +-
 .../geode/management/api/ConfigurationInfo.java    |  106 ++
 .../geode/management/api/ConfigurationResult.java  |   36 +
 .../RuntimeInfo.java => api/ConnectionConfig.java} |   61 +-
 ...tTemplateClusterManagementServiceTransport.java |  289 +++++
 .../client/ClusterManagementServiceBuilder.java    |   92 +-
 .../configuration/GroupableConfiguration.java      |   19 +
 .../geode/management/configuration/Region.java     |   42 +
 .../internal/ClientClusterManagementService.java   |  133 +--
 .../internal/CompletableFutureProxy.java           |    3 +-
 .../PlainClusterManagementServiceBuilder.java      |  142 ---
 .../SpringClusterManagemnetServiceBuilder.java     |   43 -
 .../geode/management/runtime/RuntimeInfo.java      |    7 +
 .../management/runtime/RuntimeRegionInfo.java      |    7 +
 .../configuration/GroupableConfigurationTest.java  |   31 +
 .../api/ClusterManagementGetResultTest.java        |   66 ++
 .../management/api/ConfigurationInfoTest.java      |  140 +++
 .../ClusterManagementServiceBuilderTest.java       |  122 +++
 .../geode/management/configuration/RegionTest.java |   29 +
 geode-membership/build.gradle                      |   78 ++
 .../internal/membership/api/Authenticator.java     |    0
 .../api/CacheOperationMessageMarker.java           |   11 +-
 .../internal/membership/api/LifecycleListener.java |    0
 .../internal/membership/api/MemberData.java        |    0
 .../internal/membership/api/MemberDataBuilder.java |    0
 .../api/MemberDisconnectedException.java           |    0
 .../internal/membership/api/MemberIdentifier.java  |    0
 .../membership/api/MemberIdentifierFactory.java    |    0
 .../api/MemberIdentifierFactoryImpl.java           |   16 +-
 .../membership/api/MemberIdentifierImpl.java       |  565 +++-------
 .../membership/api/MemberShunnedException.java     |    0
 .../membership/api/MemberStartupException.java     |    0
 .../internal/membership/api/Membership.java        |    0
 .../internal/membership/api/MembershipBuilder.java |   16 +-
 .../membership/api/MembershipClosedException.java  |    0
 .../internal/membership/api/MembershipConfig.java  |    4 +
 .../api/MembershipConfigurationException.java      |    0
 .../membership/api/MembershipInformation.java      |    0
 .../membership/api/MembershipListener.java         |    0
 .../internal/membership/api/MembershipLocator.java |    0
 .../membership/api/MembershipLocatorBuilder.java   |   25 +-
 .../api/MembershipLocatorStatistics.java           |    0
 .../membership/api/MembershipStatistics.java       |    0
 .../internal/membership/api/MembershipView.java    |    0
 .../internal/membership/api/Message.java           |    0
 .../internal/membership/api/MessageListener.java   |    0
 .../internal/membership/api/QuorumChecker.java     |    0
 .../membership/api/StopShunningMarker.java         |    0
 .../internal/membership/gms/AuthenticatorNoOp.java |    0
 .../internal/membership/gms/GMSMemberData.java     |    0
 .../internal/membership/gms/GMSMembership.java     |    2 +-
 .../internal/membership/gms/GMSMembershipView.java |    0
 .../internal/membership/gms/GMSUtil.java           |    0
 .../membership/gms/LifecycleListenerNoOp.java      |    0
 .../membership/gms/MemberDataBuilderImpl.java      |    0
 .../membership/gms/MembershipBuilderImpl.java      |   43 +-
 .../membership/gms/MembershipListenerNoOp.java     |    0
 .../gms/MembershipLocatorBuilderImpl.java          |   64 +-
 .../gms/MembershipLocatorStatisticsNoOp.java       |    0
 .../membership/gms/MembershipStatisticsNoOp.java   |    0
 .../internal/membership/gms/Services.java          |    3 -
 .../internal/membership/gms/SuspectMember.java     |    0
 .../internal/membership/gms/TcpHandlerNoOp.java    |    0
 .../membership/gms/fd/GMSHealthMonitor.java        |    3 +-
 .../membership/gms/interfaces/HealthMonitor.java   |    0
 .../membership/gms/interfaces/JoinLeave.java       |    0
 .../membership/gms/interfaces/Locator.java         |    0
 .../membership/gms/interfaces/Manager.java         |    0
 .../membership/gms/interfaces/MessageHandler.java  |    0
 .../membership/gms/interfaces/Messenger.java       |    0
 .../membership/gms/interfaces/Service.java         |    0
 .../gms/locator/FindCoordinatorRequest.java        |    0
 .../gms/locator/FindCoordinatorResponse.java       |    0
 .../membership/gms/locator/GMSLocator.java         |    0
 .../membership/gms/locator/GetViewRequest.java     |    0
 .../membership/gms/locator/GetViewResponse.java    |    0
 .../gms/locator/MembershipLocatorImpl.java         |    0
 .../membership/gms/locator/PeerLocatorRequest.java |    0
 .../membership/gms/locator/PrimaryHandler.java     |    0
 .../membership/gms/membership/GMSJoinLeave.java    |   12 +-
 .../membership/gms/membership/HostAddress.java     |    0
 .../gms/messages/AbstractGMSMessage.java           |    0
 .../gms/messages/FinalCheckPassedMessage.java      |    0
 .../membership/gms/messages/HasMemberID.java       |    0
 .../membership/gms/messages/HeartbeatMessage.java  |    0
 .../gms/messages/HeartbeatRequestMessage.java      |    0
 .../gms/messages/InstallViewMessage.java           |    0
 .../gms/messages/JoinRequestMessage.java           |    0
 .../gms/messages/JoinResponseMessage.java          |    0
 .../gms/messages/LeaveRequestMessage.java          |    0
 .../gms/messages/NetworkPartitionMessage.java      |    0
 .../gms/messages/RemoveMemberMessage.java          |    0
 .../gms/messages/SuspectMembersMessage.java        |    0
 .../membership/gms/messages/SuspectRequest.java    |    0
 .../membership/gms/messages/ViewAckMessage.java    |    0
 .../membership/gms/messenger/AddressManager.java   |    0
 .../membership/gms/messenger/GMSEncrypt.java       |    0
 .../gms/messenger/GMSEncryptionCipherPool.java     |    0
 .../membership/gms/messenger/GMSMemberWrapper.java |    0
 .../membership/gms/messenger/GMSPingPonger.java    |    0
 .../membership/gms/messenger/GMSQuorumChecker.java |    0
 .../membership/gms/messenger/JGAddress.java        |    0
 .../membership/gms/messenger/JGroupsMessenger.java |    9 +-
 .../gms/messenger/MembershipInformationImpl.java   |    0
 .../membership/gms/messenger/StatRecorder.java     |    0
 .../membership/gms/messenger/Transport.java        |    0
 .../membership/gms/messenger/jgroups-config.xml    |    0
 .../membership/gms/messenger/jgroups-mcast.xml     |    0
 .../src/test/resources/expected-pom.xml            |   40 +-
 geode-protobuf/build.gradle                        |    1 +
 geode-protobuf/src/test/resources/expected-pom.xml |    5 +
 .../serialization/BufferDataOutputStream.java      |    5 +
 .../internal/serialization/ByteArrayDataInput.java |    2 -
 .../geode/internal/serialization/DSCODE.java       |    5 +-
 .../internal/serialization/DSFIDSerializer.java    |    9 +
 .../serialization/DSFIDSerializerFactory.java      |   16 +-
 .../serialization/DataSerializableFixedID.java     |  212 +---
 .../serialization/DeserializationContext.java      |    4 +
 .../geode/internal/serialization/DscodeHelper.java |    4 +
 .../internal/serialization/ObjectDeserializer.java |    7 +
 .../internal/serialization/ObjectSerializer.java   |    8 +
 .../serialization/SerializationContext.java        |    8 +
 .../serialization/SerializationVersions.java       |    1 -
 .../serialization/StaticSerialization.java         |   64 ++
 .../serialization/ThreadLocalByteArrayCache.java   |    2 +-
 .../AbstractSerializationContext.java              |   11 +-
 .../{ => internal}/DSFIDSerializerImpl.java        |   16 +-
 .../{ => internal}/DeserializationContextImpl.java |    7 +-
 .../{ => internal}/SerializationContextImpl.java   |    7 +-
 geode-wan/build.gradle                             |    1 +
 .../misc/CommonParallelGatewaySenderDUnitTest.java |   54 +
 .../serial/SerialGatewaySenderQueueDUnitTest.java  |   57 +
 geode-wan/src/test/resources/expected-pom.xml      |    5 +
 geode-web-api/build.gradle                         |    1 +
 .../ClientClusterManagementServiceDUnitTest.java   |    9 +-
 .../management/client/ConfigurePDXDUnitTest.java   |   16 +-
 .../client/MemberManagementServiceDUnitTest.java   |    8 +-
 .../rest/GatewayManagementIntegrationTest.java     |    8 +-
 .../internal/rest/HateoasIntegrationTest.java      |   12 +-
 ...MemberManagementServiceRestIntegrationTest.java |   22 +-
 .../internal/rest/RebalanceIntegrationTest.java    |   11 +-
 .../rest/RegionManagementIntegrationTest.java      |    8 +-
 .../controllers/MemberManagementController.java    |    2 +-
 .../controllers/RegionManagementController.java    |    4 +-
 .../internal/cli/commands/CommandOverHttpTest.java |   15 +
 .../web/controllers/ShellCommandsController.java   |    2 +-
 settings.gradle                                    |    1 +
 305 files changed, 4671 insertions(+), 3295 deletions(-)
 create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/client/ClusterManagementServiceBuilderDUnitTest.java
 copy geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/{GeodeClientClusterManagementSSLTest.java => GeodeConnectionConfigTest.java} (50%)
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/misc/CommonAsyncEventQueueDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/misc/CommonParallelAsyncEventQueueDUnitTest.java
 rename geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/membership/{gms => api}/MemberIdentifierFactoryImplTest.java (87%)
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/membership/gms/MemberIdentifierFactoryImpl.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/net/SSLSocketParameterExtensionIntegrationTest.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/builder/ClusterManagementServiceBuilder.java
 rename geode-core/src/main/java/org/apache/geode/management/internal/api/{GeodeClusterManagementServiceBuilder.java => GeodeConnectionConfig.java} (73%)
 copy geode-core/src/main/java/org/apache/geode/{distributed/internal/membership/api/MemberShunnedException.java => net/SSLParameterExtension.java} (57%)
 rename geode-core/src/test/java/org/apache/geode/distributed/internal/{ConnectionConfigImplTest.java => BaseConnectionConfigTest.java} (99%)
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/AbstractGatewaySenderTest.java
 rename geode-core/src/test/java/org/apache/geode/internal/{ => serialization}/ThreadLocalByteArrayCacheTest.java (96%)
 create mode 100644 geode-lucene/src/distributedTest/java/org/apache/geode/cache/lucene/internal/IndexRepositoryFactoryDistributedTest.java
 create mode 100644 geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/IndexRepositoryFactoryTest.java
 create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/BaseConnectionConfig.java
 create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/ClusterManagementServiceTransport.java
 copy geode-core/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipInformation.java => geode-management/src/main/java/org/apache/geode/management/api/CommandType.java (75%)
 create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/ConfigurationInfo.java
 copy geode-management/src/main/java/org/apache/geode/management/{runtime/RuntimeInfo.java => api/ConnectionConfig.java} (50%)
 create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/RestTemplateClusterManagementServiceTransport.java
 delete mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/PlainClusterManagementServiceBuilder.java
 delete mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/SpringClusterManagemnetServiceBuilder.java
 create mode 100644 geode-management/src/test/java/org/apache/geode/management/api/ClusterManagementGetResultTest.java
 create mode 100644 geode-management/src/test/java/org/apache/geode/management/api/ConfigurationInfoTest.java
 create mode 100644 geode-management/src/test/java/org/apache/geode/management/client/ClusterManagementServiceBuilderTest.java
 create mode 100644 geode-membership/build.gradle
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/Authenticator.java (100%)
 copy geode-core/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipLocatorStatistics.java => geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/api/CacheOperationMessageMarker.java (81%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/LifecycleListener.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberData.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberDataBuilder.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberDisconnectedException.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberIdentifier.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberIdentifierFactory.java (100%)
 copy geode-core/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipLocatorStatistics.java => geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberIdentifierFactoryImpl.java (69%)
 copy geode-core/src/main/java/org/apache/geode/distributed/internal/membership/InternalDistributedMember.java => geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberIdentifierImpl.java (59%)
 mode change 100755 => 100644
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberShunnedException.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MemberStartupException.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/Membership.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipBuilder.java (84%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipClosedException.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipConfig.java (98%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipConfigurationException.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipInformation.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipListener.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipLocator.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipLocatorBuilder.java (78%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipLocatorStatistics.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipStatistics.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MembershipView.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/Message.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/MessageListener.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/QuorumChecker.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/api/StopShunningMarker.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/AuthenticatorNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/GMSMemberData.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/GMSMembership.java (99%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/GMSMembershipView.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/GMSUtil.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/LifecycleListenerNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MemberDataBuilderImpl.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MembershipBuilderImpl.java (86%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MembershipListenerNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MembershipLocatorBuilderImpl.java (80%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MembershipLocatorStatisticsNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/MembershipStatisticsNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/Services.java (98%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/SuspectMember.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/TcpHandlerNoOp.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/fd/GMSHealthMonitor.java (99%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/HealthMonitor.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/JoinLeave.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/Locator.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/Manager.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/MessageHandler.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/Messenger.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/interfaces/Service.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/FindCoordinatorRequest.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/FindCoordinatorResponse.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/GMSLocator.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/GetViewRequest.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/GetViewResponse.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/MembershipLocatorImpl.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/PeerLocatorRequest.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/locator/PrimaryHandler.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java (99%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/HostAddress.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/AbstractGMSMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/FinalCheckPassedMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/HasMemberID.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/HeartbeatMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/HeartbeatRequestMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/InstallViewMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/JoinRequestMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/JoinResponseMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/LeaveRequestMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/NetworkPartitionMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/RemoveMemberMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/SuspectMembersMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/SuspectRequest.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/ViewAckMessage.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/AddressManager.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/GMSEncrypt.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/GMSEncryptionCipherPool.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/GMSMemberWrapper.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/GMSPingPonger.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/GMSQuorumChecker.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/JGAddress.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/JGroupsMessenger.java (99%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/MembershipInformationImpl.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/StatRecorder.java (100%)
 rename {geode-core => geode-membership}/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/Transport.java (100%)
 rename {geode-core => geode-membership}/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-config.xml (100%)
 rename {geode-core => geode-membership}/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-mcast.xml (100%)
 copy {geode-protobuf => geode-membership}/src/test/resources/expected-pom.xml (79%)
 rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => internal}/AbstractSerializationContext.java (73%)
 rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => internal}/DSFIDSerializerImpl.java (93%)
 rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => internal}/DeserializationContextImpl.java (81%)
 rename geode-serialization/src/main/java/org/apache/geode/internal/serialization/{ => internal}/SerializationContextImpl.java (81%)