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

udo pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from dcb1096  GEODE-8886 fix (#6059)
     add f2636e0  Revert "GEODE-8905: Introduce JarDeploymentService (#5989)" 
(#6078)

No new revisions were added by this update.

Summary of changes:
 .../src/test/resources/expected-pom.xml            |  38 +-
 .../gradle/plugins/DependencyConstraints.groovy    |   5 +-
 extensions/geode-modules-session/build.gradle      |   2 -
 extensions/geode-modules/build.gradle              |   3 +-
 .../src/test/resources/expected-pom.xml            |  11 +-
 extensions/session-testing-war/build.gradle        |   1 -
 .../apache/geode/session/tests/TomcatInstall.java  |  10 +-
 .../geode/modules/DeployJarAcceptanceTest.java     | 261 ------------
 .../example/test/function/ExampleFunction.java     |  37 --
 .../example/test/function/PojoFunction.java        |  40 --
 .../resources/example/test/pojo/ExamplePojo.java   |  50 ---
 .../internal/rest/DeployToMultiGroupDUnitTest.java |   9 +-
 .../rest/DeploymentManagementDUnitTest.java        |  22 +-
 .../rest/DeploymentManagementRedployDUnitTest.java |   7 +-
 .../DeploymentSemanticVersionJarDUnitTest.java     |  13 +-
 .../integrationTest/resources/assembly_content.txt |  22 +-
 .../resources/dependency_classpath.txt             |   5 +-
 .../cli/CreateDataSourceCommandDUnitTest.java      |   1 +
 .../CreateMappingPreconditionCheckFunction.java    |   2 +-
 .../internal/cli/DeregisterDriverFunction.java     |   8 +-
 .../cli/FunctionContextArgumentProvider.java       |   4 +-
 .../jdbc/internal/cli/ListDriversFunction.java     |   6 +-
 .../jdbc/internal/cli/RegisterDriverFunction.java  |   8 +-
 .../ConnectorsDistributedSystemService.java        |   1 -
 .../cli/ConnectionsCommandManagerTest.java         |   2 +-
 .../internal/cli/DeregisterDriverFunctionTest.java |   6 +-
 .../jdbc/internal/cli/ListDriversFunctionTest.java |   6 +-
 .../internal/cli/RegisterDriverFunctionTest.java   |   6 +-
 geode-core/build.gradle                            |   2 -
 .../mock/AlterMockCacheExtensionFunction.java      |   4 +-
 .../mock/AlterMockRegionExtensionFunction.java     |   4 +-
 .../mock/CreateMockCacheExtensionFunction.java     |   4 +-
 .../mock/CreateMockRegionExtensionFunction.java    |   4 +-
 .../mock/DestroyMockCacheExtensionFunction.java    |   4 +-
 .../mock/DestroyMockRegionExtensionFunction.java   |   4 +-
 .../ClusterConfigDeployJarDUnitTest.java           |  48 +--
 ...rConfigServerRestartWithJarDeployDUnitTest.java |   2 +-
 .../FunctionToFileTrackerIntegrationTest.java      | 150 -------
 .../ClassPathLoaderDeployTest.java                 |  18 +-
 .../ClassPathLoaderIntegrationTest.java            |  83 ++--
 .../ClassPathLoaderJUnitTest.java                  | 167 +++-----
 .../apache/geode/internal}/DeployedJarTest.java    |   2 +-
 .../geode/internal}/JarDeployerDeadlockTest.java   |  24 +-
 .../geode/internal}/JarDeployerFileTest.java       | 110 +++--
 .../internal}/JarDeployerIntegrationTest.java      |  95 ++---
 .../backup/BackupFileCopierIntegrationTest.java    |  61 +--
 .../backup/IncrementalBackupIntegrationTest.java   |  22 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |   4 +-
 .../admin/internal/ManagedEntityConfigXml.java     |   2 +-
 .../internal/ManagedEntityControllerFactory.java   |   2 +-
 .../internal/AdminDistributedSystemJmxImpl.java    |  10 +-
 .../geode/admin/jmx/internal/AgentConfigImpl.java  |   2 +-
 .../apache/geode/admin/jmx/internal/AgentImpl.java |  20 +-
 .../admin/jmx/internal/CacheServerJmxImpl.java     |  18 +-
 .../internal/ConfigurationParameterJmxImpl.java    |   6 +-
 .../DistributedSystemHealthConfigJmxImpl.java      |   5 +-
 .../jmx/internal/DistributionLocatorJmxImpl.java   |   4 +-
 .../jmx/internal/GemFireHealthConfigJmxImpl.java   |   7 +-
 .../admin/jmx/internal/GemFireHealthJmxImpl.java   |  10 +-
 .../admin/jmx/internal/GenerateMBeanHTML.java      |   2 +-
 .../internal/{MBeanUtils.java => MBeanUtil.java}   |  26 +-
 .../jmx/internal/MemberInfoWithStatsMBean.java     |   4 +-
 .../jmx/internal/StatisticResourceJmxImpl.java     |  12 +-
 .../internal/SystemMemberBridgeServerJmxImpl.java  |   6 +-
 .../jmx/internal/SystemMemberCacheJmxImpl.java     |  28 +-
 .../geode/admin/jmx/internal/SystemMemberJmx.java  |   4 +-
 .../admin/jmx/internal/SystemMemberJmxImpl.java    |  18 +-
 .../jmx/internal/SystemMemberRegionJmxImpl.java    |   8 +-
 .../apache/geode/admin/jmx/internal/package.html   |  16 +-
 .../client/internal/ClientPartitionAdvisor.java    |   2 +-
 .../internal/execute/FunctionToFileTracker.java    | 233 -----------
 .../internal/QueryConfigurationServiceImpl.java    |   2 +-
 .../deployment/internal/JarDeploymentService.java  | 109 -----
 .../internal/JarDeploymentServiceFactory.java      |  84 ----
 .../geode/distributed/DistributedSystem.java       |   2 +-
 .../InternalConfigurationPersistenceService.java   |  55 +--
 .../{classloader => }/ChildFirstClassLoader.java   |   2 +-
 .../{ClassLoadUtils.java => ClassLoadUtil.java}    |   3 +-
 .../{classloader => }/ClassPathLoader.java         |  44 +-
 .../DeployJarChildFirstClassLoader.java            |   2 +-
 .../org/apache/geode/internal/DeployedJar.java     | 456 +++++++++++++++++++++
 .../geode/internal/InternalDataSerializer.java     |   1 -
 .../org/apache/geode/internal}/JarDeployer.java    | 275 ++++++++++---
 .../internal/ObjectInputStreamFilterWrapper.java   |   1 -
 .../apache/geode/internal/VersionDescription.java  |   1 -
 .../geode/internal/cache/AbstractDiskRegion.java   |   2 +-
 .../internal/cache/ClusterConfigurationLoader.java |  39 +-
 .../internal/cache/EvictionAttributesImpl.java     |   2 +-
 .../apache/geode/internal/cache/FilterProfile.java |   4 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |  25 +-
 .../apache/geode/internal/cache/LocalRegion.java   |   4 +-
 .../internal/cache/backup/BackupFileCopier.java    |  42 +-
 .../geode/internal/cache/backup/BackupTask.java    |   4 +-
 .../cache/control/InternalResourceManager.java     |   2 +-
 .../colocation/ColocationLoggerFactory.java        |   2 +-
 .../cache/tier/sockets/CacheClientNotifier.java    |   4 +-
 .../tier/sockets/CacheClientProxyFactory.java      |   2 +-
 .../internal/cache/tier/sockets/Handshake.java     |   4 +-
 .../geode/internal/cache/xmlcache/CacheXml.java    |   2 +-
 .../internal/cache/xmlcache/CacheXmlParser.java    |   2 +-
 .../cache/xmlcache/DefaultEntityResolver2.java     |   2 +-
 .../apache/geode/internal/config/JAXBService.java  |   2 +-
 .../internal/datasource/DataSourceFactory.java     |   2 +-
 .../datasource/GemFireBasicDataSource.java         |   2 +-
 .../i18n/AbstractStringIdResourceBundle.java       |   2 +-
 .../apache/geode/internal/jndi/JNDIInvoker.java    |   6 +-
 .../apache/geode/internal/net/SocketCreator.java   |   2 +-
 .../geode/internal/offheap/OffHeapStorage.java     |   2 +-
 .../geode/internal/security/AuthorizeRequest.java  |   4 +-
 .../internal/security/AuthorizeRequestPP.java      |   4 +-
 .../internal/security/CallbackInstantiator.java    |   4 +-
 .../geode/internal/size/ObjectGraphSizer.java      |   2 +-
 .../internal/statistics/StatisticsTypeXml.java     |   2 +-
 .../apache/geode/internal/stats50/VMStats50.java   |   2 +-
 .../{DriverJarUtils.java => DriverJarUtil.java}    |   4 +-
 .../logging/internal/LoggingProviderLoader.java    |   2 +-
 .../geode/management/internal/MBeanJMXAdapter.java |   4 +-
 .../management/internal/MBeanProxyFactory.java     |   4 +-
 .../internal/MonitoringRegionCacheListener.java    |   6 +-
 .../internal/beans/ManagementAdapter.java          |   6 +-
 .../configuration/domain/Configuration.java        |  22 +-
 .../domain/DeclarableTypeInstantiator.java         |   2 +-
 .../configuration/mutators/DeploymentManager.java  |   8 +-
 .../realizers/DeploymentRealizer.java              |  55 +--
 .../validators/DeploymentValidator.java            |  14 +-
 .../functions/CacheRealizationFunction.java        |  11 +-
 .../geode/management/internal/i18n/CliStrings.java |   5 -
 .../management/internal/util/ManagementUtils.java  |   2 +-
 .../apache/geode/pdx/internal/PdxInstanceImpl.java |   2 +-
 .../org/apache/geode/services/result/Result.java   |  75 ----
 .../geode/services/result/ServiceResult.java       |  66 ---
 .../apache/geode/services/result/impl/Failure.java | 123 ------
 .../apache/geode/services/result/impl/Success.java |  85 ----
 ...gurationPersistenceServiceDeployedJarTest.java} |   7 +-
 .../{classloader => }/ClassPathLoaderTest.java     |  25 +-
 .../cache/xmlcache/AbstractEntityResolverTest.java |   2 +-
 ...verJarUtilsTest.java => DriverJarUtilTest.java} |   6 +-
 .../configuration/domain/ConfigurationTest.java    |  18 +-
 .../mutators/DeploymentManagerTest.java            |   4 +-
 .../realizers/DeploymentRealizerTest.java          |  49 ++-
 .../validators/DeploymentValidatorTest.java        |   2 +-
 .../functions/CacheRealizationFunctionTest.java    |   3 +-
 geode-core/src/test/resources/expected-pom.xml     |   5 -
 .../cq/internal/CQDistributedSystemService.java    |   2 +-
 geode-deployment-legacy/build.gradle               |  37 --
 .../geode/internal/deployment/DeployedJar.java     | 200 ---------
 .../impl/legacy/LegacyJarDeploymentService.java    | 241 -----------
 ....geode.deployment.internal.JarDeploymentService |   1 -
 .../src/test/resources/expected-pom.xml            |  65 ---
 .../tomcat_installing_the_module.html.md.erb       |   1 -
 .../internal/configuration/ClusterConfig.java      |  95 ++---
 .../configuration/ClusterConfigTestBase.java       |  13 +-
 .../test/dunit/rules/DistributedReference.java     |   2 +-
 .../geode/test/junit/rules/MemberStarterRule.java  |   4 +-
 geode-gfsh/build.gradle                            |   1 -
 ...liUtilsDUnitTest.java => CliUtilDUnitTest.java} |   8 +-
 ...DeployCommandFunctionRegistrationDUnitTest.java |   2 +-
 .../commands/DeployCommandRedeployDUnitTest.java   |   7 +-
 .../DeploySemanticVersionJarDUnitTest.java         |  61 +--
 .../cli/commands/DeployWithGroupsDUnitTest.java    |  31 +-
 .../GfshParserAutoCompletionIntegrationTest.java   |   4 +-
 .../functions/CreateJndiBindingFunctionTest.java   |   6 +-
 .../geode/management/cli/CommandService.java       |   4 +-
 .../internal/GfshDistributedSystemService.java     |   2 +-
 .../internal/cli/{CliUtils.java => CliUtil.java}   |   4 +-
 .../management/internal/cli/CommandManager.java    |   2 +-
 .../geode/management/internal/cli/Launcher.java    |   2 +-
 .../internal/cli/commands/DeployCommand.java       |  86 ++--
 .../internal/cli/commands/ListDeployedCommand.java |  19 +-
 .../internal/cli/commands/NetstatCommand.java      |   6 +-
 .../internal/cli/commands/OfflineGfshCommand.java  |   4 +-
 .../internal/cli/commands/StartServerCommand.java  |   4 +-
 .../internal/cli/commands/UndeployCommand.java     |  45 +-
 .../internal/cli/domain/DeploymentInfo.java        |  67 ---
 .../cli/functions/CloseDurableClientFunction.java  |   4 +-
 .../cli/functions/CloseDurableCqFunction.java      |   4 +-
 .../functions/CreateAsyncEventQueueFunction.java   |   2 +-
 .../cli/functions/CreateJndiBindingFunction.java   |   6 +-
 .../cli/functions/DataCommandFunction.java         |   2 +-
 .../internal/cli/functions/DeployFunction.java     | 118 +++---
 .../functions/DestroyGatewayReceiverFunction.java  |   4 +-
 .../cli/functions/GatewaySenderCreateFunction.java |   6 +-
 .../functions/GatewaySenderDestroyFunction.java    |   4 +-
 .../GetSubscriptionQueueSizeFunction.java          |   4 +-
 .../cli/functions/ListDeployedFunction.java        |  21 +-
 .../cli/functions/ListDurableCqNamesFunction.java  |   4 +-
 .../internal/cli/functions/NetstatFunction.java    |   6 +-
 .../internal/cli/functions/RegionFunctionArgs.java |   2 +-
 .../internal/cli/functions/UndeployFunction.java   |  94 ++---
 .../cli/functions/UserFunctionExecution.java       |   2 +-
 .../geode/management/internal/cli/shell/Gfsh.java  |   4 +-
 .../internal/cli/shell/GfshExecutionStrategy.java  |   2 +-
 .../internal/cli/util/DeploymentInfoTableUtil.java |  61 ---
 .../sanctioned-geode-gfsh-serializables.txt        |   7 +-
 .../ExportClusterConfigurationCommandTest.java     |   4 +-
 geode-gfsh/src/test/resources/expected-pom.xml     |   5 -
 .../jta/CacheJTAPooledDataSourceFactory.java       |   2 +-
 .../internal/configuration/ConfigGroup.java        |  27 +-
 .../geode/test/junit/rules/CloseableReference.java |   2 +-
 .../geode/test/junit/rules/GfshParserRule.java     |   2 +-
 geode-logging/build.gradle                         |   2 +-
 geode-logging/src/test/resources/expected-pom.xml  |   2 +-
 .../cli/functions/LuceneCreateIndexFunction.java   |   6 +-
 .../internal/LuceneDistributedSystemService.java   |   1 -
 geode-management/build.gradle                      |   1 -
 .../geode/management/configuration/Deployment.java |  78 +---
 .../configuration/MultiJarDeployment.java          |  20 -
 .../management/internal/utils/JarFileUtils.java    | 128 ------
 .../sanctioned-geode-management-serializables.txt  |   2 +-
 .../management/configuration/DeploymentTest.java   |  25 +-
 .../src/test/resources/expected-pom.xml            |   5 -
 .../MemcachedDistributedSystemService.java         |   2 +-
 geode-protobuf/geode-protobuf-test/build.gradle    |   1 -
 .../internal/RedisDistributedSystemService.java    |   2 +-
 .../internal/WANDistributedSystemService.java      |   1 -
 .../rest/DeployManagementIntegrationTest.java      |   8 +-
 .../DeploymentManagementController.java            |  14 +-
 gradle.properties                                  |   1 -
 settings.gradle                                    |   1 -
 219 files changed, 1735 insertions(+), 3665 deletions(-)
 delete mode 100644 
geode-assembly/src/acceptanceTest/java/org/apache/geode/modules/DeployJarAcceptanceTest.java
 delete mode 100644 
geode-assembly/src/acceptanceTest/resources/example/test/function/ExampleFunction.java
 delete mode 100644 
geode-assembly/src/acceptanceTest/resources/example/test/function/PojoFunction.java
 delete mode 100644 
geode-assembly/src/acceptanceTest/resources/example/test/pojo/ExamplePojo.java
 delete mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/cache/internal/execute/FunctionToFileTrackerIntegrationTest.java
 rename 
geode-core/src/integrationTest/java/org/apache/geode/internal/{classloader => 
}/ClassPathLoaderDeployTest.java (91%)
 rename 
geode-core/src/integrationTest/java/org/apache/geode/internal/{classloader => 
}/ClassPathLoaderIntegrationTest.java (87%)
 rename 
geode-core/src/integrationTest/java/org/apache/geode/internal/{classloader => 
}/ClassPathLoaderJUnitTest.java (77%)
 rename 
{geode-deployment-legacy/src/test/java/org/apache/geode/internal/deployment => 
geode-core/src/integrationTest/java/org/apache/geode/internal}/DeployedJarTest.java
 (98%)
 rename 
{geode-deployment-legacy/src/test/java/org/apache/geode/internal/deployment => 
geode-core/src/integrationTest/java/org/apache/geode/internal}/JarDeployerDeadlockTest.java
 (83%)
 rename 
{geode-deployment-legacy/src/test/java/org/apache/geode/internal/deployment => 
geode-core/src/integrationTest/java/org/apache/geode/internal}/JarDeployerFileTest.java
 (82%)
 rename 
{geode-deployment-legacy/src/integrationTest/java/org/apache/geode/internal/deployment
 => 
geode-core/src/integrationTest/java/org/apache/geode/internal}/JarDeployerIntegrationTest.java
 (68%)
 rename {geode-deployment-legacy => 
geode-core}/src/integrationTest/java/org/apache/geode/internal/cache/backup/BackupFileCopierIntegrationTest.java
 (83%)
 rename 
geode-core/src/main/java/org/apache/geode/admin/jmx/internal/{MBeanUtils.java 
=> MBeanUtil.java} (97%)
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/cache/internal/execute/FunctionToFileTracker.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/deployment/internal/JarDeploymentService.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/deployment/internal/JarDeploymentServiceFactory.java
 rename geode-core/src/main/java/org/apache/geode/internal/{classloader => 
}/ChildFirstClassLoader.java (98%)
 rename geode-core/src/main/java/org/apache/geode/internal/{ClassLoadUtils.java 
=> ClassLoadUtil.java} (97%)
 rename geode-core/src/main/java/org/apache/geode/internal/{classloader => 
}/ClassPathLoader.java (89%)
 rename geode-core/src/main/java/org/apache/geode/internal/{classloader => 
}/DeployJarChildFirstClassLoader.java (98%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/DeployedJar.java
 rename 
{geode-deployment-legacy/src/main/java/org/apache/geode/internal/deployment => 
geode-core/src/main/java/org/apache/geode/internal}/JarDeployer.java (53%)
 rename 
geode-core/src/main/java/org/apache/geode/internal/util/{DriverJarUtils.java => 
DriverJarUtil.java} (98%)
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/services/result/Result.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/services/result/ServiceResult.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/services/result/impl/Failure.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/services/result/impl/Success.java
 rename 
geode-core/src/test/java/org/apache/geode/distributed/internal/{InternalConfigurationPersistenceServiceDeploymentTest.java
 => InternalConfigurationPersistenceServiceDeployedJarTest.java} (97%)
 rename geode-core/src/test/java/org/apache/geode/internal/{classloader => 
}/ClassPathLoaderTest.java (95%)
 rename 
geode-core/src/test/java/org/apache/geode/internal/util/{DriverJarUtilsTest.java
 => DriverJarUtilTest.java} (95%)
 delete mode 100644 geode-deployment-legacy/build.gradle
 delete mode 100644 
geode-deployment-legacy/src/main/java/org/apache/geode/internal/deployment/DeployedJar.java
 delete mode 100644 
geode-deployment-legacy/src/main/java/org/apache/geode/internal/deployment/impl/legacy/LegacyJarDeploymentService.java
 delete mode 100644 
geode-deployment-legacy/src/main/resources/META-INF/services/org.apache.geode.deployment.internal.JarDeploymentService
 delete mode 100644 geode-deployment-legacy/src/test/resources/expected-pom.xml
 rename 
geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/{CliUtilsDUnitTest.java
 => CliUtilDUnitTest.java} (93%)
 rename 
geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/{CliUtils.java
 => CliUtil.java} (99%)
 delete mode 100644 
geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/domain/DeploymentInfo.java
 delete mode 100644 
geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/DeploymentInfoTableUtil.java
 delete mode 100644 
geode-management/src/main/java/org/apache/geode/management/configuration/MultiJarDeployment.java
 delete mode 100644 
geode-management/src/main/java/org/apache/geode/management/internal/utils/JarFileUtils.java

Reply via email to