You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by bs...@apache.org on 2019/01/18 23:38:34 UTC
[geode] branch feature/GEODE-2113e updated (91db36a -> 6f3a3e4)
This is an automated email from the ASF dual-hosted git repository.
bschuchardt pushed a change to branch feature/GEODE-2113e
in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 91db36a SerialGatewaySenderDistributedDeadlockDUnitTest changes for stresstest
discard 42ba7dd removing debug logging statements
discard 1509492 Merge branch 'develop' into feature/GEODE-2113e
discard 4edbcbf GEODE-2113 Implement SSL over NIO
discard 830e234 GEODE-2113 Implement SSL over NIO
new 2951e61 GEODE-6259: Correct MAVEN_SNAPSHOT_BUCKET
new 8c1629a GEODE-6174: Added rest controller to process post request to /geode-m… (#3066)
new 87e65ea GEODE-6184 Added internal implementation of ClusterManagementService Java API to create a region (#3059)
new 3a190d3 GEODE-6275: Fail when benchmark pipes fails. (#3077)
new 8cd574c GEODE-6274: Removes CreateRegionCommand build warning
new d9945a1 GEODE-6279 Correct pull-request-id encoding in URL (#3081)
new 56fda39 GEODE-6272: change jdbc to use pdx as keys instead of json (#3076)
new f383899 GEODE-6187: Added sorting and hid empty attributes for DescribeMappingCommand (#3079)
new 4f300f9 GEODE-6281: RegionHelper.generateCacheXml should not include entry va… (#3080)
new d4da870 GEODE-6276: Use named cli option in benchmark (#3085)
new 9d75ff7 GEODE-6269: Extract StatisticsRegistry from IDS (#3068)
new 9d6c7f4 GEODE-5913: Use JAVA_HOME/jps in the capture-call-stacks script.
new 4ca1c22 GEODE-6288: change isDeserializable to return true on JSON pdx (#3089)
new f4b8cf2 GEODE-6244 Healthy member kicked out by sick member
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 788bc97 GEODE-2113 Implement SSL over NIO
new be7293d GEODE-2113 Implement SSL over NIO
new 6019159 removing debug logging statements
new 6ae611c SerialGatewaySenderDistributedDeadlockDUnitTest changes for stresstest
new 6f3a3e4 incorporated some of Kirk's review comments
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 (91db36a)
\
N -- N -- N refs/heads/feature/GEODE-2113e (6f3a3e4)
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 7267 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:
ci/pipelines/geode-build/jinja.template.yml | 4 +-
ci/pipelines/meta/meta.properties | 2 +-
ci/pipelines/shared/jinja.variables.yml | 2 +-
ci/scripts/archive_results.sh | 20 +-
ci/scripts/capture-call-stacks.sh | 3 +-
ci/scripts/cleanup_benchmarks.sh | 2 +-
ci/scripts/execute_build.sh | 31 +-
ci/scripts/execute_publish.sh | 23 +-
ci/scripts/run_benchmarks.sh | 11 +-
ci/scripts/shared_utilities.sh | 65 +-
.../modules/util/RegionHelperIntegrationTest.java | 25 +-
.../apache/geode/modules/util/RegionHelper.java | 2 +-
geode-assembly/build.gradle | 4 +
.../geode/test/junit/rules/GeodeDevRestClient.java | 26 +-
.../internal/RegionManagementIntegrationTest.java | 58 ++
.../RegionManagementSecurityIntegrationTest.java | 86 ++
.../integrationTest/resources/assembly_content.txt | 1 +
.../jdbc/JdbcAsyncWriterIntegrationTest.java | 54 +-
.../geode/connectors/jdbc/JdbcDistributedTest.java | 9 +-
.../connectors/jdbc/JdbcLoaderIntegrationTest.java | 20 +-
.../connectors/jdbc/JdbcWriterIntegrationTest.java | 52 +-
.../jdbc/PostgresJdbcLoaderIntegrationTest.java | 10 +-
.../geode/connectors/jdbc/internal/SqlHandler.java | 24 +-
.../jdbc/internal/cli/DescribeMappingCommand.java | 4 +-
.../jdbc/internal/cli/DescribeMappingFunction.java | 17 +-
.../internal/cli/DestroyDataSourceCommand.java | 2 +-
.../util/internal/DescribeMappingResult.java | 4 +-
.../connectors/jdbc/internal/SqlHandlerTest.java | 99 ++-
.../internal/cli/DescribeMappingFunctionTest.java | 14 +-
.../util/DescribeMappingCommandTest.java | 8 +-
.../util/internal/DescribeMappingResultTest.java | 2 +-
.../management/MemoryThresholdsDUnitTest.java | 2 +-
.../cache/query/dunit/QueryUsingPoolDUnitTest.java | 1 +
.../geode/cache30/ClientMembershipDUnitTest.java | 5 +
.../apache/geode/cache30/ReconnectDUnitTest.java | 3 -
.../apache/geode/distributed/LocatorDUnitTest.java | 1 -
.../PersistentPartitionedRegionRegressionTest.java | 11 +-
...stemMXBeanWithNotificationsDistributedTest.java | 4 +-
.../management/RegionManagementDUnitTest.java | 3 +-
...niversalMembershipListenerAdapterDUnitTest.java | 5 +
.../internal/api/RegionAPIDUnitTest.java | 152 ++++
.../cli/commands/CreateIndexCommandDUnitTest.java | 2 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 6 +
...egionCommandPersistsConfigurationDUnitTest.java | 2 +-
.../commands/DestroyIndexCommandsDUnitTest.java | 2 +-
.../internal/security/MultiGfshDUnitTest.java | 8 +-
.../AnalyzeSerializablesJUnitTest.java | 2 -
.../gms/fd/GMSHealthMonitorJUnitTest.java | 35 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 26 +
.../AvailablePortHelperIntegrationTest.java | 4 +-
.../internal/cache/SimpleDiskRegionJUnitTest.java | 39 -
.../internal/net/SSLSocketIntegrationTest.java | 8 +-
.../GemFireStatSamplerIntegrationTest.java | 13 +-
.../SimpleStatSamplerIntegrationTest.java | 2 -
.../statistics/ValueMonitorIntegrationTest.java | 2 -
.../management/DisableJmxIntegrationTest.java | 73 ++
.../geode/pdx/PdxInstanceFactoryJUnitTest.java | 139 ++++
.../geode/admin/DistributedSystemConfig.java | 14 +
.../internal/DistributedSystemConfigImpl.java | 17 +
.../internal/AdminDistributedSystemJmxImpl.java | 10 +
.../java/org/apache/geode/cache/RegionService.java | 1 +
.../geode/cache/configuration/RegionConfig.java | 19 +-
.../cache/query/internal/AttributeDescriptor.java | 105 ++-
.../cache/query/internal/CompiledOperation.java | 10 +-
.../geode/cache/query/internal/PathUtils.java | 6 +-
.../cache/query/internal/RuntimeIterator.java | 2 +-
.../ConfigurationPersistenceService.java | 6 +-
.../geode/distributed/ConfigurationProperties.java | 12 +
.../geode/distributed/DistributedMember.java | 8 +-
.../internal/AbstractDistributionConfig.java | 5 +
.../distributed/internal/DistributionConfig.java | 24 +
.../internal/DistributionConfigImpl.java | 19 +-
.../InternalConfigurationPersistenceService.java | 18 +-
.../internal/InternalDistributedSystem.java | 546 +++++--------
.../distributed/internal/InternalLocator.java | 11 +
.../membership/InternalDistributedMember.java | 18 +
.../distributed/internal/membership/NetMember.java | 5 +
.../distributed/internal/membership/NetView.java | 25 +-
.../internal/membership/gms/GMSMember.java | 17 +-
.../membership/gms/fd/GMSHealthMonitor.java | 72 +-
.../membership/gms/membership/GMSJoinLeave.java | 13 +-
.../membership/gms/mgr/GMSMembershipManager.java | 2 +-
.../remote/FetchResourceAttributesResponse.java | 2 +-
.../internal/admin/remote/FetchStatsResponse.java | 35 +-
.../geode/internal/cache/GemFireCacheImpl.java | 15 +-
.../geode/internal/cache/TXFarSideCMTracker.java | 4 -
.../internal/cache/ValueComparisonHelper.java | 4 +-
.../internal/cache/control/HeapMemoryMonitor.java | 3 +-
.../internal/cache/tier/sockets/AcceptorImpl.java | 1 -
.../tier/sockets/command/ExecuteFunction66.java | 2 +-
.../geode/internal/size/ReflectionObjectSizer.java | 11 +-
.../statistics/AbstractStatisticsFactory.java | 26 +-
.../statistics/DummyStatisticsRegistry.java | 60 ++
.../internal/statistics/GemFireStatSampler.java | 27 +-
.../geode/internal/statistics/HostStatSampler.java | 14 +-
.../internal/statistics/LocalStatListener.java | 10 +-
.../statistics/LocalStatisticsFactory.java | 2 +-
.../internal/statistics/LocalStatisticsImpl.java | 62 +-
.../geode/internal/statistics/SampleCollector.java | 54 +-
.../internal/statistics/SimpleStatSampler.java | 7 +-
.../internal/statistics/StatisticsManager.java | 12 +-
.../statistics/StatisticsManagerFactory.java} | 12 +-
.../internal/statistics/StatisticsRegistry.java | 343 ++++++++
.../statistics/platform/OsStatisticsFactory.java | 6 +-
.../internal/stats50/Atomic50StatisticsImpl.java | 46 +-
.../apache/geode/management/cli/CliFunction.java | 5 +
.../apache/geode/management/cli/GfshCommand.java | 3 +-
.../geode/management/internal/AgentUtil.java | 8 +-
.../geode/management/internal/MBeanJMXAdapter.java | 32 +-
.../geode/management/internal/ManagementAgent.java | 27 +-
.../geode/management/internal/NotificationHub.java | 3 +-
.../geode/management/internal/RestAgent.java | 2 +-
.../geode/management/internal/api/APIResult.java | 73 ++
.../internal/api/ClusterManagementService.java} | 24 +-
.../api/LocatorClusterManagementService.java | 126 +++
.../internal/beans/DistributedSystemBridge.java | 18 +-
.../internal/beans/ManagementAdapter.java | 2 +-
.../geode/management/internal/cli/CliUtil.java | 2 +-
.../cli/commands/AlterAsyncEventQueueCommand.java | 2 +-
.../internal/cli/commands/AlterRegionCommand.java | 2 +-
.../internal/cli/commands/CreateIndexCommand.java | 2 +-
.../internal/cli/commands/CreateRegionCommand.java | 4 +-
.../cli/commands/DescribeDiskStoreCommand.java | 2 +-
.../internal/cli/commands/DestroyIndexCommand.java | 2 +-
.../cli/commands/DestroyJndiBindingCommand.java | 2 +-
.../cli/commands/DestroyRegionCommand.java | 2 +-
.../internal/cli/commands/PutCommand.java | 2 +
.../internal/cli/commands/RebalanceCommand.java | 4 +-
.../internal/cli/commands/ShowMetricsCommand.java | 8 +-
.../cli/functions/DescribeDiskStoreFunction.java | 2 +-
.../cli/functions/UpdateCacheFunction.java | 55 ++
.../internal/cli/remote/CommandExecutor.java | 9 +-
.../mutators/ConfigurationMutator.java} | 33 +-
.../mutators/ConfigurationMutatorFactory.java | 35 +
.../mutators/RegionConfigMutator.java} | 48 +-
.../realizers/ConfigurationRealizer.java} | 35 +-
.../realizers/ConfigurationRealizerFactory.java | 35 +
.../realizers/RegionConfigRealizer.java | 76 ++
.../exceptions/EntityExistsException.java | 2 +-
.../exceptions/EntityNotFoundException.java | 2 +-
.../internal/exceptions/NoMembersException.java | 26 +
.../controllers/AbstractCommandsController.java | 3 -
.../java/org/apache/geode/pdx/PdxInstance.java | 17 +-
.../org/apache/geode/pdx/PdxInstanceFactory.java | 9 +
.../org/apache/geode/pdx/internal/EnumInfo.java | 3 +-
.../geode/pdx/internal/InternalPdxInstance.java | 27 +-
.../apache/geode/pdx/internal/PdxInstanceEnum.java | 4 +-
.../geode/pdx/internal/PdxInstanceFactoryImpl.java | 13 +-
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 23 +-
.../org/apache/geode/pdx/internal/PdxType.java | 4 +
.../sanctioned-geode-core-serializables.txt | 11 +-
.../cache/configuration/RegionConfigTest.java | 18 +-
.../internal/DistributionConfigJUnitTest.java | 4 +-
.../internal/InternalDistributedSystemTest.java | 412 ++++++++++
.../internal/cache/ValueComparisonHelperTest.java | 605 ++++++++++++++
.../internal/statistics/StatisticsImplTest.java | 2 +-
.../statistics/StatisticsRegistryTest.java | 661 ++++++++++++++++
.../management/internal/MBeanJMXAdapterTest.java | 27 +
.../management/internal/api/APIResultTest.java | 52 ++
.../commands/AlterAsyncEventQueueCommandTest.java | 3 +
.../cli/commands/DiskStoreCommandsJUnitTest.java | 2 +-
.../cli/commands/GfshCommandJUnitTest.java | 2 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 2 +-
.../internal/cli/remote/CommandExecutorTest.java | 2 +-
.../mutators/ConfigurationMutatorFactoryTest.java | 36 +
.../ConfigurationRealizerFactoryTest.java | 35 +
.../realizers/RegionConfigRealizerTest.java | 84 ++
.../geode/internal/cache/PutAllCSDUnitTest.java | 21 -
.../geode/cache30/MultiVMRegionTestCase.java | 4 -
.../test/junit/assertions/CommandResultAssert.java | 22 +-
.../web/controllers/RestAccessControllerTest.java | 21 +-
.../web/controllers/BaseControllerAdvice.java | 2 +-
.../web/controllers/FunctionAccessController.java | 2 +-
.../web/security/GeodeAuthenticationProvider.java | 31 +-
.../internal/web/security/RestSecurityService.java | 25 +-
geode-web-management/build.gradle | 97 +++
.../controllers/AbstractAdminRestController.java | 126 +++
.../controllers/AbstractManagementController.java | 21 +-
.../controllers/RegionManagementController.java | 40 +
.../CustomMappingJackson2HttpMessageConverter.java | 149 ++++
.../web/security/GeodeAuthenticationProvider.java | 33 +-
.../web/security/RestSecurityConfiguration.java | 63 ++
.../internal/web/security/RestSecurityService.java | 27 +-
.../src/main/webapp/META-INF/NOTICE | 0
.../webapp/WEB-INF/geode-management-servlet.xml | 78 ++
.../src/main/webapp/WEB-INF/web.xml | 52 ++
.../src/test/resources/expected-pom.xml | 877 +++++++++++++++++++++
gradle.properties | 4 +-
gradle/geode-dependency-management.gradle | 1 +
settings.gradle | 1 +
190 files changed, 6176 insertions(+), 1274 deletions(-)
copy geode-core/src/test/java/org/apache/geode/cache/configuration/RegionConfigTest.java => extensions/geode-modules/src/integrationTest/java/org/apache/geode/modules/util/RegionHelperIntegrationTest.java (51%)
create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/RegionManagementIntegrationTest.java
create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/RegionManagementSecurityIntegrationTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/api/RegionAPIDUnitTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/DisableJmxIntegrationTest.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/DummyStatisticsRegistry.java
rename geode-core/src/main/java/org/apache/geode/{pdx/internal/FieldNotFoundInPdxVersion.java => internal/statistics/StatisticsManagerFactory.java} (76%)
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsRegistry.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/api/APIResult.java
copy geode-core/src/{integrationTest/java/org/apache/geode/codeAnalysis/AnalyzeSerializablesJUnitTest.java => main/java/org/apache/geode/management/internal/api/ClusterManagementService.java} (59%)
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/UpdateCacheFunction.java
copy geode-core/src/main/java/org/apache/geode/{distributed/ConfigurationPersistenceService.java => management/internal/configuration/mutators/ConfigurationMutator.java} (57%)
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactory.java
copy geode-core/src/main/java/org/apache/geode/{distributed/ConfigurationPersistenceService.java => management/internal/configuration/mutators/RegionConfigMutator.java} (53%)
copy geode-core/src/main/java/org/apache/geode/{distributed/ConfigurationPersistenceService.java => management/internal/configuration/realizers/ConfigurationRealizer.java} (53%)
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizerFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizer.java
rename geode-core/src/main/java/org/apache/geode/management/internal/{cli => }/exceptions/EntityExistsException.java (95%)
rename geode-core/src/main/java/org/apache/geode/management/internal/{cli => }/exceptions/EntityNotFoundException.java (95%)
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/exceptions/NoMembersException.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/InternalDistributedSystemTest.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/statistics/StatisticsRegistryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/api/APIResultTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactoryTest.java
create 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/realizers/RegionConfigRealizerTest.java
create mode 100644 geode-web-management/build.gradle
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractAdminRestController.java
copy geode-core/src/integrationTest/java/org/apache/geode/codeAnalysis/AnalyzeSerializablesJUnitTest.java => geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractManagementController.java (54%)
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/RegionManagementController.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/web/converter/CustomMappingJackson2HttpMessageConverter.java
copy {geode-web-api/src/main/java/org/apache/geode/rest => geode-web-management/src/main/java/org/apache/geode/management}/internal/web/security/GeodeAuthenticationProvider.java (78%)
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/web/security/RestSecurityConfiguration.java
copy {geode-web-api/src/main/java/org/apache/geode/rest => geode-web-management/src/main/java/org/apache/geode/management}/internal/web/security/RestSecurityService.java (81%)
copy {geode-web-api => geode-web-management}/src/main/webapp/META-INF/NOTICE (100%)
create mode 100644 geode-web-management/src/main/webapp/WEB-INF/geode-management-servlet.xml
create mode 100644 geode-web-management/src/main/webapp/WEB-INF/web.xml
create mode 100644 geode-web-management/src/test/resources/expected-pom.xml