This is an automated email from the ASF dual-hosted git repository.
zhouxj pushed a change to branch feature/GesterTemp
in repository https://gitbox.apache.org/repos/asf/geode.git.
discard d68e605 add trace
discard f057ec3 [Do not review]
add 278c247 GEODE-7554: Add retry mechanism for failed tests (#4461)
add 7c9392b GEODE-7575: Add concourse team specific fly targets in the
deploy scripts
add 4220611 Add LGTM Badges (#4406)
add 47e17b5 Revert "GEODE-7537: Remove the synchronization in
CacheFactoryStatics.getAnyInstance. (#4435)" (#4482)
add 7187192 GEODE-7533: System Properties catalina.home and catalina.base
are cleared during webapp reloads when using HTTP Session Management Module
(#4414)
add 9934558 GEODE-7525: Prevent NPE in MBeanProxyFactory (#4478)
add 235e250 GEODE-7577: Log when waiting for missing persistent members
(#4476)
add 76f7f85 GEODE-7534: Add example for query with bind params (#4452)
add b1093e1 Geode 6374 - Fixing
DistributedNoAckRegionCCEOffHeapDUnitTest.testNoLoaderWithInvalidEntry (#4409)
add 53f851c GEODE-7537: use dm.getCache instead of
CacheFactory.getAnyInstance (#4486)
add f5b5935 GEODE-7531: Added type checking before casting generic
`Pool.java` to `PoolImpl.java` (#4490)
add 0f05e9c GEODE-7159: Amending emergencyClose to type check before
casting. Also included Optional instead of null checks (#4493)
add 63d549b GEODE-7586: Fix NPE in RemoteGfManagerAgentTest (#4492)
add 8fbf443 GEODE-7424: fix acceptance failures (#4484)
add e871d41 add missing variable (#4497)
add 8b84164 GEODE-7588: Add geode-all-bom to geode-gfsh. (#4491)
add 3d2f313 GEODE-7590 - More Packer restarts to fix Windows image.
(#4495)
add 6232299 Fixes bash error in run_benchmarks.sh script. (#4498)
add fa3b488 GEODE-7596 - Use ASF repo:status token sparingly. (#4501)
add 7055d9a Bump excon from 0.65.0 to 0.71.0 in /geode-book (#4481)
add 1beec9e GEODE-7593: Force index to use Strings instead of PdxStrings
when eviction is enabled on region (#4500)
add 5113f52 GEODE-7599 - Use Google Compute Image resource in Concourse.
(#4504)
add b1b7e13 GEODE-7571: Fix logic determining when query will wait for a
repo (#4466)
add a357e6d GEODE-7556: remove membership dependencies on geode-core
exeptions (#4502)
add dac5b1c GEODE-7583: rule improvement for ssl support (#4499)
add 8d399ab GEODE-7561: GW sender allow single dispatcher thread (#4441)
add 1e7bba0 GEODE-7398 :show deployer and deploy time (#4509)
add 7ac2c4d GEODE-7544 Break dependency on ClassPathLoader (#4508)
add 20dd0dc GEODE-7606 Break dependency on InternalDataSerializer (#4507)
add ca24b1e ensure that exceptions are translated to those acceptable by
geode-core (#4516)
add f4854ef GEODE-7614: change assert to await in
ClientHealthStatsDUnitTest (#4515)
add 6c7ad1f GEODE-7613: move multicast address init to where it's needed
(#4517)
add fa7463b GEODE-7541: Removing dependency on SocketCreator/Factory
(#4479)
add 5ec5dd1 GEODE-7592: Simplify startManager() precondition checks
(#4510)
add e50c5e3 GEODE-7425 delete index (#4503)
add bbdf018 GEODE-7387:
SingleHopGetAllPutAllDUnitTest.testRemoveAllInClient is failing (#4511)
add 6c87735 GEODE-7617: CI failure: GeodeClientClusterManagementSSLTest.
getServiceUseClientSSLConfig (#4518)
add 9581406 GEODE-7556e - catch and translate exceptions into geode-core
exceptions (#4519)
new dc0e50b GEODE-7541: Clean up of auto-generated catch blocks. (#4520)
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 (d68e605)
\
N -- N -- N refs/heads/feature/GesterTemp (dc0e50b)
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 1 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:
README.md | 2 +-
ci/images/google-geode-builder/packer.json | 2 +-
.../google-windows-geode-builder/build_image.sh | 2 +-
.../windows-packer.json | 51 +-
ci/pipelines/examples/jinja.template.yml | 13 +
ci/pipelines/geode-build/jinja.template.yml | 111 +-
ci/pipelines/meta/deploy_meta.sh | 12 +-
ci/pipelines/meta/destroy_pipelines.sh | 2 +-
ci/pipelines/meta/jinja.template.yml | 1 +
ci/pipelines/metrics/deploy_metrics_pipeline.sh | 2 +-
ci/pipelines/pull-request/jinja.template.yml | 36 +-
ci/pipelines/shared/jinja.variables.yml | 1 +
ci/scripts/create_instance.sh | 12 +-
ci/scripts/rsync_code_down.sh | 4 +-
ci/scripts/run_benchmarks.sh | 46 +-
.../MissingDiskStoreAcceptanceTest.java | 153 ++
.../commands/StatusLocatorCommandDunitTest.java | 85 +-
.../rest/DeploymentManagementDUnitTest.java | 34 +-
.../rest/GeodeClientClusterManagementSSLTest.java | 9 +-
.../rest/ListIndexManagementDUnitTest.java | 211 ++-
.../DeploymentManagementUpgradeTest.java | 75 +
geode-book/Gemfile.lock | 2 +-
.../internal/LocatorLoadBalancingDUnitTest.java | 2 +-
.../DiskDistributedNoAckAsyncRegionDUnitTest.java | 4 +-
.../DistributedNoAckRegionCCEDUnitTest.java | 185 +--
.../DistributedNoAckRegionCCEOffHeapDUnitTest.java | 14 +-
.../cache30/DistributedNoAckRegionDUnitTest.java | 243 +--
.../geode/cache30/GlobalRegionCCEDUnitTest.java | 65 +-
.../cache30/GlobalRegionCCEOffHeapDUnitTest.java | 29 +-
.../geode/cache30/GlobalRegionDUnitTest.java | 149 +-
.../cache30/GlobalRegionOffHeapDUnitTest.java | 12 +-
.../PartitionedRegionCompressionDUnitTest.java | 32 +-
.../geode/cache30/PartitionedRegionDUnitTest.java | 311 ++--
.../cache30/PartitionedRegionOffHeapDUnitTest.java | 14 +-
.../cache30/ReconnectWithCacheXMLDUnitTest.java | 25 +-
.../apache/geode/distributed/LocatorDUnitTest.java | 33 +-
.../ClusterDistributionManagerDUnitTest.java | 108 +-
.../internal/DistributionAdvisorDUnitTest.java | 130 +-
.../internal/RestartOfMemberDistributedTest.java | 2 +
.../internal/cache/ConcurrentMapOpsDUnitTest.java | 49 +-
.../PartitionedRegionAsSubregionDUnitTest.java | 23 +-
.../cache/PartitionedRegionSingleHopDUnitTest.java | 1688 +++++++++-----------
...nedRegionSingleHopWithServerGroupDUnitTest.java | 1215 +++++---------
.../cache/PartitionedRegionSizeDUnitTest.java | 68 +-
.../execute/SingleHopGetAllPutAllDUnitTest.java | 61 +-
...PersistentPartitionedRegionDistributedTest.java | 308 ++--
.../PersistentRecoveryOrderDUnitTest.java | 1471 +++++++++--------
.../PersistentRecoveryOrderOldConfigDUnitTest.java | 42 +-
.../MeterSubregistryReconnectDistributedTest.java | 2 +
.../LoggingWithReconnectDistributedTest.java | 2 +
.../management/ClientHealthStatsDUnitTest.java | 2 +-
.../AutoConnectionSourceImplJUnitTest.java | 2 +-
.../AbstractIndexMaintenanceIntegrationTest.java | 18 +
.../geode/distributed/LocatorIntegrationTest.java | 2 +-
.../distributed/LocatorLauncherStatusTest.java | 30 +-
.../internal/membership/MembershipJUnitTest.java | 11 +-
.../membership/gms/GMSMembershipJUnitTest.java | 4 +-
.../gms/fd/GMSHealthMonitorJUnitTest.java | 64 +-
.../gms/locator/GMSLocatorIntegrationTest.java | 9 +-
.../locator/GMSLocatorRecoveryIntegrationTest.java | 13 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 27 +-
.../gms/messenger/JGroupsMessengerJUnitTest.java | 98 +-
.../tcpserver/TCPClientSSLIntegrationTest.java | 2 +-
.../internal/tcpserver/TCPServerSSLJUnitTest.java | 2 +-
.../cache/CacheFactoryStaticsIntegrationTest.java | 71 -
.../codeAnalysis/sanctionedDataSerializables.txt | 4 +-
.../internal/DistributionLocatorConfigImpl.java | 2 +-
.../main/java/org/apache/geode/cache/Cache.java | 1 +
.../java/org/apache/geode/cache/RegionFactory.java | 13 +
.../client/internal/AutoConnectionSourceImpl.java | 2 +-
.../cache/query/internal/index/AbstractIndex.java | 3 +-
.../apache/geode/distributed/LocatorLauncher.java | 2 +-
.../internal/AbstractDistributionConfig.java | 15 -
.../internal/ClusterDistributionManager.java | 129 +-
.../geode/distributed/internal/Distribution.java | 9 +-
.../distributed/internal/DistributionAdvisor.java | 403 ++---
.../distributed/internal/DistributionConfig.java | 18 +-
.../distributed/internal/DistributionImpl.java | 162 +-
.../distributed/internal/DistributionManager.java | 14 +
.../InternalConfigurationPersistenceService.java | 207 ++-
.../distributed/internal/InternalLocator.java | 2 +-
.../internal/LonerDistributionManager.java | 10 +
.../gms/api => }/MembershipTestHook.java | 2 +-
.../distributed/internal/direct/DirectChannel.java | 4 +-
.../membership/adapter/GMSLocatorAdapter.java | 18 +-
...orAdapter.java => TcpSocketCreatorAdapter.java} | 42 +-
.../internal/membership/gms/GMSMemberData.java | 32 +-
.../internal/membership/gms/GMSMembership.java | 198 +--
.../internal/membership/gms/GMSUtil.java | 19 +-
.../membership/gms/MemberDataBuilderImpl.java | 3 +-
.../membership/gms/MembershipBuilderImpl.java | 31 +-
.../internal/membership/gms/Services.java | 57 +-
...tHook.java => MemberDisconnectedException.java} | 21 +-
.../gms/api}/MemberShunnedException.java | 6 +-
...ipTestHook.java => MemberStartupException.java} | 24 +-
.../internal/membership/gms/api/Membership.java | 23 +-
.../membership/gms/api/MembershipBuilder.java | 4 +-
...estHook.java => MembershipClosedException.java} | 23 +-
....java => MembershipConfigurationException.java} | 26 +-
.../membership/gms/api/MessageListener.java | 2 +-
.../membership/gms/fd/GMSHealthMonitor.java | 62 +-
.../membership/gms/interfaces/JoinLeave.java | 5 +-
.../membership/gms/interfaces/Manager.java | 3 +-
.../membership/gms/interfaces/MessageHandler.java | 4 +-
.../membership/gms/interfaces/Messenger.java | 3 +-
.../membership/gms/interfaces/Service.java | 8 +-
.../membership/gms/locator/GMSLocator.java | 30 +-
.../membership/gms/membership/GMSJoinLeave.java | 47 +-
.../membership/gms/messenger/GMSQuorumChecker.java | 4 +-
.../membership/gms/messenger/JGAddress.java | 7 +-
.../membership/gms/messenger/JGroupsMessenger.java | 140 +-
.../apache/geode/internal/DistributionLocator.java | 2 +-
.../org/apache/geode/internal/SystemAdmin.java | 2 +-
.../admin/remote/MissingPersistentIDsRequest.java | 37 +-
.../admin/remote/RemoteGfManagerAgent.java | 5 +
.../internal/cache/BucketPersistenceAdvisor.java | 199 +--
.../geode/internal/cache/CacheFactoryStatics.java | 16 +-
.../geode/internal/cache/GemFireCacheImpl.java | 3 +
.../geode/internal/cache/InternalRegion.java | 9 +
.../apache/geode/internal/cache/LocalRegion.java | 12 +-
.../geode/internal/cache/PoolManagerImpl.java | 67 +-
.../geode/internal/cache/RegionFactoryImpl.java | 3 +
.../partitioned/PersistentBucketRecoverer.java | 68 +-
.../persistence/MembershipChangeListener.java | 72 +-
.../MembershipChangeListenerFactory.java | 85 +
.../cache/persistence/PersistenceAdvisorImpl.java | 114 +-
.../PersistenceInitialImageAdvisor.java | 47 +-
.../cache/tier/sockets/TcpServerFactory.java | 2 +-
...aySenderQueueEntrySynchronizationOperation.java | 21 +-
.../wan/parallel/ParallelGatewaySenderQueue.java | 12 +-
.../apache/geode/internal/net/SocketCreator.java | 70 +-
.../internal/process/ProcessLauncherContext.java | 4 +-
.../geode/internal/process/StartupStatus.java | 45 +-
.../internal/process/StartupStatusListener.java | 3 +-
...ner.java => StartupStatusListenerRegistry.java} | 33 +-
.../org/apache/geode/internal/tcp/Connection.java | 6 +-
.../org/apache/geode/internal/tcp/TCPConduit.java | 4 +-
.../apache/geode/internal/util/TransformUtils.java | 6 +
.../management/internal/FederatingManager.java | 7 +-
.../internal/JmxManagerLocatorRequest.java | 2 +-
.../internal/SystemManagementService.java | 83 +-
.../api/GeodeClusterManagementServiceBuilder.java | 2 +-
.../api/LocatorClusterManagementService.java | 2 +-
.../configuration/domain/Configuration.java | 190 +--
.../messages/ConfigurationResponse.java | 3 +-
.../configuration/mutators/DeploymentManager.java | 28 +-
.../configuration/mutators/IndexConfigManager.java | 26 +-
.../realizers/DeploymentRealizer.java | 15 +-
.../configuration/realizers/IndexRealizer.java | 43 +-
.../utils/ClusterConfigurationStatusRetriever.java | 2 +-
.../configuration/validators/IndexValidator.java | 61 +-
.../sanctioned-geode-core-serializables.txt | 6 +-
.../sanctioned-geode-management-serializables.txt | 4 +-
.../distributed/internal/DistributionTest.java | 3 +-
...gurationPersistenceServiceDeployedJarTest.java} | 99 +-
...nternalConfigurationPersistenceServiceTest.java | 5 -
.../MembershipDependenciesJUnitTest.java | 25 -
.../membership/gms/GMSMemberDataJUnitTest.java | 19 +-
.../internal/membership/gms/GMSUtilTest.java | 18 +-
.../membership/gms/MemberDataBuilderImplTest.java | 5 +-
.../gms/api/MembershipAPIArchUnitTest.java | 1 +
.../gms/messenger/StatRecorderJUnitTest.java | 8 +-
.../admin/remote/RemoteGfManagerAgentTest.java | 4 +
.../MembershipChangeListenerFactoryTest.java | 60 +
.../persistence/PersistenceAdvisorImplTest.java | 170 +-
.../PersistenceInitialImageAdvisorTest.java | 175 +-
...nderQueueEntrySynchronizationOperationTest.java | 71 +
.../ParallelGatewaySenderQueueJUnitTest.java | 28 +
.../process/ProcessLauncherContextTest.java | 37 +-
.../geode/internal/process/StartupStatusTest.java | 95 +-
.../management/internal/FederatingManagerTest.java | 18 +
.../internal/SystemManagementServiceTest.java | 218 +++
.../configuration/domain/ConfigurationTest.java | 88 +-
.../mutators/DeploymentManagerTest.java | 123 ++
.../mutators/IndexConfigManagerTest.java | 132 +-
.../configuration/realizers/IndexRealizerTest.java | 57 +
.../validators/IndexValidatorTest.java | 53 +-
.../using_query_bind_parameters.html.md.erb | 10 +-
.../geode/cache30/MultiVMRegionTestCase.java | 1105 ++++++-------
.../org/apache/geode/cache30/RegionTestCase.java | 951 +++++------
.../membership/gms/MembershipManagerHelper.java | 6 +-
.../cache/CustomerIDPartitionResolver.java | 5 +-
.../geode/test/dunit/DistributedTestCase.java | 3 +-
.../dunit/cache/internal/JUnit4CacheTestCase.java | 168 +-
.../geode/test/dunit/internal/ProcessManager.java | 6 +-
.../geode/test/junit/rules/GfshCommandRule.java | 14 +
.../junit/rules/LocatorLauncherStartupRule.java | 31 +-
.../geode/test/junit/rules/MemberStarterRule.java | 33 +
geode-gfsh/build.gradle | 1 +
.../cli/functions/GatewaySenderCreateFunction.java | 4 +-
.../commands/CreateGatewaySenderCommandTest.java | 34 +
.../ExportClusterConfigurationCommandTest.java | 16 +-
geode-gfsh/src/test/resources/expected-pom.xml | 11 +
.../geode/internal/cache/InternalHttpService.java | 2 -
.../cache/lucene/internal/LuceneServiceImpl.java | 3 +
.../internal/distributed/LuceneQueryFunction.java | 11 +-
.../cache/lucene/internal/filesystem/ChunkKey.java | 5 -
.../lucene/internal/filesystem/FileSystem.java | 1 -
.../LuceneSearchWithRollingUpgradeTestBase.java | 5 +-
.../api/ClusterManagementRealizationResult.java | 1 +
.../geode/management/configuration/Deployment.java | 71 +
.../geode/management/runtime/DeploymentInfo.java | 10 +-
.../management/configuration/DeploymentTest.java | 52 +-
.../management/runtime/DeploymentInfoTest.java | 54 +
.../tcpserver/TcpServerGossipVersionDUnitTest.java | 2 +-
.../internal/tcpserver/TcpServerJUnitTest.java | 2 +-
.../TcpServerProductVersionDUnitTest.java | 2 +-
.../internal/tcpserver/TcpSocketCreator.java | 15 +
...CreateDestroyGatewaySenderCommandDUnitTest.java | 38 +-
.../internal/locator/wan/LocatorDiscovery.java | 2 +-
.../locator/wan/LocatorMembershipListenerImpl.java | 2 +-
.../cache/wan/AbstractRemoteGatewaySender.java | 2 +-
...usterManagementSecurityRestIntegrationTest.java | 7 +
.../rest/RegionManagementControllerSpringTest.java | 20 +
.../rest/RegionManagementIntegrationTest.java | 216 ++-
.../controllers/RegionManagementController.java | 16 +
216 files changed, 8331 insertions(+), 6891 deletions(-)
create mode 100644
geode-assembly/src/acceptanceTest/java/org/apache/geode/cache/persistence/MissingDiskStoreAcceptanceTest.java
create mode 100644
geode-assembly/src/upgradeTest/java/org/apache/geode/management/DeploymentManagementUpgradeTest.java
delete mode 100644
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/CacheFactoryStaticsIntegrationTest.java
copy
geode-core/src/main/java/org/apache/geode/distributed/internal/{membership/gms/api
=> }/MembershipTestHook.java (94%)
rename
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/adapter/{SocketCreatorAdapter.java
=> TcpSocketCreatorAdapter.java} (62%)
copy
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/api/{MembershipTestHook.java
=> MemberDisconnectedException.java} (66%)
rename geode-core/src/main/java/org/apache/geode/{internal/tcp =>
distributed/internal/membership/gms/api}/MemberShunnedException.java (88%)
copy
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/api/{MembershipTestHook.java
=> MemberStartupException.java} (59%)
copy
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/api/{MembershipTestHook.java
=> MembershipClosedException.java} (62%)
rename
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/api/{MembershipTestHook.java
=> MembershipConfigurationException.java} (55%)
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/cache/persistence/MembershipChangeListenerFactory.java
copy
geode-core/src/main/java/org/apache/geode/internal/process/{StartupStatusListener.java
=> StartupStatusListenerRegistry.java} (57%)
rename
geode-core/src/test/java/org/apache/geode/distributed/internal/{InternalConfigurationPersistenceServiceJunitTest.java
=> InternalConfigurationPersistenceServiceDeployedJarTest.java} (62%)
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/persistence/MembershipChangeListenerFactoryTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/wan/GatewaySenderQueueEntrySynchronizationOperationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/SystemManagementServiceTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/configuration/mutators/DeploymentManagerTest.java
create mode 100644
geode-management/src/test/java/org/apache/geode/management/runtime/DeploymentInfoTest.java