This is an automated email from the ASF dual-hosted git repository. mhanson pushed a change to branch mass-test-run in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 51a6897 remove meta-* jobs that we won't use for mass-test-run discard a4d211d Mass-test-run branch, no windows or publication jobs add 0a1701e GEODE-7964: Upgrade Mockito to 3.3.3 (#4924) add 2999414 GEODE-7851: Pulse refreshes expired access tokens (#4977) add 0aae6cb GEODE-8022: Fix windows image build via pinning. (#4993) add 326f228 GEODE-8023: add old version on support branch too (#4995) add 8e68aba GEODE-8024: fix wan test to also work on support branches (#4997) add fad52b8 GEODE-8025: fix lucene test to not hang on support branches (#4999) add edcc077 GEODE-8026: release improvements (#5002) add 33ae60f GEODE-7999: make support branches publish snapshots (#4996) add be81285 GEODE-8027: documentation script to attach swagger json (#5001) add ec8db54 GEODE-8020: buffer corruption in SSL communications (#4994) add 0f99185 GEODE-7953: Restore Redundancy Internal API (#4909) add ccc3f46 GEODE-7981: fix docs for redis PARTITION_REDUNDANT (#5003) add 9fad2c0 Revert "GEODE-7953: Restore Redundancy Internal API (#4909)" (#5006) add ee21019 GEODE-8031: Close lingering SocketCreatorFactory instances (#5007) add 6d35884 GEODE-7953: Restore Redundancy Internal API (#5010) add 5e0b25a GEODE-7964: Fixup all tests touched for Mockito upgrade (#4986) add 3aa3659 GEODE 8014: delete redis sets and hashes when empty (#4989) add aa330f3 GEODE-8028: refactor RedisCommandType (#4998) add e7b0186 GEODE-6636: Create multiple buffer pools (#4234) add 35718a5 GEODE-8034: Create distributed tests for SREM command (#5013) add 1098fc2 GEODE-8038: Fix product name in docs (#5017) add c12e8cc GEODE-7503: Block Cache.close() until everything is disconnected (#4963) new a9a7ee2 Mass-test-run branch, no windows or publication jobs new fbc7812 remove meta-* jobs that we won't use for mass-test-run 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 (51a6897) \ N -- N -- N refs/heads/mass-test-run (fbc7812) 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 2 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: .../src/test/resources/expected-pom.xml | 2 +- .../gradle/plugins/DependencyConstraints.groovy | 2 +- ci/images/google-geode-builder/build_image.sh | 63 - ci/images/google-geode-builder/packer.json | 2 +- .../{windows-packer.json => packer.json} | 2 +- ci/pipelines/images/jinja.template.yml | 16 +- .../build_image.sh | 22 +- dev-tools/release/README.md | 1 + dev-tools/release/commit_rc.sh | 11 +- dev-tools/release/create_support_branches.sh | 60 +- dev-tools/release/deploy_rc_pipeline.sh | 129 +- dev-tools/release/prepare_rc.sh | 59 +- dev-tools/release/promote_rc.sh | 26 +- dev-tools/release/set_copyright.sh | 57 + dev-tools/release/set_versions.sh | 98 +- .../integrationTest/resources/assembly_content.txt | 5 + .../source/subnavs/geode-subnav.erb | 2 +- .../geode/connectors/jdbc/JdbcAsyncWriterTest.java | 4 +- .../geode/connectors/jdbc/JdbcWriterTest.java | 6 +- .../jdbc/internal/xml/ElementTypeTest.java | 4 +- .../xml/JdbcConnectorServiceXmlParserTest.java | 6 +- .../geode/ClusterCommunicationsDUnitTest.java | 33 +- .../RestoreRedundancyOperationDUnitTest.java | 347 +++ ...butedSystemMXBeanWithAlertsDistributedTest.java | 10 +- .../client/internal/QueueManagerJUnitTest.java | 285 +- .../AvailableConnectionManagerConcurrentTest.java | 152 +- .../pooling/ConnectionManagerJUnitTest.java | 1130 ++++--- .../CacheDistributionAdvisorConcurrentTest.java | 63 +- .../cache/ha/HARegionQueueIntegrationTest.java | 460 ++- .../ControlFileWatchdogIntegrationTest.java | 6 +- .../codeAnalysis/sanctionedDataSerializables.txt | 8 + .../geode/cache/client/internal/Connection.java | 6 + .../cache/client/internal/ConnectionImpl.java | 15 + .../cache/client/internal/QueueConnectionImpl.java | 15 + .../pooling/AvailableConnectionManager.java | 36 +- .../client/internal/pooling/ConnectionManager.java | 9 +- .../internal/pooling/ConnectionManagerImpl.java | 8 +- .../client/internal/pooling/PooledConnection.java | 3 + .../cache/control/RegionRedundancyStatus.java | 69 + .../geode/cache/control/ResourceManager.java | 22 + .../cache/control/RestoreRedundancyOperation.java | 62 + .../cache/control/RestoreRedundancyResults.java | 119 + .../internal/InternalDistributedSystem.java | 2 +- .../distributed/internal/InternalLocator.java | 2 +- .../org/apache/geode/internal/DSFIDFactory.java | 4 + .../geode/internal/cache/GemFireCacheImpl.java | 458 +-- .../apache/geode/internal/cache/InternalCache.java | 3 +- .../cache/InternalCacheForClientAccess.java | 6 +- .../cache/control/InternalResourceManager.java | 56 +- .../cache/control/RegionRedundancyStatusImpl.java | 153 + .../cache/control/ResourceManagerStats.java | 40 + .../control/RestoreRedundancyOperationImpl.java | 179 ++ .../control/RestoreRedundancyResultsImpl.java | 206 ++ .../partitioned/PartitionedRegionRebalanceOp.java | 33 +- .../partitioned/rebalance/CompositeDirector.java | 21 +- .../partitioned/rebalance/SatisfyRedundancy.java | 3 - .../model/PartitionedRegionLoadModel.java | 3 + .../internal/cache/xmlcache/CacheCreation.java | 2 +- .../cache/xmlcache/ResourceManagerCreation.java | 23 + .../org/apache/geode/internal/net/BufferPool.java | 172 +- .../apache/geode/internal/net/NioSslEngine.java | 4 +- .../org/apache/geode/internal/tcp/Connection.java | 18 +- .../sanctioned-geode-core-serializables.txt | 2 + .../internal/ClusterAlertMessagingTest.java | 4 +- .../client/internal/OpExecutorImplJUnitTest.java | 517 ++-- .../pooling/AvailableConnectionManagerTest.java | 66 +- .../geode/distributed/ServerLauncherTest.java | 10 +- .../internal/cache/GemFireCacheImplCloseTest.java | 56 +- .../internal/cache/InternalCacheBuilderTest.java | 4 +- .../PartitionedRegionRedundancyTrackerTest.java | 3 +- .../internal/cache/backup/BackupOperationTest.java | 6 +- .../control/RegionRedundancyStatusImplTest.java | 94 + .../RestoreRedundancyOperationImplTest.java | 206 ++ .../control/RestoreRedundancyResultsImplTest.java | 186 ++ .../SingleThreadColocationLoggerTest.java | 3 +- .../rebalance/BucketOperatorImplTest.java | 7 +- .../sockets/command/ExecuteFunction65Test.java | 4 +- .../sockets/command/ExecuteFunction66Test.java | 6 +- .../tier/sockets/command/ExecuteFunctionTest.java | 6 +- .../io/CompositeOutputStreamJUnitTest.java | 8 +- .../apache/geode/internal/net/BufferPoolTest.java | 48 + .../geode/internal/net/NioPlainEngineTest.java | 4 +- .../geode/internal/net/NioSslEngineTest.java | 9 +- .../net/SocketCreatorFactoryJUnitTest.java | 7 + .../management/internal/FederatingManagerTest.java | 4 +- .../internal/beans/ManagementListenerTest.java | 8 +- geode-docs/prereq_and_install.html.md.erb | 10 +- geode-docs/tools_modules/redis_adapter.html.md.erb | 6 +- .../test/dunit/internal/VMEventNotifierTest.java | 4 +- .../functions/AlterQueryServiceFunctionTest.java | 8 +- .../cli/functions/RegionAlterFunctionTest.java | 4 +- ...ccessfulWhenAllServersRollToCurrentVersion.java | 14 + .../src/test/script/update-management-wiki.sh | 32 +- .../geode/memcached/IntegrationJUnitTest.java | 4 +- .../security/OAuthSecurityTokenHandoffTest.java | 80 +- .../internal/controllers/PulseController.java | 7 + .../geode/tools/pulse/internal/data/Cluster.java | 12 + .../tools/pulse/internal/data/Repository.java | 262 +- .../src/main/webapp/scripts/pulsescript/common.js | 3 + .../SaddDUnitTest.java} | 4 +- .../SremDUnitTest.java} | 101 +- .../apache/geode/redis/HashesIntegrationTest.java | 79 + .../apache/geode/redis/SetsIntegrationTest.java | 77 + .../org/apache/geode/redis/GeodeRedisServer.java | 10 + .../geode/redis/internal/RedisCommandType.java | 3118 +------------------- .../geode/redis/internal/RedisConstants.java | 2 +- .../executor/hash/GeodeRedisHashSynchronized.java | 7 + .../redis/internal/executor/hash/HDelExecutor.java | 2 + .../executor/set/GeodeRedisSetSynchronized.java | 10 + .../redis/internal/executor/set/SRemExecutor.java | 1 + .../sanctioned-geode-redis-serializables.txt | 127 +- .../internal/ExecutionHandlerContextJUnitTest.java | 12 +- .../executor/string/GetSetExecutorJUnitTest.java | 21 - .../serialization/DataSerializableFixedID.java | 3 + ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java | 25 +- 115 files changed, 4887 insertions(+), 5249 deletions(-) delete mode 100755 ci/images/google-geode-builder/build_image.sh rename ci/images/google-windows-geode-builder/{windows-packer.json => packer.json} (99%) rename ci/{images/google-windows-geode-builder => scripts}/build_image.sh (80%) create mode 100755 dev-tools/release/set_copyright.sh create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/control/RestoreRedundancyOperationDUnitTest.java create mode 100644 geode-core/src/main/java/org/apache/geode/cache/control/RegionRedundancyStatus.java create mode 100644 geode-core/src/main/java/org/apache/geode/cache/control/RestoreRedundancyOperation.java create mode 100644 geode-core/src/main/java/org/apache/geode/cache/control/RestoreRedundancyResults.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/control/RegionRedundancyStatusImpl.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/control/RestoreRedundancyOperationImpl.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/control/RestoreRedundancyResultsImpl.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/control/RegionRedundancyStatusImplTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/control/RestoreRedundancyOperationImplTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/control/RestoreRedundancyResultsImplTest.java copy geode-redis/src/distributedTest/java/org/apache/geode/redis/{SaddDistDunitTest.java => executors/SaddDUnitTest.java} (99%) rename geode-redis/src/distributedTest/java/org/apache/geode/redis/{SaddDistDunitTest.java => executors/SremDUnitTest.java} (67%)