This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch feature/GEODE-6291
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 33d4a1a JdbcAsyncWriter now handles exceptions from initialization
new e82d0ef fixed some test failures by setting up derby
new 73fea3c GEODE-6285: Make MBean names immutable in loner
new efcfa93 Revert "GEODE-6244 Healthy member kicked out by sick member"
new a757ccb GEODE-6289: check for null className on
createPdxInstanceFactory (#3090)
new 3cf75b6 GEODE-6212: Add unit test coverage for ValueComparisonHelper
(#3082)
new ffd6b38 GEODE-6244 Healthy member kicked out by sick member
new e52f6f6 GEODE-6292 hot loop in GMSJoinLeave.findCoordinator
new 86099f9 GEODE-6294: Add disable-jmx config property
new 14359cc GEODE-6232: Disable JMX in
PersistentPartitionedRegionRegressionTest
new bd45232 GEODE-6268: Reduce the number of iterations for unique port
ranges in AvailablePortHelperIntegrationTest (#3092)
new 5b59595 GEODE-6305: Disable Gradle parallel mode for
WindowsGfshDistributedTest jobs (#3103)
new 654dc3b GEODE-6297: Add Process info to Launcher status failure msg
new a15136a GEODE-6283: have the management rest controller call the
internal management service
new 9bb8579 GEODE-6280: Create new public module for the Management API
(#3083)
new f81d185 GEODE-6301: Add call stack support to ExecutorServiceRule
new 8d97b01 GEODE-6290: change PdxInstance.equals for empty class name
(#3091)
new 876c84c GEODE-6307: Attempt to normalize file paths for correct
comparison (#3104)
new f2a1248 GEODE-6267: Logged out subject
new b393482 GEODE-6302 Improve checkPom check and reporting (#3107)
new c54983e GEODE-6255: Make ManagementListener testable and interruptible
new fc8fcce GEODE-6313: Make ControllableProcess fail if status is only
whitespace
new 91ea495 GEODE-6308: Use line separators in launcher status
new 99ed110 GEODE-6317: Fix intermittent CacheConnectionJUnitTest
failures (#3117)
new 9529403 Increase benchmark job timeout. (#3121)
new 5eca360 GEODE-6112: Improve robustness for SIGINT handling
new e775d2c GEODE-6320: Only save client transactions in failoverMap on
far side. (#3122)
new f253b59 GEODE-6283: expose HttpService on InternalCache so that
different com… (#3110)
new c877ef8 GEODE-6306: extend the RegionConfigRealizer to honor all
region attributes configurations
new 425eb59 GEODE-6315: Handle null in comparison in a compressed offheap
region (#3115)
new 9ae352c GEODE-6319: User Guide - Clarify that partitioned regions can
be crea… (#3119)
new 607026f GEODE-6309 ClusterConfigLocatorRestartDUnitTest fails to spin
up a new server
new 246a6ab Merge pull request #3118 from apache/feature/GEODE-6309
new 106200b GEODE-6303 Membership gets confused by multiple locators
being specified by gfsh
new fdb5627 Merge pull request #3108 from apache/feature/GEODE-6303
new a8bc0a3 GEODE-6287: Cleaned up FilterProfile clientMap when client
disconnects normally
new e82693f GEODE-6287: Removed inadvertent log messages
new 1e5e7dc GEODE-6326 versionTestConcurrentEventsOnEmptyRegion fails in
CI in multiple configurations
new 19edb37 GEODE-6294 Document new disable-jmx property
new 4d23f68 GEODE-6294 Better wording for disable-jmx property description
new 9ab7ffe GEODE-6294 Empty commit to cause re-run of failed CI tests
new f8007e4 GEODE-6294 Empty commit to re-run failing tests unassociated
with this PR
new 68608a9 GEODE-6294 Document new disable-jmx property (#3128)
new 3493e8c GEODE-6185: management rest end point returns correct status
code and message
new c97edf9 GEODE-6174: change refid to type and make the default type to
be PARTITION (#3130)
new 5a20ec0 GEODE-6314 Only rolling build-version semver at build time
(#3113)
new 33077b3 GEODE-2113 Implement SSL over NIO
new 556ac6e GEODE-6325: Clarify start time assertion
new 054687a Merge pull request #3133 from
demery-pivotal/feature/GEODE-6325
new 546abdd GEODE-6304: Refactor memory monitor to properly reset
tolerance counter (#3102)
new 6e7527c GEODE-6339: Breadcrumbs match P2P messaging header
new d78b1bf GEODE-6330: Return a TransactionException when tx closed
new 75585bc GEODE-6333: Adding the jetty-server dependency to geode-core.
(#3135)
new 2f277f6 GEODE-6334: Create CachePerfStatsTest and cleanup
CachePerfStats (#3137)
new 9c35fc7 GEODE-6174: more error handling in
LocatorClusterConfigurationService (#3134)
new 9fa4dc2 GEODE-6293: Fix fire & forget functions in gfsh (#3138)
new 8e3c9d7 GEODE-6342 ThreadsMonitor prints many warnings in gateway
sender logs
new bbf78d4 Merge pull request #3140 from apache/feature/GEODE-6342
new 1a6ca26 GEODE-6339: centralize thread name string (#3139)
new 7d4b74c GEODE-6344: should revert GEODE-1183 before a better fix
GEODE-6344: fix CacheClientNotifierDUnitTest to remove the 2nd cacheserver
new 366bcca Merge pull request #3141 from apache/feature/GEODE-6344
new 588af85 GEODE-2113 implement SSL over NIO
new 8e32605 GEODE-6329, GEODE-6328: Fix issues with show
missing-disk-stores (#3136)
new 5ee6fdc GEODE-6347: Adding better logging around critical threshold
state change (#3146)
new 657458c GEODE-6339: Revert TransactionEvent Generification
new 9b3845d GEODE-6273: add group to jdbc-mapping create and describe
(#3100)
new 726129d Merge remote-tracking branch 'origin/develop' into
feature/GEODE-6291
The 7350 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 | 25 +
ci/pipelines/geode-build/jinja.template.yml | 42 +-
ci/pipelines/shared/jinja.variables.yml | 1 +
extensions/geode-modules-assembly/build.gradle | 1 +
.../release/session/bin/modify_war | 8 +
extensions/geode-modules-session/build.gradle | 4 +-
geode-assembly/build.gradle | 7 +-
.../apache/geode/session/tests/TomcatInstall.java | 6 +-
.../geode/test/junit/rules/HttpResponseAssert.java | 6 +
.../rest/RegionManagementAcceptanceTest.java | 29 +-
...ClusterManagementLocatorReconnectDunitTest.java | 100 +
.../internal/rest/RegionManagementDunitTest.java | 133 ++
.../controllers/RestAPIsAndInterOpsDUnitTest.java | 14 +-
...ionTest.java => DisabledClusterConfigTest.java} | 44 +-
.../internal/HttpServiceIntegrationTest.java | 84 +
.../internal/RegionManagementIntegrationTest.java | 22 +-
.../RegionManagementSecurityIntegrationTest.java | 42 +-
.../integrationTest/resources/assembly_content.txt | 1 +
.../resources/dependency_classpath.txt | 107 +-
geode-assembly/src/test/resources/expected-pom.xml | 25 +
geode-common/build.gradle | 1 -
.../org/apache/geode/cache/ExpirationAction.java | 0
.../java/org/apache/geode/lang/Identifiable.java | 0
geode-common/src/test/resources/expected-pom.xml | 25 +
.../src/test/resources/expected-pom.xml | 25 +
.../cli/CreateMappingCommandDUnitTest.java | 437 ++++-
.../cli/DescribeMappingCommandDUnitTest.java | 270 ++-
.../cli/DestroyMappingCommandDunitTest.java | 44 +
.../cli/ListDataSourceCommandDUnitTest.java | 37 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 3 -
.../jdbc/internal/cli/CreateMappingCommand.java | 31 +-
.../jdbc/internal/cli/DescribeMappingCommand.java | 150 +-
.../jdbc/internal/cli/DescribeMappingFunction.java | 76 -
.../util/internal/DescribeMappingResult.java | 32 +-
.../connectors/util/internal/MappingConstants.java | 1 +
.../sanctioned-geode-connectors-serializables.txt | 1 -
.../internal/cli/CreateMappingCommandTest.java | 93 +-
.../internal/cli/DescribeMappingCommandTest.java | 241 ++-
.../internal/cli/DescribeMappingFunctionTest.java | 176 --
.../util/internal/DescribeMappingResultTest.java | 61 -
.../src/test/resources/expected-pom.xml | 27 +-
geode-core/build.gradle | 6 +-
.../geode/ClusterCommunicationsDUnitTest.java | 420 ++++
.../CacheServerSSLConnectionDUnitTest.java | 101 +-
...tServerHostNameVerificationDistributedTest.java | 5 +
.../management/MemoryThresholdsDUnitTest.java | 136 +-
.../ResourceManagerWithQueryMonitorDUnitTest.java | 10 +-
.../geode/cache30/ClientMembershipDUnitTest.java | 5 +
.../apache/geode/distributed/LocatorDUnitTest.java | 1 -
.../internal/CacheConfigDAODUnitTest.java | 2 +-
...ToDataThrowsRuntimeExceptionRegressionTest.java | 3 -
.../internal/cache/ConcurrentMapOpsDUnitTest.java | 1 -
.../cache/PartitionedRegionEvictionDUnitTest.java | 5 +-
.../internal/cache/RemoteTransactionDUnitTest.java | 8 +-
.../TransactionCommitOnFarSideDistributedTest.java | 181 ++
.../internal/cache/eviction/EvictionDUnitTest.java | 2 +-
...PersistentPartitionedRegionDistributedTest.java | 44 +
.../PersistentPartitionedRegionRegressionTest.java | 11 +-
.../PersistentRecoveryOrderDUnitTest.java | 6 +-
...ientServerConnectDisconnectDistributedTest.java | 240 +++
.../geode/management/DiskManagementDUnitTest.java | 10 +-
...stemMXBeanWithNotificationsDistributedTest.java | 4 +-
.../management/RegionManagementDUnitTest.java | 3 +-
...niversalMembershipListenerAdapterDUnitTest.java | 5 +
.../internal/api/RegionAPIDUnitTest.java | 102 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 12 +-
.../commands/ExecuteFunctionCommandDUnitTest.java | 66 +-
.../ExecuteFunctionCommandSecurityTest.java | 11 +-
.../ShowMissingDiskStoreCommandDUnitTest.java | 167 ++
.../commands/ShowMissingDiskStoresDUnitTest.java | 152 --
.../ClusterConfigLocatorRestartDUnitTest.java | 19 +-
.../java/org/apache/geode/TXJUnitTest.java | 80 +-
.../cache/execute/CoreFunctionSecurityTest.java | 6 +-
.../LocatorLauncherRemoteIntegrationTestCase.java | 23 +-
.../ServerLauncherRemoteIntegrationTestCase.java | 23 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 35 +
.../AvailablePortHelperIntegrationTest.java | 4 +-
.../cache/control/MemoryMonitorJUnitTest.java | 128 +-
.../internal/net/SSLSocketIntegrationTest.java | 168 +-
.../GemFireStatSamplerIntegrationTest.java | 546 +++---
.../management/DisableJmxIntegrationTest.java | 73 +
.../CreateRegionCommandIntegrationTest.java | 12 +
.../RegionConfigMutatorIntegrationTest.java | 52 +
.../RegionConfigRealizerIntegrationTest.java | 55 +
.../geode/pdx/PdxInstanceFactoryJUnitTest.java | 61 +
.../geode/admin/DistributedSystemConfig.java | 14 +
.../internal/DistributedSystemConfigImpl.java | 17 +
.../internal/AdminDistributedSystemJmxImpl.java | 10 +
.../java/org/apache/geode/cache/Declarable.java | 1 +
.../java/org/apache/geode/cache/RegionService.java | 6 +-
.../org/apache/geode/cache/TransactionEvent.java | 4 +-
.../apache/geode/cache/TransactionListener.java | 8 +-
.../apache/geode/distributed/AbstractLauncher.java | 38 +-
.../geode/distributed/ConfigurationProperties.java | 12 +
.../geode/distributed/DistributedMember.java | 8 +-
.../internal/AbstractDistributionConfig.java | 5 +
.../distributed/internal/DistributionConfig.java | 24 +
.../internal/DistributionConfigImpl.java | 19 +-
.../distributed/internal/DistributionMessage.java | 2 +-
.../distributed/internal/DistributionStats.java | 2 +-
.../distributed/internal/InternalLocator.java | 92 +-
.../distributed/internal/direct/DirectChannel.java | 26 +-
.../membership/InternalDistributedMember.java | 18 +
.../distributed/internal/membership/NetMember.java | 5 +
.../distributed/internal/membership/NetView.java | 9 -
.../internal/membership/gms/GMSMember.java | 17 +-
.../internal/membership/gms/GMSUtil.java | 8 +-
.../internal/membership/gms/ServiceConfig.java | 10 +-
.../membership/gms/locator/GMSLocator.java | 43 +-
.../membership/gms/membership/GMSJoinLeave.java | 37 +-
.../membership/gms/mgr/GMSMembershipManager.java | 10 -
.../distributed/internal/tcpserver/TcpClient.java | 4 +
.../admin/remote/MissingPersistentIDsRequest.java | 7 +-
.../geode/internal/cache/AbstractDiskRegion.java | 2 +-
.../geode/internal/cache/CachePerfStats.java | 583 +++---
.../apache/geode/internal/cache/DiskStoreImpl.java | 2 +-
.../geode/internal/cache/DummyCachePerfStats.java | 60 -
.../geode/internal/cache/EntryEventImpl.java | 28 +-
.../apache/geode/internal/cache/FilterProfile.java | 35 +
.../geode/internal/cache/GemFireCacheImpl.java | 46 +-
.../cache/HttpService.java} | 134 +-
.../apache/geode/internal/cache/InternalCache.java | 2 +
.../cache/InternalCacheForClientAccess.java | 5 +
.../geode/internal/cache/PRQueryProcessor.java | 2 +-
.../internal/cache/PartitionAttributesImpl.java | 19 +-
.../geode/internal/cache/PartitionedRegion.java | 2 +-
.../geode/internal/cache/TXCommitMessage.java | 12 +-
.../geode/internal/cache/TXFarSideCMTracker.java | 6 +
.../apache/geode/internal/cache/TXManagerImpl.java | 5 +
.../internal/cache/ValueComparisonHelper.java | 10 +-
.../internal/cache/control/HeapMemoryMonitor.java | 127 +-
.../internal/cache/control/MemoryThresholds.java | 42 +-
.../cache/partitioned/PartitionMessage.java | 12 +-
.../cache/partitioned/RedundancyLogger.java | 2 +-
.../cache/persistence/PersistenceAdvisorImpl.java | 13 +-
.../cache/persistence/PersistentMemberManager.java | 19 -
.../apache/geode/internal/cache/properties.html | 11 -
.../cache/tier/sockets/CacheClientNotifier.java | 36 +-
.../cache/tier/sockets/CacheClientProxy.java | 24 +-
.../cache/tier/sockets/ClientUserAuths.java | 13 +
.../cache/tier/sockets/ServerConnection.java | 6 +
.../internal/cache/tx/RemoteOperationMessage.java | 10 +-
.../wan/AbstractGatewaySenderEventProcessor.java | 3 +
.../internal/cache/xmlcache/CacheCreation.java | 6 +
.../internal/monitoring/ThreadsMonitoring.java | 6 +
.../internal/monitoring/ThreadsMonitoringImpl.java | 8 +
.../monitoring/ThreadsMonitoringImplDummy.java | 3 +
.../monitoring/ThreadsMonitoringProcess.java | 3 +-
.../monitoring/executor/AbstractExecutor.java | 7 +-
.../geode/internal/{tcp => net}/Buffers.java | 123 +-
.../org/apache/geode/internal/net/NioFilter.java | 87 +
.../apache/geode/internal/net/NioPlainEngine.java | 124 ++
.../apache/geode/internal/net/NioSslEngine.java | 417 ++++
.../apache/geode/internal/net/SocketCreator.java | 118 +-
.../internal/process/ControllableProcess.java | 4 +-
.../apache/geode/internal/statistics/VMStats.java | 2 +-
.../statistics/platform/LinuxProcFsStatistics.java | 206 +-
.../apache/geode/internal/stats50/VMStats50.java | 2 +-
.../org/apache/geode/internal/tcp/Connection.java | 2046 ++++++++------------
.../apache/geode/internal/tcp/ConnectionTable.java | 14 +-
.../apache/geode/internal/tcp/MsgDestreamer.java | 15 -
.../apache/geode/internal/tcp/MsgOutputStream.java | 3 +-
.../org/apache/geode/internal/tcp/MsgReader.java | 146 +-
.../org/apache/geode/internal/tcp/MsgStreamer.java | 1 +
.../apache/geode/internal/tcp/NIOMsgReader.java | 109 --
.../geode/internal/tcp/PeerConnectionFactory.java | 1 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 240 +--
.../apache/geode/internal/util/DscodeHelper.java | 6 +-
.../apache/geode/internal/util/PluckStacks.java | 3 +-
.../management/internal/FederatingManager.java | 2 +-
.../geode/management/internal/MBeanJMXAdapter.java | 32 +-
.../geode/management/internal/ManagementAgent.java | 265 +--
.../geode/management/internal/NotificationHub.java | 3 +-
.../geode/management/internal/RestAgent.java | 91 +-
.../internal/SystemManagementService.java | 6 +-
.../api/LocatorClusterManagementService.java | 117 +-
.../internal/beans/DistributedSystemBridge.java | 22 +-
.../internal/beans/ManagementAdapter.java | 2 +-
.../internal/beans/ManagementListener.java | 20 +-
.../geode/management/internal/cli/CliUtil.java | 32 +-
.../cli/commands/ExecuteFunctionCommand.java | 7 +-
.../internal/cli/commands/RebalanceCommand.java | 4 +-
.../internal/cli/commands/ShowMetricsCommand.java | 8 +-
.../cli/commands/ShowMissingDiskStoreCommand.java | 60 +-
.../internal/cli/functions/CliFunctionResult.java | 4 -
.../cli/functions/RegionAlterFunction.java | 9 +-
.../cli/functions/RegionCreateFunction.java | 269 +--
.../cli/functions/UpdateCacheFunction.java | 13 +-
.../cli/functions/UserFunctionExecution.java | 171 +-
.../cli/shell/unsafe/GfshSignalHandler.java | 7 +-
.../management/internal/cli/util/RegionPath.java | 35 +-
.../domain/DeclarableTypeInstantiator.java | 85 +
.../mutators/ConfigurationMutatorFactory.java | 35 -
.../mutators/RegionConfigMutator.java | 3 +-
.../realizers/ConfigurationRealizerFactory.java | 35 -
.../realizers/RegionConfigRealizer.java | 218 ++-
.../validators/ConfigurationValidator.java} | 28 +-
.../validators/RegionConfigValidator.java} | 30 +-
.../support/LoginHandlerInterceptor.java | 4 +-
.../java/org/apache/geode/pdx/PdxInstance.java | 10 +-
.../geode/pdx/internal/PdxInstanceFactoryImpl.java | 7 +
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 3 +
.../sanctioned-geode-core-serializables.txt | 3 +-
.../geode/cache/configuration/CacheConfigTest.java | 4 +-
.../cache/configuration/RegionConfigTest.java | 76 +-
.../AbstractLauncherServiceStateTest.java | 626 +++++-
.../internal/DistributionConfigJUnitTest.java | 4 +-
...nternalConfigurationPersistenceServiceTest.java | 4 +-
.../geode/internal/cache/CachePerfStatsTest.java | 1126 +++++++++++
.../internal/cache/ValueComparisonHelperTest.java | 621 ++++++
.../cache/control/HeapMemoryMonitorTest.java | 197 +-
.../cache/partitioned/PartitionMessageTest.java | 20 +
.../cache/tx/RemoteOperationMessageTest.java | 19 +
.../geode/internal/config/JAXBServiceTest.java | 2 +-
.../monitoring/ThreadsMonitoringImplJUnitTest.java | 28 +-
.../org/apache/geode/internal/net/BuffersTest.java | 108 ++
.../geode/internal/net/NioPlainEngineTest.java | 154 ++
.../geode/internal/net/NioSslEngineTest.java | 597 ++++++
.../internal/process/ControllableProcessTest.java | 115 ++
.../geode/internal/tcp/ConnectionJUnitTest.java | 16 +-
.../apache/geode/internal/tcp/ConnectionTest.java | 4 +-
...perJUnitTest.java => HttpServiceJunitTest.java} | 21 +-
.../management/internal/MBeanJMXAdapterTest.java | 27 +
...tTest.java => ClusterManagementResultTest.java} | 51 +-
.../api/LocatorClusterManagementServiceTest.java | 117 ++
.../internal/beans/ManagementListenerTest.java | 16 +-
.../cli/commands/AlterRegionCommandTest.java | 2 +-
.../internal/cli/domain/ClassNameTest.java | 8 +-
.../cli/functions/RegionAlterFunctionTest.java | 30 +-
.../cli/functions/UserFunctionExecutionTest.java | 328 ++++
.../internal/cli/util/RegionPathTest.java | 82 +
.../domain/DeclarableTypeInstantiatorTest.java | 88 +
.../mutators/ConfigurationMutatorFactoryTest.java | 36 -
.../ConfigurationRealizerFactoryTest.java | 35 -
.../realizers/RegionConfigRealizerTest.java | 17 +-
.../validators/RegionConfigValidatorTest.java | 60 +
geode-core/src/test/resources/expected-pom.xml | 38 +-
.../geode/cache/configuration/RegionConfigTest.xml | 149 ++
.../util/PluckStacksJstackGeneratedDump.txt | 18 +-
.../cache/RemoteCQTransactionDUnitTest.java | 3 +-
geode-cq/src/test/resources/expected-pom.xml | 26 +-
.../dynamic_region_creation.html.md.erb | 15 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 6 +-
.../topics/gemfire_properties.html.md.erb | 6 +
.../cache/client/internal/LocatorTestBase.java | 5 +-
.../geode/cache30/MultiVMRegionTestCase.java | 243 +--
.../geode/test/junit/rules/MemberStarterRule.java | 2 +-
.../resources/org/apache/geode/server.keystore | Bin 0 -> 1256 bytes
geode-dunit/src/test/resources/expected-pom.xml | 28 +-
.../src/test/resources/expected-pom.xml | 27 +-
geode-json/src/test/resources/expected-pom.xml | 25 +
.../rules/ExecutorServiceRuleIntegrationTest.java | 10 +-
.../apache/geode/cache/util/TxEventTestUtil.java | 22 +-
.../AnalyzeSerializablesJUnitTestBase.java | 14 +-
.../java/org/apache/geode/test/fake/Fakes.java | 7 +
.../test/junit/assertions/CommandResultAssert.java | 11 +-
.../test/junit/rules/ExecutorServiceRule.java | 104 +-
.../rules/ExecutorServiceRuleGetThreadsTest.java | 100 +
geode-junit/src/test/resources/expected-pom.xml | 25 +
.../geode/cache/lucene/EvictionDUnitTest.java | 5 +-
geode-lucene/src/test/resources/expected-pom.xml | 27 +-
{geode-common => geode-management}/build.gradle | 16 +-
.../geode/cache/configuration/CacheConfig.java | 40 +-
.../geode/cache/configuration/CacheElement.java | 0
.../configuration/CacheTransactionManagerType.java | 0
.../geode/cache/configuration/ClassNameType.java | 0
.../geode/cache/configuration/DeclarableType.java | 35 +-
.../geode/cache/configuration/DiskDirType.java | 0
.../geode/cache/configuration/DiskDirsType.java | 0
.../geode/cache/configuration/DiskStoreType.java | 0
.../configuration/DynamicRegionFactoryType.java | 0
.../configuration/EnumActionDestroyOverflow.java | 0
.../cache/configuration/EnumReadableWritable.java | 0
.../cache/configuration/FunctionServiceType.java | 0
.../cache/configuration/JndiBindingsType.java | 12 +-
.../geode/cache/configuration/ObjectType.java | 24 +-
.../geode/cache/configuration/ParameterType.java | 5 +
.../apache/geode/cache/configuration/PdxType.java | 0
.../apache/geode/cache/configuration/PoolType.java | 12 +-
.../configuration/RegionAttributesDataPolicy.java | 19 +-
.../RegionAttributesIndexUpdateType.java | 0
.../configuration/RegionAttributesMirrorType.java | 0
.../cache/configuration/RegionAttributesScope.java | 0
.../cache/configuration/RegionAttributesType.java | 49 +-
.../geode/cache/configuration/RegionConfig.java | 163 +-
.../cache/configuration/ResourceManagerType.java | 0
.../SerializationRegistrationType.java | 12 +-
.../geode/cache/configuration/ServerType.java | 0
.../geode/cache/configuration/XSDRootElement.java | 0
.../geode/cache/configuration/package-info.java | 0
.../geode/internal/config/VersionAdapter.java | 0
.../internal/api/ClusterManagementResult.java | 54 +-
.../internal/api/ClusterManagementService.java | 19 +-
.../geode/management/internal/api/Status.java | 46 +-
.../management/internal/cli/domain/ClassName.java | 19 -
.../src/test/resources/expected-pom.xml | 59 +-
.../src/test/resources/expected-pom.xml | 26 +-
geode-protobuf-messages/build.gradle | 3 +-
.../src/test/resources/expected-pom.xml | 702 ++++++-
geode-protobuf/build.gradle | 2 +-
.../v1/acceptance/CacheConnectionJUnitTest.java | 2 +
geode-protobuf/src/test/resources/expected-pom.xml | 29 +-
geode-pulse/geode-pulse-test/build.gradle | 2 +-
.../geode/tools/pulse/tests/rules/ServerRule.java | 12 +-
geode-pulse/src/test/resources/expected-pom.xml | 25 +
geode-rebalancer/build.gradle | 1 -
.../src/test/resources/expected-pom.xml | 27 +-
.../cache/wan/CacheClientNotifierDUnitTest.java | 26 +-
.../cache/wan/Simple2CacheServerDUnitTest.java | 2 +
.../geode/internal/cache/wan/WANTestBase.java | 1 -
...lGatewaySenderDistributedDeadlockDUnitTest.java | 229 ++-
geode-wan/src/test/resources/expected-pom.xml | 26 +-
.../web/controllers/RestAccessControllerTest.java | 4 +-
.../web/security/GeodeAuthenticationProvider.java | 4 +-
.../internal/web/security/RestSecurityService.java | 18 +-
geode-web-api/src/test/resources/expected-pom.xml | 25 +
.../controllers/AbstractManagementController.java | 29 +-
.../controllers/ManagementControllerAdvice.java | 91 +
.../controllers/RegionManagementController.java | 17 +-
.../CustomMappingJackson2HttpMessageConverter.java | 2 +-
.../security/GeodeAuthenticationProvider.java | 6 +-
.../security/RestSecurityConfiguration.java | 42 +-
.../security/RestSecurityService.java | 20 +-
.../controllers/AbstractAdminRestController.java | 126 --
.../webapp/WEB-INF/geode-management-servlet.xml | 5 +-
.../src/test/resources/expected-pom.xml | 42 +-
...xecuteFunctionCommandWithSecurityDUnitTest.java | 4 +-
geode-web/src/test/resources/expected-pom.xml | 25 +
gradle.properties | 2 +-
gradle/geode-dependency-management.gradle | 7 +-
gradle/publish.gradle | 178 +-
settings.gradle | 1 +
332 files changed, 14541 insertions(+), 5864 deletions(-)
copy
geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractManagementController.java
=>
geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/RegionManagementAcceptanceTest.java
(51%)
create mode 100644
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClusterManagementLocatorReconnectDunitTest.java
create mode 100644
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/RegionManagementDunitTest.java
copy
geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/{RegionManagementIntegrationTest.java
=> DisabledClusterConfigTest.java} (57%)
create mode 100644
geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/HttpServiceIntegrationTest.java
rename {geode-core =>
geode-common}/src/main/java/org/apache/geode/cache/ExpirationAction.java (100%)
rename {geode-core =>
geode-common}/src/main/java/org/apache/geode/lang/Identifiable.java (100%)
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunction.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunctionTest.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/util/internal/DescribeMappingResultTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/ClusterCommunicationsDUnitTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/TransactionCommitOnFarSideDistributedTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/ClientServerConnectDisconnectDistributedTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommandDUnitTest.java
delete mode 100644
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoresDUnitTest.java
create mode 100644
geode-core/src/integrationTest/java/org/apache/geode/management/DisableJmxIntegrationTest.java
create mode 100644
geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/mutators/RegionConfigMutatorIntegrationTest.java
create mode 100644
geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizerIntegrationTest.java
rename
geode-core/src/main/java/org/apache/geode/{management/internal/JettyHelper.java
=> internal/cache/HttpService.java} (66%)
rename geode-core/src/main/java/org/apache/geode/internal/{tcp =>
net}/Buffers.java (54%)
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/net/NioFilter.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/net/NioPlainEngine.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/internal/tcp/NIOMsgReader.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiator.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactory.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizerFactory.java
copy
geode-core/src/main/java/org/apache/geode/management/internal/{api/ClusterManagementService.java
=> configuration/validators/ConfigurationValidator.java} (56%)
rename
geode-core/src/main/java/org/apache/geode/{internal/tcp/OioMsgReader.java =>
management/internal/configuration/validators/RegionConfigValidator.java} (58%)
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/CachePerfStatsTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/ValueComparisonHelperTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/net/BuffersTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/net/NioPlainEngineTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/net/NioSslEngineTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/process/ControllableProcessTest.java
rename
geode-core/src/test/java/org/apache/geode/management/internal/{JettyHelperJUnitTest.java
=> HttpServiceJunitTest.java} (75%)
rename
geode-core/src/test/java/org/apache/geode/management/internal/api/{APIResultTest.java
=> ClusterManagementResultTest.java} (52%)
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/api/LocatorClusterManagementServiceTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecutionTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/util/RegionPathTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiatorTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactoryTest.java
delete mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizerFactoryTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/validators/RegionConfigValidatorTest.java
create mode 100644
geode-core/src/test/resources/org/apache/geode/cache/configuration/RegionConfigTest.xml
create mode 100644
geode-dunit/src/main/resources/org/apache/geode/server.keystore
create mode 100644
geode-junit/src/test/java/org/apache/geode/test/junit/rules/ExecutorServiceRuleGetThreadsTest.java
copy {geode-common => geode-management}/build.gradle (69%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheConfig.java
(98%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheElement.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheTransactionManagerType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/ClassNameType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/DeclarableType.java
(78%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskDirType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskDirsType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskStoreType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/DynamicRegionFactoryType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumActionDestroyOverflow.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumReadableWritable.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/FunctionServiceType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/JndiBindingsType.java
(97%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/ObjectType.java
(90%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/ParameterType.java
(96%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/PdxType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/PoolType.java
(98%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesDataPolicy.java
(87%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesIndexUpdateType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesMirrorType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesScope.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesType.java
(98%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionConfig.java
(78%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/ResourceManagerType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/SerializationRegistrationType.java
(94%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/ServerType.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/XSDRootElement.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/cache/configuration/package-info.java
(100%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/internal/config/VersionAdapter.java
(100%)
rename
geode-core/src/main/java/org/apache/geode/management/internal/api/APIResult.java
=>
geode-management/src/main/java/org/apache/geode/management/internal/api/ClusterManagementResult.java
(54%)
copy {geode-core =>
geode-management}/src/main/java/org/apache/geode/management/internal/api/ClusterManagementService.java
(58%)
rename
geode-core/src/main/java/org/apache/geode/management/internal/api/ClusterManagementService.java
=>
geode-management/src/main/java/org/apache/geode/management/internal/api/Status.java
(55%)
rename {geode-core =>
geode-management}/src/main/java/org/apache/geode/management/internal/cli/domain/ClassName.java
(83%)
copy {geode-rebalancer =>
geode-management}/src/test/resources/expected-pom.xml (94%)
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/controllers/AbstractManagementController.java (50%)
create mode 100644
geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/ManagementControllerAdvice.java
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/controllers/RegionManagementController.java (66%)
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/converter/CustomMappingJackson2HttpMessageConverter.java (98%)
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/security/GeodeAuthenticationProvider.java (94%)
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/security/RestSecurityConfiguration.java (60%)
rename
geode-web-management/src/main/java/org/apache/geode/management/internal/{web =>
rest}/security/RestSecurityService.java (84%)
delete mode 100644
geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractAdminRestController.java