This is an automated email from the ASF dual-hosted git repository.
sai_boorlagadda pushed a change to branch feature/GEODE-5787-dunit-internal
in repository https://gitbox.apache.org/repos/asf/geode.git.
from d34276c crashVM uses bounceForcibly
add f127f7e Enable ssh server keepalive on CI workers.
add cc6f0de GEODE-5252: handleCacheRemoval() could wait for
distribution's replies. (#2590)
add f6363f2 GEODE-5212: fix timing issues in AfterCompletionTest (#2586)
add 50efe8a GEODE-5807: Refactor flakey GMSHealthMonitorJUnitTest tests
by removi… (#2589)
add 69be840 GEODE-5853: fix to check if testJVM is empty (#2595)
add b07e051 GEODE-5848 conditionally add --add-opens for test jvm
versions 9 and up
add 9b6ce9c Merge pull request #2591 from onichols-pivotal/GEODE-5848
add a9023e0 GEODE-5212: fix failing StartLocator and Server command DUnit
tests (#2580)
add 8755639 GEODE-5843
ReconnectDUnitTest.testReconnectWithRequiredRoleRegained is being ignored
add 64ced9f GEODE-5686: Remove LocalizedStrings
add 6ddd5c3 GEODE-5849: Do not wrap CacheClosedException if client cache
is closing. (#2594)
add 0173aa8 User Guide: fix a format issue and some typos in the gfsh
create command description
add c09875c GEODE-5846: Override containerization settings on JDK 11
add 32898f3 GEODE-5846: Override CPU and RAM on JDK 11
add e58ac26 GEODE-5838: Fix warnings in javadocs generation
add c6ab9b0 GEODE-5838: Relaunch CI Build Last failure was not related to
this PR's changes, adding an empty commit to launch the CI from scratch.
add aeb1f52 GEODE-5838: Relaunch CI Build Last failure was not related to
this PR's changes, adding an empty commit to launch the CI from scratch.
add 4fc21f2 GEODE-5838: Fix javadocs
add 4025ebf Merge pull request #2582 from jujoramos/feature/GEODE-5838
add 2320aaa GEODE-5830: Fix `NONE` enum for SSL configuration
add 2a26990 GEODE-5830: Remove "none" from SSL configuration
add 3b60e0f GEODE-5830: Relaunch CI Build Last failure was not related to
this PR's changes, adding an empty commit to launch the CI from scratch.
add c2d5e03 GEODE-5830: Improve docs and source code style
add 1784eff GEODE-5830: Relaunch CI Build Last failure was not related to
this PR's changes, adding an empty commit to launch the CI from scratch.
add 16cd4ae GEODE-5830: Remove NONE enum for SSL configuration
add 2667fb4 GEODE-5821: exclude geode 1.4 when testing with java 9+
(#2576)
add 385f555 GEODE-5846: Override timeout on JDK11
add f875012 GEODE-5858: fix failing DurableClientTestCase on Windows
(#2602)
add 687bfb1 GEODE-5846: Fixes override of JDK 8 parameters
add bed907a GEODE-5846: Fixes extra character in template.
add 4e8ea1c GEODE-5851 use gradle-dockerized-test-plugin compiled with
Java 8 that supports Java 11
add 754eefe GEODE-5855 hide jobs that are not gating in default pipeline
view
add dd5a46b GEODE-5855 use macro so gating jobs aren't defined 3 places
add 0a800f3 Merge pull request #2598 from onichols-pivotal/GEODE-5855
add 0ee362e Better path resolution for srcDist exclusions
add 0d8f7d4 Improve reporting in checkPom. Add task updateExpectedPom to
spare manual copy.
add 11807ba Address PR comment. Possibly pathological behavior when
running gradle uEP when no changes have actually been made...
add d5df61c GEODE-5811: Fix failing test on windows (#2609)
add afdc9cb GEODE-5864 - Refactor and parameterize CI env creation
add bf5a68f Add README for deploy_meta.sh and tweak cleanup script.
add 16ae10d Fix syntax issue in start_instance.sh.
add 2bb6a0e Merge pull request #2607 from rhoughton-pivot/GEODE-5864
add 6b45219 [GEODE-5864] Fix render.py call.
add 099eae9 Merge pull request #2614 from rhoughton-pivot/GEODE-5864
add 46ed6c6 [GEODE-5864] Change pr pipeline deploy model to match other
pipelines.
add c4c862c Merge pull request #2615 from rhoughton-pivot/GEODE-5864
add 11df6f3 [GEODE-5864] Fix template yaml.
add efd8756 Merge pull request #2616 from rhoughton-pivot/GEODE-5864
add a6369f5 GEODE-5823: adding add-open flags when we start the ChildVM
in DUnit … (#2606)
add aac23dc Fix up variables and base alpine-tools on openjdk:8-alpine.
add d2462fe Merge pull request #2620 from rhoughton-pivot/GEODE-5864
add 7f443e6 [GEODE-5864] Remove go and make once we're done with them.
add 115f4f4 Merge pull request #2621 from rhoughton-pivot/GEODE-5864
add 405de97 [GEODE-5864] Fix publish task's image configuration.
add a122cd4 Merge pull request #2622 from rhoughton-pivot/GEODE-5864
add 33076f9 [GEODE-5864] We lost version-bucket somehow.
add 3974646 Merge pull request #2624 from rhoughton-pivot/GEODE-5864
add 1d3985a [GEODE-5864] Make PublishArtifacts use a heavy lifter.
add 61814a4 Merge remote-tracking branch 'apache/develop' into GEODE-5864
add fddfd63 Merge pull request #2626 from rhoughton-pivot/GEODE-5864
add a2bbcb4 [GEODE-5864] We lost dumping out the pipeline somehow. Put it
back.
add 49b4c5d Merge pull request #2627 from rhoughton-pivot/GEODE-5864
add 200e73e [GEODE-5864] Fix trigger indentation.
add 0c95cde Merge pull request #2628 from rhoughton-pivot/GEODE-5864
add e8109dd [GEODE-5864] Indentation is still hard.
add 3a11f87 Merge pull request #2629 from rhoughton-pivot/GEODE-5864
add 43f4d66 [GEDOE-5864] Iteration over indentation will eventually
succeed.
add 2f0d33d Merge pull request #2630 from rhoughton-pivot/GEODE-5864
add 195392d [GEODE-5864] Remove unnecessary echo.
add bb32e7a Merge pull request #2631 from rhoughton-pivot/GEODE-5864
add ef59671 [GEODE-5864] Add missing input to publish task.
add 5fdab85 Merge pull request #2632 from rhoughton-pivot/GEODE-5864
add 71bd10f [GEODE-5864] We need the java build version now.
add f676215 Merge pull request #2633 from rhoughton-pivot/GEODE-5864
add c6e1d8c GEODE-5856: Consolidate geode-core, test.gradle dependency
blocks. (#2599)
add 0b01355 GEODE-5880: fix IDEA compiling error when using jdk11
add 53bd005 GEODE-5880: fix SocketCreator to throw consistent exception
type across jdk8 to jdk11.
add e0b1437 empty
add 3d9b357 Merge pull request #2618 from jinmeiliao/java11
add 0a000f3 [GEODE-5864] Add storage-rw to scopes when launching
instances.
add e7b6294 Merge pull request #2634 from rhoughton-pivot/GEODE-5864
add 2bccead [GEODE-5864] Use alpine-tools for UpdatePassingRef.
add 65ade02 Merge pull request #2637 from rhoughton-pivot/GEODE-5864
add 88d0efe [GEODE-5864] UpdatePassingRef doesn't need
docker-geode-build-image.
add dfb6ed9 Merge pull request #2638 from rhoughton-pivot/GEODE-5864
add 65e4e0f [GEODE-5864] Get rid of docker-geode-build-resource.
add c80d85b Merge pull request #2639 from rhoughton-pivot/GEODE-5864
add df30df1 GEODE-5676: Disconnect system before closing
SocketCreatorFactory
add 567569b GEODE-5844: Make log format match args
add 8910561 GEODE-5879 Enforces consistent syntax in gradle dependency
declaration (#2611)
add 76420dc GEODE-5857: Handle JMX race conditions during registration
and cleanup
add b6158bf GEODE-5864: Adds support for private/public github.
add 2f5fe0a GEODE-5845 Document not to use enums for keys (#2605)
add 8ace0e9 Merge branch 'develop' into feature/GEODE-5787-dunit-internal
No new revisions were added by this update.
Summary of changes:
README.md | 1 +
build.gradle | 2 +-
ci/images/alpine-tools/Dockerfile | 7 +-
ci/images/google-geode-builder/build_image.sh | 42 +--
ci/images/google-geode-builder/packer.json | 13 +-
.../google-windows-geode-builder/build_image.sh | 37 ++-
.../windows-packer.json | 24 +-
ci/images/meta-mini/Dockerfile | 8 +-
ci/pipelines/clean_fork_pipelines.sh | 4 +-
ci/pipelines/examples/jinja.template.yml | 6 +-
ci/pipelines/geode-build/deploy_pipeline.sh | 78 +++--
ci/pipelines/geode-build/jinja.template.yml | 222 +++++++++-----
ci/pipelines/images/deploy_images_pipeline.sh | 51 ++--
.../images/{images.yml => jinja.template.yml} | 127 ++++----
ci/pipelines/meta/README.md | 44 +++
ci/pipelines/meta/deploy_meta.sh | 153 +++++++---
ci/pipelines/meta/jinja.template.yml | 113 +++++---
ci/pipelines/metrics.yml | 12 +-
ci/pipelines/pull-request/deploy_pr_pipeline.sh | 27 +-
ci/pipelines/pull-request/jinja.template.yml | 14 +-
ci/pipelines/reaper.yml | 10 +-
ci/pipelines/render.py | 24 +-
ci/pipelines/shared/jinja.variables.yml | 6 +
ci/pipelines/shared/shared_jinja.yml | 18 +-
ci/scripts/archive_results.sh | 16 +-
ci/scripts/build.sh | 6 +-
ci/scripts/execute_build.sh | 3 -
.../{execute_build.sh => execute_publish.sh} | 28 +-
ci/scripts/execute_tests.sh | 6 +-
ci/scripts/publish.sh | 4 +-
ci/scripts/rsync_code_down.sh | 3 -
ci/scripts/rsync_code_up.sh | 3 -
ci/scripts/start_instance.sh | 85 +++---
ci/scripts/stop_instance.sh | 3 +-
ci/scripts/test-archive.sh | 2 +-
ci/scripts/update-passing-ref.sh | 2 +-
ci/scripts/windows/test-archive.sh | 2 +-
.../geode-modules-session-internal/build.gradle | 6 +-
extensions/geode-modules-session/build.gradle | 14 +-
extensions/geode-modules-test/build.gradle | 6 +-
extensions/geode-modules-tomcat7/build.gradle | 20 +-
extensions/geode-modules-tomcat8/build.gradle | 14 +-
extensions/geode-modules/build.gradle | 18 +-
extensions/session-testing-war/build.gradle | 5 +-
geode-assembly/build.gradle | 139 +++++----
geode-assembly/geode-assembly-test/build.gradle | 22 +-
.../geode/session/tests/ContainerInstall.java | 6 +-
.../cli/commands/StartLocatorCommandDUnitTest.java | 186 +++---------
.../cli/commands/StartServerCommandDUnitTest.java | 190 +++++-------
.../cli/commands/StartLocatorCommandTest.java | 80 ++----
.../StartLocatorCommandWorkingDirectoryTest.java | 152 ++++++++++
.../cli/commands/StartServerCommandTest.java | 27 ++
.../StartServerCommandWorkingDirectoryTest.java | 146 ++++++++++
geode-common/build.gradle | 2 +-
geode-concurrency-test/build.gradle | 4 +-
geode-connectors/build.gradle | 24 +-
geode-core/build.gradle | 320 ++++++++++-----------
.../apache/geode/cache30/ReconnectDUnitTest.java | 315 +++++++++-----------
.../gms/fd/GMSHealthMonitorJUnitTest.java | 107 +++----
.../cache/client/internal/ConnectionConnector.java | 2 +-
.../client/internal/ConnectionFactoryImpl.java | 2 +-
.../cache/client/internal/QueueManagerImpl.java | 8 +-
.../geode/distributed/ConfigurationProperties.java | 2 +-
.../geode/distributed/DistributedSystem.java | 5 +
.../distributed/internal/ClusterElderManager.java | 2 +-
.../internal/InternalDistributedSystem.java | 30 +-
.../distributed/internal/StartupOperation.java | 2 +-
.../distributed/internal/locks/DLockGrantor.java | 2 +-
.../membership/gms/mgr/GMSMembershipManager.java | 2 +-
.../internal/cache/BucketPersistenceAdvisor.java | 2 +-
.../geode/internal/cache/BucketRegionQueue.java | 2 +-
.../geode/internal/cache/DistributedRegion.java | 15 +-
.../apache/geode/internal/cache/EntriesSet.java | 2 +-
.../geode/internal/cache/GemFireCacheImpl.java | 6 +-
.../apache/geode/internal/cache/LocalRegion.java | 12 +-
.../geode/internal/cache/PartitionedRegion.java | 2 +-
.../internal/cache/PartitionedRegionDataStore.java | 52 ++--
.../cache/tier/sockets/CacheClientNotifier.java | 2 +-
.../internal/net/SSLConfigurationFactory.java | 8 +-
.../apache/geode/internal/net/SocketCreator.java | 30 +-
.../security/SecurableCommunicationChannel.java | 22 +-
.../apache/geode/internal/stats50/VMStats50.java | 1 +
.../geode/management/internal/MBeanJMXAdapter.java | 28 +-
.../management/internal/MBeanProxyFactory.java | 10 +-
.../internal/beans/ManagementListener.java | 2 +-
.../internal/cli/commands/CreateRegionCommand.java | 5 +-
.../internal/cli/commands/StartLocatorCommand.java | 40 ++-
.../internal/cli/commands/StartMemberUtils.java | 3 +-
.../internal/cli/commands/StartServerCommand.java | 40 ++-
.../geode/internal/cache/AfterCompletionTest.java | 14 +-
.../cache/LocalRegionBulkOperationTest.java | 88 ++++++
.../net/SSLConfigurationFactoryJUnitTest.java | 199 ++++++-------
.../SecurableCommunicationChannelTest.java | 54 ++++
.../management/internal/MBeanJMXAdapterTest.java | 110 +++++++
.../management/internal/MBeanProxyFactoryTest.java | 73 +++++
geode-cq/build.gradle | 14 +-
.../cache/tier/sockets/DurableClientTestCase.java | 38 ++-
.../managing_data_entries.html.md.erb | 22 +-
.../using_custom_classes.html.md.erb | 7 +
.../managing/security/implementing_ssl.html.md.erb | 6 +-
.../gfsh/command-pages/create.html.md.erb | 16 +-
geode-dunit/build.gradle | 28 +-
.../security/templates/SimpleAccessController.java | 8 +-
.../security/templates/SimpleAuthenticator.java | 8 +-
.../test/dunit/standalone/ProcessManager.java | 10 +
.../geode/test/junit/rules/MemberStarterRule.java | 2 +-
geode-experimental-driver/build.gradle | 21 +-
geode-junit/build.gradle | 30 +-
.../test/dunit/standalone/VersionManager.java | 14 +-
geode-lucene/build.gradle | 36 +--
geode-lucene/geode-lucene-test/build.gradle | 8 +-
geode-old-client-support/build.gradle | 2 +-
geode-protobuf-messages/build.gradle | 2 +-
geode-protobuf/build.gradle | 23 +-
geode-protobuf/geode-protobuf-test/build.gradle | 11 +-
geode-pulse/build.gradle | 70 ++---
geode-pulse/geode-pulse-test/build.gradle | 13 +-
geode-rebalancer/build.gradle | 12 +-
geode-wan/build.gradle | 16 +-
geode-web-api/build.gradle | 40 +--
geode-web/build.gradle | 32 +--
gradle.properties | 1 +
gradle/docker.gradle | 19 +-
gradle/publish.gradle | 27 +-
gradle/spotless.gradle | 52 +++-
gradle/test.gradle | 75 ++---
126 files changed, 2698 insertions(+), 1853 deletions(-)
rename ci/pipelines/images/{images.yml => jinja.template.yml} (65%)
create mode 100644 ci/pipelines/meta/README.md
copy ci/scripts/{execute_build.sh => execute_publish.sh} (75%)
create mode 100644
geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommandWorkingDirectoryTest.java
create mode 100644
geode-assembly/src/test/java/org/apache/geode/management/internal/cli/commands/StartServerCommandWorkingDirectoryTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/cache/LocalRegionBulkOperationTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/security/SecurableCommunicationChannelTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/MBeanJMXAdapterTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/MBeanProxyFactoryTest.java