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

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


    omit c5bf1c7  Remove the syncRunable.
    omit 376b0d4  wip fix review comments.
    omit 0ea86c8  do not abort when beforeCompletion failed, only do it in 
afterCompletion.
    omit 6c40723  remove a log message.
    omit f77debe  GEODE-5376: Move SynchronizationRunnable to TXState
     add 4885473  GEODE-5361: Add wait for MBean federation after member 
restarts (#2090)
     add 10d8dab  GEODE-5336: create integration tests to test region rest apis 
and con… (#2071)
     add 6a9a98b  GEODE-5430: Allow disk store commands to use custom log4j2 
config
     add 377529c  GEODE-5341: Improve debug logging in BackupTask
     add bb85e7c  GEODE-5355: Remove BackupUtil and BackupDataStoreHelper
     add 9357435  GEODE-5355: Fix apache license header of new backup classes
     add 29c71c9  GEODE-5281: replicate failure and fix bug (#2096)
     add b66d110  Add exclusion for gradle notification file
     add 2c3a7b1  [GEODE-5378] Adjust initdocker script to implement workaround.
     add 5dfc65c  Merge pull request #2110 from smgoller/GEODE-5378
     add 2ba81f6  GEODE-4803: remove flaky category (#2108)
     add dbdbd7a  GEODE-5385: hang trying to create a bucket
     add bb79fdb  GEODE-5375: fix the test hang when a CommitFailedException 
happens (#2101)
     add 1eb0275  GEODE-5398: Add BackupOperationTest and BackupStatusImplTest
     add b79b64a  GEODE-5383: Check that data propagated earlier
     add 023b495  GEODE-5390: Use @Override in DiskInitFile and 
DiskInitFileParser
     add 1de96e4  GEODE-5390: Move inner classes to end of DiskInitFile
     add 3482a10  GEODE-5390: Move inner classes to end of Oplog
     add 6ef4e4a  GEODE-5390: Fix log statements in DiskInitFileParser
     add 172c6a9  GEODE-5390: Improve trace level log statement in Oplog
     add 0e8ecd9  GEODE-5391: Fix toString of RegionVersionHolder
     add 1564e56  GEODE-5392: Cleanup javadocs and code style in AsyncInvocation
     add 9d87117  GEODE-5393: StateFlushOperation hangs waiting for 
non-existant operation to complete
     add 9037d42  [GEODE-5292] Actually destroy the region instead of 
pretending to.
     add c891b0b  GEODE-5405: Refactor backup to remove duplication and clean up
     add 442e7aa  GEODE-5407: increase timeout and provide more logging (#2120)
     add 445c8b7  GEODE-5369: fix for Lucene Stats (#2115)
     add 4fcee50  GEODE-5351 Prefer terminology of cluster over dist system 
(#2116)
     add e4bd46d  Revert "[GEODE-5292] Actually destroy the region instead of 
pretending to."
     add b4796e6  GEODE-5379: Reset affinityRetryCount to zero only when 
initial retry count is zero to avoid stack overflow (#2098)
     add a96edf2  GEODE-5404: Created static default whitelist and modified to 
call length
     add 2e1673b  GEODE-5408 Update docs for gfsh remove --all (#2119)
     add 84e911c  GEODE-5295: Improve member WaitUntilX methods (#2039)
     add 1590182  GEODE-5377: wait till threads to finish before exiting the 
test (#2106)
     add 71fdb76  spotless
     add 5da7ad4  GEODE-5394: Change to add additional logging in the event of 
a failure.
     add 082f1d5  GEODE-5388: Adding a gradle task to repeat a test
     add ab41986  GEODE-5423 Defer download and copy tasks to execution stage 
of Gradle
     add 2519b0c  [GEODE-5427] Isolate PR pipeline jobs from other pipelines. 
(#2135)
     add b6970f9  GEODE-5426: Remove redundant test suites. (#2134)
     add 0601f80  GEODE-5145: Added support for destroying an index during 
region creation
     add 41508f1  GEODE-5432 COMMIT THEN REVIEW Docs typo correction
     add ece2414  GEODE-4726 Clarify docs on set-by-gfsh bind addresses (#1999)
     add cd84387  GEODE-5356: Add unit test for PdxField.
     add 2f9258f  GEODE-5357: Inline uncohesive method.
     add b97b3e2  GEODE-5357: Add unit test for PdxType.
     add c1807cf  GEODE-5362: Add unit test for EnumId.
     add 26887b4  GEODE-5367: Add unit test for EnumInfo.
     add 98b094a  GEODE-5014: Remove usage of org.json from geode-assembly 
module (#2132)
     add 58be3ff  GEODE-3530 refactored ShellCommandDUnitTest (#2137)
     add bde6e8b  GEODE-3530: refactor ListClientCommandDUnitTest (#2129)
     add 3aa14ae  GEODE-3530 Refactor RebalanceCommandDistributedTest (#2130)
     add 489919f  GEODE-4965 Add gfsh/jndi-binding permission levels to docs 
(#2141)
     add 4e59a0d  GEODE-3530: add license headers
     add 790c967  GEODE-5371: Remove many FlakyTest categorizations. (#2123)
     add 240a2ef  GEODE-3530: fix compiling error
     add 2244041  GEODE-5435 COMMIT-THEN-REVIEW Fix single character doc typo
     add a1621b3  GEODE-5430: Add getController method to VM
     add 08fcb95  GEODE-5431: Improve error message when using 
DistributedDiskDirRule with VM.bounce()
     add 5cd4e05  GEODE-5405: Use zero as default revokedTime in 
PersistentMemberPattern
     add a17071a  GEODE-5405: Streamline Backup distributed tests
     add 0742437  GEODE-5405: Cleanup PersistentMemberPattern
     add efcee7c  GEODE-3530: fix test error
     add f6c26f0   GEODE-5292: Flushing to disk in test before introducing spy 
in test (#2140)
     new 69d51c9  GEODE-5376: Move SynchronizationRunnable to TXState
     new 71f67a5  remove a log message.
     new 9015e74  do not abort when beforeCompletion failed, only do it in 
afterCompletion.
     new 33bc4f7  wip fix review comments.
     new 4919e3b  Remove the syncRunable.

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   (c5bf1c7)
            \
             N -- N -- N   refs/heads/feature/GEODE-5376 (4919e3b)

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 5 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:
 build.gradle                                       |     3 +
 .../org/apache/geode/gradle/RepeatTest.groovy      |    70 +
 .../geode/gradle/OverriddenTestExecutor.java       |   134 +
 ci/docker/initdocker                               |     3 +
 ci/pipelines/pull-request/base.yml                 |     7 +-
 ci/pipelines/pull-request/deploy_pr_pipeline.sh    |     5 +-
 ci/pipelines/pull-request/pr-template.yml          |     3 +-
 .../SessionReplicationIntegrationJUnitTest.java    |    14 -
 .../LauncherLifecycleCommandsDUnitTest.java        |     3 +-
 .../internal/web/RestFunctionExecuteDUnitTest.java |    32 +-
 .../rest/internal/web/RestRegionAPIDUnitTest.java  |   421 +
 .../internal/web/RestSecurityIntegrationTest.java  |   331 +-
 .../web/RestSecurityPostProcessorTest.java         |   144 +-
 .../rest/internal/web/RestSecurityWithSSLTest.java |    13 +-
 .../internal/web/RestServersIntegrationTest.java   |    23 +-
 .../web/SwaggerVerificationIntegrationTest.java    |    31 +-
 .../internal/web/controllers/RestAPITestBase.java  |    17 +-
 .../controllers/RestAPIsAndInterOpsDUnitTest.java  |    63 +-
 ...RestAPIsOnGroupsFunctionExecutionDUnitTest.java |     2 -
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |    16 +-
 .../RestQueryAndFunctionIntegrationTest.java       |    38 +-
 .../junit/rules/GeodeDevRestClient.java}           |   133 +-
 ...ttpClientRule.java => GeodeHttpClientRule.java} |    30 +-
 .../geode/test/junit/rules/HttpResponseAssert.java |   111 +
 .../geode/tools/pulse/PulseConnectivityTest.java   |     5 +-
 .../geode/tools/pulse/PulseDataExportTest.java     |    22 +-
 .../tools/pulse/PulseJmxPasswordFileTest.java      |    10 +-
 .../geode/tools/pulse/PulseSecurityTest.java       |     4 +-
 .../tools/pulse/PulseSecurityWithSSLTest.java      |     4 +-
 geode-assembly/src/test/resources/sampleJson.json  | 37881 +++++++++++++++++++
 .../source/subnavs/geode-subnav.erb                |    11 +-
 .../admin/internal/AdminDistributedSystemImpl.java |     5 +-
 .../cache/client/internal/OpExecutorImpl.java      |    97 +-
 .../geode/cache/client/internal/TXFailoverOp.java  |     2 +-
 .../RestrictedMethodInvocationAuthorizer.java      |    10 +-
 .../distributed/internal/DistributionAdvisor.java  |   427 +-
 .../org/apache/geode/internal/SystemAdmin.java     |     8 +-
 .../internal/admin/remote/ShutdownAllRequest.java  |    19 +-
 .../cache/DestroyPartitionedRegionMessage.java     |    30 +-
 .../apache/geode/internal/cache/DiskInitFile.java  |    56 +-
 .../apache/geode/internal/cache/DiskStoreImpl.java |     2 +-
 .../internal/cache/DistributedCacheOperation.java  |    37 +-
 .../geode/internal/cache/LocalRegionDataView.java  |     4 +-
 .../org/apache/geode/internal/cache/Oplog.java     |   348 +-
 .../geode/internal/cache/PartitionedRegion.java    |    27 +-
 .../geode/internal/cache/TXCommitMessage.java      |     2 +-
 .../internal/cache/backup/AbortBackupFactory.java  |     6 +
 .../internal/cache/backup/AbortBackupRequest.java  |     4 +-
 ...rtBackupOperation.java => AbortBackupStep.java} |    24 +-
 .../internal/cache/backup/BackupConfigFactory.java |    56 +
 .../cache/backup/BackupDataStoreHelper.java        |    85 -
 .../cache/backup/BackupDataStoreResult.java        |    22 +-
 .../internal/cache/backup/BackupDefinition.java    |     2 +
 .../internal/cache/backup/BackupFileCopier.java    |    11 +-
 .../geode/internal/cache/backup/BackupFilter.java  |     1 +
 .../internal/cache/backup/BackupInspector.java     |    41 +-
 .../internal/cache/backup/BackupLockService.java   |    54 +
 .../internal/cache/backup/BackupOperation.java     |   144 +-
 .../internal/cache/backup/BackupResponse.java      |     4 +-
 .../cache/backup/BackupResultCollector.java        |     1 +
 .../geode/internal/cache/backup/BackupService.java |    85 +-
 .../{FlushToDiskOperation.java => BackupStep.java} |    58 +-
 .../geode/internal/cache/backup/BackupTask.java    |    32 +-
 .../geode/internal/cache/backup/BackupUtil.java    |    95 -
 .../geode/internal/cache/backup/BackupWriter.java  |     2 +-
 .../internal/cache/backup/BackupWriterFactory.java |     6 +-
 .../internal/cache/backup/DiskStoreBackup.java     |    14 +-
 .../cache/backup/FileSystemBackupWriter.java       |     8 +-
 .../cache/backup/FileSystemBackupWriterConfig.java |     5 +-
 .../FileSystemIncrementalBackupLocation.java       |    14 +-
 .../internal/cache/backup/FinishBackupFactory.java |     6 +
 .../internal/cache/backup/FinishBackupRequest.java |     4 +-
 ...hBackupOperation.java => FinishBackupStep.java} |     9 +-
 .../internal/cache/backup/FlushToDiskFactory.java  |     5 +
 .../internal/cache/backup/FlushToDiskRequest.java  |     7 +-
 .../internal/cache/backup/FlushToDiskResponse.java |     7 +-
 ...shBackupOperation.java => FlushToDiskStep.java} |    29 +-
 .../cache/backup/IncrementalBackupLocation.java    |     1 +
 .../geode/internal/cache/backup/PrepareBackup.java |     1 -
 .../cache/backup/PrepareBackupFactory.java         |     7 +
 .../cache/backup/PrepareBackupRequest.java         |     2 +-
 ...BackupOperation.java => PrepareBackupStep.java} |     4 +-
 .../geode/internal/cache/backup/RestoreScript.java |    20 +-
 .../internal/cache/backup/ScriptGenerator.java     |     1 -
 .../cache/backup/TemporaryBackupFiles.java         |     2 +-
 .../internal/cache/backup/UnixBackupInspector.java |     2 +-
 .../internal/cache/backup/UnixScriptGenerator.java |    10 +-
 .../cache/backup/WindowsBackupInspector.java       |    10 +-
 .../cache/partitioned/PRSanityCheckMessage.java    |     2 +-
 .../cache/partitioned/PartitionMessage.java        |    28 +-
 .../cache/persistence/DiskInitFileParser.java      |     8 +-
 .../cache/persistence/PersistentMemberPattern.java |    29 +-
 .../cache/tier/sockets/BaseCommandQuery.java       |     6 +-
 .../cache/versions/RegionVersionHolder.java        |     1 +
 .../geode/internal/i18n/LocalizedStrings.java      |     8 +-
 .../apache/geode/management/cli/GfshCommand.java   |     8 +
 .../management/internal/BackupStatusImpl.java      |    14 +-
 .../management/internal/FederatingManager.java     |     5 +
 .../geode/management/internal/MBeanJMXAdapter.java |     5 +
 .../management/internal/MBeanProxyFactory.java     |    15 +-
 .../internal/MBeanProxyInvocationHandler.java      |     6 +-
 .../internal/beans/DistributedSystemBridge.java    |    16 +-
 .../geode/management/internal/cli/CliUtil.java     |    14 +
 .../cli/commands/BackupDiskStoreCommand.java       |     7 +-
 .../cli/commands/DiskStoreCommandsUtils.java       |    16 +-
 .../management/internal/cli/util/MergeLogs.java    |     1 -
 .../apache/geode/pdx/internal/PdxReaderImpl.java   |    11 +-
 .../org/apache/geode/pdx/internal/PdxType.java     |    14 -
 .../org/apache/geode/redis/GeodeRedisServer.java   |     8 +-
 .../sanctioned-geode-core-serializables.txt        |     1 -
 .../ConcurrentRegionOperationIntegrationTest.java  |    11 +-
 .../geode/cache/ConnectionPoolDUnitTest.java       |     2 -
 .../org/apache/geode/cache/ProxyJUnitTest.java     |    22 -
 .../client/internal/OpExecutorImplJUnitTest.java   |    82 +
 .../management/MemoryThresholdsDUnitTest.java      |     4 -
 .../MemoryThresholdsOffHeapDUnitTest.java          |     6 -
 .../cache/management/ResourceManagerDUnitTest.java |     8 -
 .../cache/query/dunit/CompiledInDUnitTest.java     |     3 -
 .../dunit/QueryDataInconsistencyDUnitTest.java     |     2 -
 .../dunit/QueryUsingFunctionContextDUnitTest.java  |     3 -
 .../cache/query/dunit/RemoteQueryDUnitTest.java    |     2 -
 .../QueryREUpdateInProgressJUnitTest.java          |     6 +-
 .../RestrictedMethodInvocationAuthorizerTest.java  |    14 +
 ...ntIndexOperationsOnOverflowRegionDUnitTest.java |     2 -
 ...exUpdateWithInplaceObjectModFalseDUnitTest.java |     3 -
 .../partitioned/PRColocatedEquiJoinDUnitTest.java  |     2 -
 ...DistributedAckPersistentRegionCCEDUnitTest.java |   128 -
 ...utedAckPersistentRegionCCEOffHeapDUnitTest.java |     9 -
 .../cache30/DistributedAckRegionCCEDUnitTest.java  |     2 +
 .../DistributedNoAckRegionCCEDUnitTest.java        |   215 -
 .../geode/cache30/MultiVMRegionTestCase.java       |     8 -
 .../geode/cache30/PartitionedRegionDUnitTest.java  |     2 -
 .../geode/cache30/RegionReliabilityTestCase.java   |     4 -
 .../geode/cache30/TXDistributedDUnitTest.java      |     2 -
 .../LocatorLauncherRemoteIntegrationTest.java      |     2 -
 .../geode/distributed/SystemAdminDUnitTest.java    |     2 -
 ...lusterDistributionManagerForAdminDUnitTest.java |     2 -
 .../internal/DlockAndTxlockRegressionTest.java     |    21 +-
 .../internal/ProductUseLogDUnitTest.java           |     2 -
 ...edThreadPoolExecutorWithKeepAliveJUnitTest.java |     2 -
 .../cache/ClientServerTransactionDUnitTest.java    |     3 -
 ...precatedCacheServerLauncherIntegrationTest.java |     2 -
 .../cache/DiskRegionAsyncRecoveryJUnitTest.java    |     2 -
 .../cache/DiskStoreImplIntegrationTest.java        |     2 +-
 .../cache/DistributedCacheOperationTest.java       |    61 +
 .../geode/internal/cache/GIIDeltaDUnitTest.java    |     9 -
 .../PartitionedRegionDelayedRecoveryDUnitTest.java |     7 -
 .../cache/PartitionedRegionDestroyJUnitTest.java   |    65 +
 .../cache/PartitionedRegionSingleHopDUnitTest.java |     4 -
 ...OperationTest.java => AbortBackupStepTest.java} |    53 +-
 .../cache/backup/BackupDistributedTest.java        |   673 +-
 .../cache/backup/BackupIntegrationTest.java        |     3 +-
 .../internal/cache/backup/BackupOperationTest.java |   130 +
 .../internal/cache/backup/BackupServiceTest.java   |     4 +-
 ...perationTest.java => FinishBackupStepTest.java} |    48 +-
 ...OperationTest.java => FlushToDiskStepTest.java} |    20 +-
 .../backup/IncrementalBackupDistributedTest.java   |  1279 +-
 ...titionedBackupPrepareAndFinishMsgDUnitTest.java |    29 -
 ... => PrepareAndFinishBackupDistributedTest.java} |   189 +-
 .../cache/backup/PrepareBackupFactoryTest.java     |     3 +-
 .../cache/backup/PrepareBackupRequestTest.java     |     4 +-
 ...erationTest.java => PrepareBackupStepTest.java} |    54 +-
 ...eplicateBackupPrepareAndFinishMsgDUnitTest.java |    29 -
 .../cache/eviction/EvictionStatsDUnitTest.java     |     2 -
 .../cache/eviction/OffHeapEvictionDUnitTest.java   |     2 -
 ...istributedRegionFunctionExecutionDUnitTest.java |     2 -
 ...ientServerRegionFunctionExecutionDUnitTest.java |     2 -
 ...erRegionFunctionExecutionFailoverDUnitTest.java |     2 -
 ...egionFunctionExecutionNoSingleHopDUnitTest.java |     3 -
 ...ctionExecutionSelectorNoSingleHopDUnitTest.java |     2 -
 .../internal/cache/ha/HARegionQueueDUnitTest.java  |     3 -
 ...sistentColocatedPartitionedRegionDUnitTest.java |     4 -
 ...PersistentPartitionedRegionDistributedTest.java |     2 +-
 .../PersistentPartitionedRegionTestBase.java       |     7 +-
 .../fixed/FixedPartitioningDUnitTest.java          |     3 +-
 .../tier/sockets/ClientServerMiscDUnitTest.java    |    76 +-
 .../sockets/DestroyEntryPropagationDUnitTest.java  |     3 -
 .../tier/sockets/DurableRegistrationDUnitTest.java |     2 -
 .../tier/sockets/HAInterestPart2DUnitTest.java     |     2 -
 .../sockets/HAStartupAndFailoverDUnitTest.java     |     2 -
 .../cache/tier/sockets/RegionCloseDUnitTest.java   |     2 -
 .../tier/sockets/ReliableMessagingDUnitTest.java   |     2 -
 .../asyncqueue/AsyncEventQueueStatsDUnitTest.java  |     2 +-
 .../logging/LoggingIntegrationTestSuite.java       |    28 -
 .../internal/logging/LoggingUnitTestSuite.java     |    33 -
 .../logging/log4j/Log4jIntegrationTestSuite.java   |    24 -
 .../internal/logging/log4j/Log4jUnitTestSuite.java |    25 -
 .../internal/offheap/StoredObjectTestSuite.java    |    26 -
 .../BaseProcessStreamReaderIntegrationTest.java    |     3 -
 .../FileProcessControllerIntegrationTest.java      |     2 -
 .../GemFireStatSamplerIntegrationTest.java         |     2 -
 .../management/JMXMBeanReconnectDUnitTest.java     |    26 +-
 .../management/MemberMBeanAttributesDUnitTest.java |     2 -
 .../management/RegionCreateDestroyDUnitTest.java   |     3 -
 .../management/internal/BackupStatusImplTest.java  |    69 +
 .../internal/JMXMBeanFederationDUnitTest.java      |   189 +
 .../MBeanFederationErrorPathDUnitTest.java         |   128 +
 .../beans/DistributedSystemBridgeJUnitTest.java    |     6 +-
 .../management/internal/cli/CliUtilDUnitTest.java  |    12 +-
 .../AlterAsyncEventQueueCommandDUnitTest.java      |     2 +-
 .../cli/commands/AlterCompressorDUnitTest.java     |     2 +-
 .../cli/commands/ConcurrentDeployDUnitTest.java    |     3 +-
 .../CreateAlterDestroyRegionCommandsDUnitTest.java |     4 +-
 .../CreateAsyncEventQueueCommandDUnitTest.java     |     2 +-
 .../cli/commands/CreateIndexCommandDUnitTest.java  |     2 +-
 .../cli/commands/CreateRegionCommandDUnitTest.java |     6 +-
 .../cli/commands/DebugCommandIntegrationTest.java  |    50 +
 .../cli/commands/DescribeRegionDUnitTest.java      |     2 +-
 .../DestroyAsyncEventQueueCommandDUnitTest.java    |    16 +-
 .../commands/DestroyRegionCommandDUnitTest.java    |     8 +-
 .../cli/commands/DiskStoreCommandsDUnitTest.java   |     6 +-
 .../cli/commands/EchoCommandIntegrationTest.java   |   109 +
 .../commands/ExecuteFunctionCommandDUnitTest.java  |     2 +-
 .../cli/commands/GemfireDataCommandsDUnitTest.java |    10 +-
 .../commands/HistoryCommandIntegrationTest.java    |    87 +
 .../ListAsyncEventQueuesCommandDUnitTest.java      |     4 +-
 .../cli/commands/LocateEntryDUnitTest.java         |     6 +-
 .../commands/RebalanceCommandDistributedTest.java  |   174 +-
 .../cli/commands/RemoveCommandDUnitTest.java       |     4 +-
 .../cli/commands/ShellCommandsDUnitTest.java       |   437 -
 .../ClusterConfigImportDUnitTest.java              |     2 +-
 ...urationPersistenceServiceUsingDirDUnitTest.java |     3 +-
 .../internal/pulse/TestFunctionsDUnitTest.java     |     4 -
 .../memcached/GemcachedDevelopmentJUnitTest.java   |     2 -
 .../org/apache/geode/pdx/internal/EnumIdTest.java  |   126 +
 .../apache/geode/pdx/internal/EnumInfoTest.java    |   176 +
 .../apache/geode/pdx/internal/PdxFieldTest.java    |   203 +
 .../org/apache/geode/pdx/internal/PdxTypeTest.java |   391 +
 .../org/apache/geode/redis/HashesJUnitTest.java    |     3 -
 ...erTest.java => RedisServerIntegrationTest.java} |    26 +-
 .../apache/geode/security/ClientAuthDUnitTest.java |     4 +-
 .../security/ClientAuthenticationDUnitTest.java    |     3 -
 .../DeltaClientPostAuthorizationDUnitTest.java     |     2 -
 .../geode/security/P2PAuthenticationDUnitTest.java |     3 -
 .../SecurityManagerLifecycleIntegrationTest.java   |     2 -
 .../QuerySecurityDistinctQueryDistributedTest.java |    99 +
 .../apache/geode/security/query/data/PdxTrade.java |    61 +
 .../apache/geode/test/dunit/AsyncInvocation.java   |    61 +-
 .../test/java/org/apache/geode/test/dunit/VM.java  |     7 +
 .../geode/test/dunit/rules/ClusterStartupRule.java |     5 +-
 .../test/dunit/rules/DistributedDiskDirRule.java   |     4 +
 .../apache/geode/test/dunit/rules/MemberVM.java    |    88 +-
 .../tests/MemberStarterRuleAwaitDUnitTest.java     |   141 +
 .../MemberStarterRuleAwaitIntegrationTest.java     |   112 +
 .../test/golden/GoldenTestFrameworkTestSuite.java  |    33 -
 .../geode/test/junit/rules/MemberStarterRule.java  |   175 +-
 .../process/ProcessTestFrameworkTestSuite.java     |    23 -
 .../cache/query/cq/dunit/CqPerfDUnitTest.java      |     3 -
 .../cq/dunit/CqResultSetUsingPoolDUnitTest.java    |     2 -
 .../query/cq/dunit/PrCqUsingPoolDUnitTest.java     |     3 -
 .../geode/internal/cache/PutAllCSDUnitTest.java    |     2 -
 .../tier/sockets/DurableClientSimpleDUnitTest.java |     4 -
 .../cli/commands/ClientCommandsTestUtils.java      |   140 -
 .../commands/DurableClientCommandsDUnitTest.java   |     3 +-
 .../cli/commands/ListClientCommandDUnitTest.java   |   458 +-
 .../security/ClientAuthzObjectModDUnitTest.java    |     2 -
 .../security/ClientPostAuthorizationDUnitTest.java |     5 +-
 geode-docs/basic_config/book_intro.html.md.erb     |     6 +-
 .../config_concepts/chapter_overview.html.md.erb   |     8 +-
 ...ributed_system_member_configuration.html.md.erb |    30 +-
 .../config_concepts/local_vs_remote.html.md.erb    |     2 +-
 .../data_regions/chapter_overview.html.md.erb      |     4 +-
 .../create_a_region_with_gfsh.html.md.erb          |    55 -
 .../data_regions/managing_data_regions.html.md.erb |     2 +-
 .../new_region_existing_data.html.md.erb           |     6 +-
 .../setting_distributed_properties.html.md.erb     |     6 +-
 .../the_cache/intro_cache_management.html.md.erb   |     8 +-
 .../the_cache/managing_a_client_cache.html.md.erb  |     2 +-
 .../managing_a_peer_server_cache.html.md.erb       |     4 +-
 .../the_cache/setting_cache_properties.html.md.erb |     2 +-
 .../configuring/chapter_overview.html.md.erb       |     6 +-
 .../deploying_application_jars.html.md.erb         |    14 +-
 .../cluster_config/gfsh_persist.html.md.erb        |     6 +-
 .../cluster_config/using_member_groups.html.md.erb |     4 +-
 .../running/change_file_spec.html.md.erb           |     2 +-
 .../running/deploy_config_files_intro.html.md.erb  |     2 +-
 .../running/firewalls_ports.html.md.erb            |    10 +-
 .../running/running_the_cacheserver.html.md.erb    |     8 +-
 .../running/running_the_locator.html.md.erb        |    20 +-
 .../running/starting_up_shutting_down.html.md.erb  |    18 +-
 geode-docs/developing/book_intro.html.md.erb       |     2 +-
 .../PDX_Serialization_Features.html.md.erb         |     4 +-
 .../use_pdx_high_level_steps.html.md.erb           |     2 +-
 .../delta_propagation/chapter_overview.html.md.erb |     2 +-
 .../implementing_delta_propagation.html.md.erb     |     4 +-
 .../when_to_use_delta_prop.html.md.erb             |     2 +-
 .../choosing_level_of_dist.html.md.erb             |     6 +-
 .../how_distribution_works.html.md.erb             |     4 +-
 .../how_region_versioning_works.html.md.erb        |     2 +-
 .../how_replication_works.html.md.erb              |     4 +-
 .../developing/events/chapter_overview.html.md.erb |     4 +-
 .../configure_p2p_event_messaging.html.md.erb      |     2 +-
 .../conflate_multisite_gateway_queue.html.md.erb   |     2 +-
 .../conflate_server_subscription_queue.html.md.erb |     2 +-
 .../events/how_cache_events_work.html.md.erb       |     2 +-
 ...ow_client_server_distribution_works.html.md.erb |     2 +-
 .../developing/events/how_events_work.html.md.erb  |    19 +-
 .../how_multisite_distribution_works.html.md.erb   |     4 +-
 ...ing_durable_client_server_messaging.html.md.erb |     2 +-
 .../list_of_event_handlers_and_events.html.md.erb  |     6 +-
 .../tune_client_server_event_messaging.html.md.erb |     2 +-
 .../expiration/how_expiration_works.html.md.erb    |     2 +-
 .../function_exec/function_execution.html.md.erb   |     4 +-
 .../how_function_execution_works.html.md.erb       |    23 +-
 .../chapter_overview.html.md.erb                   |     2 +-
 .../how_data_loaders_work.html.md.erb              |     2 +-
 .../implementing_data_loaders.html.md.erb          |     2 +-
 .../chapter_overview.html.md.erb                   |     4 +-
 .../how_partitioning_works.html.md.erb             |     4 +-
 .../rebalancing_pr_data.html.md.erb                |     6 +-
 .../region_options/chapter_overview.html.md.erb    |     4 +-
 .../dynamic_region_creation.html.md.erb            |     2 +-
 .../region_options/region_types.html.md.erb        |     8 +-
 .../storage_distribution_options.html.md.erb       |     4 +-
 .../how_persist_overflow_work.html.md.erb          |     2 +-
 .../15_minute_quickstart_gfsh.html.md.erb          |     2 +-
 .../getting_started/geode_overview.html.md.erb     |     4 +-
 .../getting_started/product_intro.html.md.erb      |     4 +-
 geode-docs/images/JMX_Architecture.png             |   Bin 0 -> 136485 bytes
 geode-docs/images_svg/JMX_Architecture.svg         |     3 -
 geode-docs/managing/book_intro.html.md.erb         |     4 +-
 .../cache_snapshots/chapter_overview.html.md.erb   |     6 +-
 .../exporting_a_snapshot.html.md.erb               |     4 +-
 .../importing_a_snapshot.html.md.erb               |     4 +-
 .../backup_restore_disk_store.html.md.erb          |     6 +-
 .../disk_storage/chapter_overview.html.md.erb      |     2 +-
 .../compacting_disk_stores.html.md.erb             |     2 +-
 .../handling_missing_disk_stores.html.md.erb       |     2 +-
 .../disk_storage/how_disk_stores_work.html.md.erb  |     2 +-
 .../managing_disk_stores_cmds.html.md.erb          |     2 +-
 .../disk_storage/using_disk_stores.html.md.erb     |     2 +-
 .../managing/heap_use/heap_management.html.md.erb  |     4 +-
 .../logging/logging_categories.html.md.erb         |    10 +-
 .../management/jmx_manager_node.html.md.erb        |     4 +-
 .../management/jmx_manager_operations.html.md.erb  |     8 +-
 .../management/list_of_mbeans_full.html.md.erb     |    10 +-
 .../management_and_monitoring.html.md.erb          |    12 +-
 .../management_and_monitoring_features.html.md.erb |     8 +-
 .../management_system_overview.html.md.erb         |    20 +-
 .../management/mbean_architecture.html.md.erb      |    16 +-
 .../management/mbeans_jconsole.html.md.erb         |     6 +-
 .../managing/management/mm_overview.html.md.erb    |    18 +-
 .../notification_federation_and_alerts.html.md.erb |     6 +-
 .../management/programming_example.html.md.erb     |   237 -
 geode-docs/managing/member-reconnect.html.md.erb   |    16 +-
 ...ommunication_runtime_considerations.html.md.erb |     4 +-
 ...tion_testing_multicast_speed_limits.html.md.erb |     2 +-
 ...nce_controls_controlling_socket_use.html.md.erb |     2 +-
 ...ce_controls_managing_slow_receivers.html.md.erb |     4 +-
 .../monitor_tune/slow_receivers.html.md.erb        |     2 +-
 .../slow_receivers_managing.html.md.erb            |    18 +-
 ...t_communication_have_enough_sockets.html.md.erb |    14 +-
 ...ication_setting_socket_buffer_sizes.html.md.erb |     2 +-
 .../monitor_tune/sockets_and_gateways.html.md.erb  |     2 +-
 .../system_member_performance.html.md.erb          |     6 +-
 ...formance_connection_thread_settings.html.md.erb |     2 +-
 ...rformance_distributed_system_member.html.md.erb |     4 +-
 .../chapter_overview.html.md.erb                   |     4 +-
 .../failure_detection.html.md.erb                  |     2 +-
 .../handling_network_partitioning.html.md.erb      |     6 +-
 ...twork_partitioning_management_works.html.md.erb |    16 +-
 ...dinators_lead_members_and_weighting.html.md.erb |    14 +-
 .../network_partitioning_scenarios.html.md.erb     |     6 +-
 .../security/authentication_overview.html.md.erb   |     6 +-
 .../security/authorization_overview.html.md.erb    |     4 +-
 .../managing/security/chapter_overview.html.md.erb |     6 +-
 .../implementing_authentication.html.md.erb        |     4 +-
 .../implementing_authorization.html.md.erb         |     8 +-
 .../security/implementing_security.html.md.erb     |     4 +-
 .../managing/security/implementing_ssl.html.md.erb |     8 +-
 .../managing/security/security_intro.html.md.erb   |    38 -
 .../managing/security/ssl_overview.html.md.erb     |     6 +-
 .../statistics/chapter_overview.html.md.erb        |     4 +-
 .../statistics/how_statistics_work.html.md.erb     |     6 +-
 .../statistics/setting_up_statistics.html.md.erb   |     6 +-
 .../troubleshooting/chapter_overview.html.md.erb   |     2 +-
 .../diagnosing_system_probs.html.md.erb            |    26 +-
 ...revent_and_recover_disk_full_errors.html.md.erb |     4 +-
 ...producing_troubleshooting_artifacts.html.md.erb |     4 +-
 ...overing_conflicting_data_exceptions.html.md.erb |     6 +-
 .../recovering_from_app_crashes.html.md.erb        |     2 +-
 .../recovering_from_cs_crashes.html.md.erb         |     6 +-
 .../recovering_from_machine_crashes.html.md.erb    |     6 +-
 .../recovering_from_network_outages.html.md.erb    |    18 +-
 .../system_failure_and_recovery.html.md.erb        |     8 +-
 geode-docs/reference/book_intro.html.md.erb        |     2 +-
 geode-docs/reference/statistics_list.html.md.erb   |     6 +-
 geode-docs/reference/topics/cache_xml.html.md.erb  |    40 +-
 .../reference/topics/client-cache.html.md.erb      |    46 +-
 .../topics/gemfire_properties.html.md.erb          |    44 +-
 geode-docs/reference/topics/glossary.html.md.erb   |    50 +-
 .../handling_exceptions_and_failures.html.md.erb   |     2 +-
 .../memory_requirements_for_cache_data.html.md.erb |     6 +-
 geode-docs/rest_apps/get_servers.html.md.erb       |     2 +-
 geode-docs/rest_apps/rest_admin.html.md.erb        |     2 +-
 geode-docs/rest_apps/setup_config.html.md.erb      |     2 +-
 .../tools_modules/gfsh/about_gfsh.html.md.erb      |     2 +-
 .../gfsh/command-pages/alter.html.md.erb           |    16 +-
 .../gfsh/command-pages/change.html.md.erb          |     4 +-
 .../gfsh/command-pages/create.html.md.erb          |    12 +-
 .../gfsh/command-pages/export.html.md.erb          |     4 +-
 .../gfsh/command-pages/import.html.md.erb          |     2 +-
 .../gfsh/command-pages/list.html.md.erb            |     4 +-
 .../gfsh/command-pages/remove.html.md.erb          |    30 +-
 .../gfsh/command-pages/revoke.html.md.erb          |     2 +-
 .../gfsh/command-pages/show.html.md.erb            |    12 +-
 .../gfsh/command-pages/start.html.md.erb           |    28 +-
 .../gfsh/getting_started_gfsh.html.md.erb          |     6 +-
 .../gfsh/gfsh_command_index.html.md.erb            |     2 +-
 .../gfsh/os_command_line_execution.html.md.erb     |     2 +-
 .../gfsh/quick_ref_commands_by_area.html.md.erb    |    10 +-
 .../tools_modules/gfsh/tour_of_gfsh.html.md.erb    |    10 +-
 .../weblogic_changing_gf_default_cfg.html.md.erb   |     2 +-
 .../tools_modules/pulse/pulse-embedded.html.md.erb |     6 +-
 .../tools_modules/pulse/pulse-hosted.html.md.erb   |     4 +-
 .../tools_modules/pulse/pulse-views.html.md.erb    |    10 +-
 .../topologies_and_comm/book_intro.html.md.erb     |     4 +-
 ...lient_server_example_configurations.html.md.erb |     6 +-
 .../chapter_overview.html.md.erb                   |     4 +-
 .../setting_up_a_multisite_system.html.md.erb      |     4 +-
 .../p2p_configuration/chapter_overview.html.md.erb |     4 +-
 .../setting_up_a_p2p_system.html.md.erb            |     2 +-
 .../topology_concepts/chapter_overview.html.md.erb |     2 +-
 .../how_communication_works.html.md.erb            |    10 +-
 .../how_member_discovery_works.html.md.erb         |    12 +-
 .../how_multisite_systems_work.html.md.erb         |     4 +-
 .../member_communication.html.md.erb               |     2 +-
 .../multisite_overview.html.md.erb                 |     6 +-
 .../topology_concepts/topology_types.html.md.erb   |     4 +-
 .../lucene/LuceneIndexDestroyedException.java      |     2 +-
 .../lucene/internal/DestroyLuceneIndexMessage.java |    21 +-
 .../internal/LuceneIndexCreationProfile.java       |     4 +
 .../internal/LuceneIndexForPartitionedRegion.java  |    31 +-
 .../cache/lucene/internal/LuceneIndexImpl.java     |     3 +
 .../lucene/internal/LuceneRegionListener.java      |    14 +-
 .../cache/lucene/internal/LuceneServiceImpl.java   |    32 +-
 .../lucene/internal/cli/LuceneCliStrings.java      |     2 +
 .../lucene/internal/cli/LuceneIndexCommands.java   |    84 +-
 .../cli/functions/LuceneDestroyIndexFunction.java  |    31 +-
 .../cache/lucene/LuceneIndexDestroyDUnitTest.java  |    45 +
 .../lucene/LuceneQueriesReindexDUnitTest.java      |   147 +-
 .../cli/DestroyLuceneIndexCommandsDUnitTest.java   |   407 +
 ...ava => LuceneIndexCommandsIntegrationTest.java} |   274 +-
 .../internal/cli/LuceneIndexCommandsJUnitTest.java |   102 +-
 ...CommandsWithReindexAllowedIntegrationTest.java} |   151 +-
 .../LuceneDestroyIndexFunctionJUnitTest.java       |     3 +-
 geode-old-versions/build.gradle                    |   108 +-
 .../geode/internal/cache/wan/WANTestBase.java      |     2 +-
 .../cache/wan/disttx/DistTXWANDUnitTest.java       |     4 +-
 .../cache/wan/misc/WanAutoDiscoveryDUnitTest.java  |     3 +-
 ...ANPersistenceEnabledGatewaySenderDUnitTest.java |     3 +-
 .../parallel/ParallelWANPropagationDUnitTest.java  |     5 +-
 .../wan/parallel/ParallelWANStatsDUnitTest.java    |     3 +-
 .../wan/serial/SerialWANPropagationDUnitTest.java  |     3 +-
 .../DestroyGatewaySenderCommandDUnitTest.java      |     8 +-
 .../geode/management/WANManagementDUnitTest.java   |     5 +-
 .../cli/commands/CreateRegionCommandDUnitTest.java |     4 +-
 .../cli/commands/DescribeRegionDUnitTest.java      |     4 +-
 .../cli/commands/CommandOverHttpDUnitTest.java     |     2 +-
 .../RebalanceCommandOverHttpDistributedTest.java   |    32 -
 gradle.properties                                  |     3 +
 gradle/docker.gradle                               |     1 +
 gradle/rat.gradle                                  |     1 +
 gradle/test.gradle                                 |    13 +-
 464 files changed, 45759 insertions(+), 6369 deletions(-)
 create mode 100644 
buildSrc/src/main/groovy/org/apache/geode/gradle/RepeatTest.groovy
 create mode 100644 
buildSrc/src/main/java/org/apache/geode/gradle/OverriddenTestExecutor.java
 create mode 100644 
geode-assembly/src/test/java/org/apache/geode/rest/internal/web/RestRegionAPIDUnitTest.java
 rename 
geode-assembly/src/test/java/org/apache/geode/{rest/internal/web/GeodeRestClient.java
 => test/junit/rules/GeodeDevRestClient.java} (60%)
 rename 
geode-assembly/src/test/java/org/apache/geode/test/junit/rules/{HttpClientRule.java
 => GeodeHttpClientRule.java} (86%)
 create mode 100644 
geode-assembly/src/test/java/org/apache/geode/test/junit/rules/HttpResponseAssert.java
 create mode 100644 geode-assembly/src/test/resources/sampleJson.json
 rename 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/{AbortBackupOperation.java
 => AbortBackupStep.java} (90%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/BackupConfigFactory.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/BackupDataStoreHelper.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/BackupLockService.java
 rename 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/{FlushToDiskOperation.java
 => BackupStep.java} (59%)
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/BackupUtil.java
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/{FinishBackupOperation.java
 => FinishBackupStep.java} (90%)
 rename 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/{FinishBackupOperation.java
 => FlushToDiskStep.java} (66%)
 rename 
geode-core/src/main/java/org/apache/geode/internal/cache/backup/{PrepareBackupOperation.java
 => PrepareBackupStep.java} (95%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/PartitionedRegionDestroyJUnitTest.java
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/{AbortBackupOperationTest.java
 => AbortBackupStepTest.java} (79%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/BackupOperationTest.java
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/{FinishBackupOperationTest.java
 => FinishBackupStepTest.java} (86%)
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/{FlushToDiskOperationTest.java
 => FlushToDiskStepTest.java} (91%)
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/PartitionedBackupPrepareAndFinishMsgDUnitTest.java
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/{BackupPrepareAndFinishMsgDUnitTest.java
 => PrepareAndFinishBackupDistributedTest.java} (56%)
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/{PrepareBackupOperationTest.java
 => PrepareBackupStepTest.java} (84%)
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/backup/ReplicateBackupPrepareAndFinishMsgDUnitTest.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/internal/logging/LoggingIntegrationTestSuite.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/internal/logging/LoggingUnitTestSuite.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/internal/logging/log4j/Log4jIntegrationTestSuite.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/internal/logging/log4j/Log4jUnitTestSuite.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/offheap/StoredObjectTestSuite.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/BackupStatusImplTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/JMXMBeanFederationDUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/MBeanFederationErrorPathDUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DebugCommandIntegrationTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/EchoCommandIntegrationTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/HistoryCommandIntegrationTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ShellCommandsDUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/pdx/internal/EnumIdTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/pdx/internal/EnumInfoTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/pdx/internal/PdxFieldTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/pdx/internal/PdxTypeTest.java
 rename geode-core/src/test/java/org/apache/geode/redis/{RedisServerTest.java 
=> RedisServerIntegrationTest.java} (82%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/security/query/QuerySecurityDistinctQueryDistributedTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/security/query/data/PdxTrade.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleAwaitDUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleAwaitIntegrationTest.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/test/golden/GoldenTestFrameworkTestSuite.java
 delete mode 100755 
geode-core/src/test/java/org/apache/geode/test/process/ProcessTestFrameworkTestSuite.java
 delete mode 100644 
geode-cq/src/test/java/org/apache/geode/management/internal/cli/commands/ClientCommandsTestUtils.java
 delete mode 100644 
geode-docs/basic_config/data_regions/create_a_region_with_gfsh.html.md.erb
 create mode 100644 geode-docs/images/JMX_Architecture.png
 delete mode 100644 geode-docs/images_svg/JMX_Architecture.svg
 delete mode 100644 
geode-docs/managing/management/programming_example.html.md.erb
 delete mode 100644 geode-docs/managing/security/security_intro.html.md.erb
 create mode 100644 
geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/cli/DestroyLuceneIndexCommandsDUnitTest.java
 rename 
geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/cli/{LuceneIndexCommandsDUnitTest.java
 => LuceneIndexCommandsIntegrationTest.java} (78%)
 rename 
geode-lucene/src/test/java/org/apache/geode/cache/lucene/internal/cli/{LuceneIndexCommandsWithReindexAllowedDUnitTest.java
 => LuceneIndexCommandsWithReindexAllowedIntegrationTest.java} (65%)
 delete mode 100644 
geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandOverHttpDistributedTest.java

Reply via email to