This is an automated email from the ASF dual-hosted git repository. boglesby pushed a change to branch feature/GEODE-5478 in repository https://gitbox.apache.org/repos/asf/geode.git.
omit 18b9fd4 GEODE-5478: Simplified low redundancy calculation omit 5bce16c GEODE-5478: Modified BucketRedundancyTracker to not increment low redundnancy bucket count twice add a3ddf3d GEODE-5212: Fix ExportLogsStatsDunit on windows (#2192) add a5ca0a0 GEODE-5463: Log executable used by BackupIntegrationTest add 9723637 [GEODE-5476] Refactor CI to use external instances for test execution. (#2198) add 37dc838 [GEODE-5476] Fix groups definition. add 233932c Merge pull request #2200 from smgoller/GEODE-5476-2 add c4a3d50 [GEODE-5476] pr-pipeline depends on different paths than the main. add dae3a46 Merge pull request #2201 from smgoller/GEODE-5476-3 add 9a0228a GEODE-5453: Fixes upgradeTest failures. add f31fd42 GEODE-5477 Fix distTomcat dependencies in geode assembly (#2194) add 28facd2 GEODE-5474: Fix test flakiness in DiskRegionAsyncRecoveryJUnitTest an… (#2187) add c328417 GEODE-5453: Make passing build depend on UpgradeTest job. add d00ab7c GEODE-5475: ClusterStartupRule improvement (#2193) add 0f765b9 GEODE-5476: Lower timeouts on pipeline jobs. add d79b74a Added protection for NPE in GemFireBasicDataSource with no credentials add 9f91611 Merge pull request #2185 from BenjaminPerryRoss/fix-npe-jndi-command-159205020 add 73ad622 User Guide: parameterize product name add 2310edf Reset CI job timeouts until PR pipeline is faster add ca8a240 GEODE-1942: Limiting random strings to alphanumeric add c73896a GEODE-5467: Remove chance of use same random port for JMX and http se… (#2199) new b4b3cc3 GEODE-5478: Modified BucketRedundancyTracker to not increment low redundnancy bucket count twice new 36dca4d GEODE-5478: Simplified low redundancy calculation new c93fafd GEODE-5478: Updated distributed test after rebase 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 (18b9fd4) \ N -- N -- N refs/heads/feature/GEODE-5478 (c93fafd) 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 3 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: .../base => ci/images/alpine-tools}/Dockerfile | 31 +++-- .../concourse-metadata-resource/Dockerfile} | 18 +-- .../images/concourse-metadata-resource/files/check | 16 ++- ci/images/concourse-metadata-resource/files/in | 48 +++++++ .../images/concourse-metadata-resource/files/out | 16 ++- ci/images/google-geode-builder/build_image.sh | 23 +++- ci/images/google-geode-builder/packer.json | 13 +- .../scripts/cache_dependencies.sh | 1 - ci/images/google-geode-builder/scripts/setup.sh | 25 ++-- ci/pipelines/clean_fork_pipelines.sh | 58 ++++++++ ci/pipelines/deploy_meta.sh | 2 +- ci/pipelines/geode-build/base.yml | 153 ++++----------------- ci/pipelines/geode-build/deploy_pipeline.sh | 2 +- ci/pipelines/geode-build/test-stubs/acceptance.yml | 8 +- .../{integration.yml => distributed.yml} | 13 +- .../geode-build/test-stubs/integration.yml | 8 +- ci/pipelines/geode-build/test-stubs/ui.yml | 12 +- .../test-stubs/{integration.yml => upgrade.yml} | 17 ++- ci/pipelines/geode-build/test-template.yml | 135 ++++++++++++------ ci/pipelines/images/deploy_images_pipeline.sh | 2 +- ci/pipelines/images/images.yml | 84 ++++++++++- ci/pipelines/meta.yml | 14 +- ci/pipelines/pull-request/base.yml | 2 +- ci/pipelines/pull-request/deploy_pr_pipeline.sh | 2 +- ci/scripts/{test-archive.sh => archive_results.sh} | 66 +++++---- ci/scripts/capture-call-stacks.sh | 27 +++- ci/scripts/execute_tests.sh | 79 +++++++++++ .../prepopulate_build.sh} | 28 +++- .../build_image.sh => scripts/rsync_code_down.sh} | 23 +++- .../build_image.sh => scripts/rsync_code_up.sh} | 23 +++- ci/scripts/start_instance.sh | 84 +++++++++++ .../build_image.sh => scripts/stop_instance.sh} | 21 ++- extensions/geode-modules-assembly/build.gradle | 4 +- .../cli/JdbcClusterConfigDistributedTest.java | 2 +- ...edRegionLowBucketRedundancyDistributedTest.java | 6 +- .../management/JMXMBeanReconnectDUnitTest.java | 8 +- .../internal/JMXMBeanFederationDUnitTest.java | 2 +- .../AlterAsyncEventQueueCommandDUnitTest.java | 4 +- .../cli/commands/AlterCompressorDUnitTest.java | 12 +- .../cli/commands/AlterDiskStoreDUnitTest.java | 4 +- .../CreateJndiBindingCommandDUnitTest.java | 2 +- .../commands/DeployCommandRedeployDUnitTest.java | 2 +- .../DestroyJndiBindingCommandDUnitTest.java | 2 +- .../commands/DestroyRegionCommandDUnitTest.java | 2 +- .../cli/commands/DiskStoreCommandsDUnitTest.java | 8 +- .../cli/commands/ExportLogsStatsDUnitTest.java | 19 ++- .../IndexCommandsShareConfigurationDUnitTest.java | 2 +- ...ersistThroughClusterConfigurationDUnitTest.java | 6 +- .../commands/RegionMembershipMBeanDUnitTest.java | 4 +- .../commands/ShowMissingDiskStoresDUnitTest.java | 4 +- .../ClusterConfigLocatorRestartDUnitTest.java | 6 +- .../ImportClusterConfigDistributedTest.java | 4 +- .../ImportOldClusterConfigDUnitTest.java | 2 +- ...onUsingLegacySecurityWithFailoverDUnitTest.java | 8 +- .../apache/geode/test/dunit/rules/ClientVM.java | 4 +- .../geode/test/dunit/rules/ClusterStartupRule.java | 58 ++++---- .../apache/geode/test/dunit/rules/MemberVM.java | 26 +--- .../apache/geode/test/junit/rules/VMProvider.java | 25 +++- .../geode/internal/cache/DiskOldAPIsJUnitTest.java | 5 +- .../cache/DiskRegionAsyncRecoveryJUnitTest.java | 3 + .../cache/backup/BackupIntegrationTest.java | 3 +- .../org/apache/geode/redis/HashesJUnitTest.java | 6 +- .../geode/test/dunit/DistributedTestUtils.java | 4 +- .../geode/test/junit/rules/MemberStarterRule.java | 18 ++- .../datasource/GemFireBasicDataSource.java | 16 ++- .../GemFireBasicDataSourceJUnitTest.java | 73 ++++++++++ .../geode/internal/datasource/TestDriver.java} | 68 +++------ .../cli/commands/ListClientCommandDUnitTest.java | 6 +- .../querying_basics/chapter_overview.html.md.erb | 15 +- .../querying_quick_reference.html.md.erb | 4 +- ...rConfigurationIndexWithFromClauseDUnitTest.java | 6 +- gradle/test.gradle | 1 + 72 files changed, 1006 insertions(+), 502 deletions(-) copy {dev-tools/docker/base => ci/images/alpine-tools}/Dockerfile (59%) rename ci/{pipelines/geode-build/test-stubs/flaky.yml => images/concourse-metadata-resource/Dockerfile} (79%) copy dev-tools/docker/docs/Dockerfile => ci/images/concourse-metadata-resource/files/check (80%) mode change 100644 => 100755 create mode 100755 ci/images/concourse-metadata-resource/files/in copy dev-tools/docker/docs/Dockerfile => ci/images/concourse-metadata-resource/files/out (80%) mode change 100644 => 100755 create mode 100755 ci/pipelines/clean_fork_pipelines.sh copy ci/pipelines/geode-build/test-stubs/{integration.yml => distributed.yml} (78%) copy ci/pipelines/geode-build/test-stubs/{integration.yml => upgrade.yml} (75%) copy ci/scripts/{test-archive.sh => archive_results.sh} (76%) create mode 100755 ci/scripts/execute_tests.sh copy ci/{images/google-geode-builder/build_image.sh => scripts/prepopulate_build.sh} (66%) copy ci/{images/google-geode-builder/build_image.sh => scripts/rsync_code_down.sh} (74%) copy ci/{images/google-geode-builder/build_image.sh => scripts/rsync_code_up.sh} (73%) create mode 100755 ci/scripts/start_instance.sh copy ci/{images/google-geode-builder/build_image.sh => scripts/stop_instance.sh} (80%) create mode 100644 geode-core/src/test/java/org/apache/geode/internal/datasource/GemFireBasicDataSourceJUnitTest.java copy geode-core/src/{main/java/org/apache/geode/internal/cache/eviction/DisabledEvictionCounters.java => test/java/org/apache/geode/internal/datasource/TestDriver.java} (50%)