You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by jb...@apache.org on 2021/03/29 20:41:04 UTC
[geode] branch feature/GEODE-9081-BufferPool-allocations updated
(6ce19ab -> 020eb87)
This is an automated email from the ASF dual-hosted git repository.
jbarrett pushed a change to branch feature/GEODE-9081-BufferPool-allocations
in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 6ce19ab GEODE-9081: Remove transient allocation.
add 516bdc9 GEODE-8955: using marshal instead of toString method (#6045)
add 73a2120 GEODE-8918: fix replication in multisite systems (#6008)
add 47c3b96 GEODE-6143: Remove PowerMock from offheap tests (#6179)
add b80094e GEODE-9047: Cleanup package management.internal.cli.result (#6185)
add 6f764a7 GEODE-8905: Introduce JarDeploymentService (#6144)
add 020eb87 GEODE-9081: Remove transient allocation.
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 (6ce19ab)
\
N -- N -- N refs/heads/feature/GEODE-9081-BufferPool-allocations (020eb87)
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.
No new revisions were added by this update.
Summary of changes:
.../src/test/resources/expected-pom.xml | 38 +-
.../gradle/plugins/DependencyConstraints.groovy | 7 +-
.../dockerizedtest/DockerizedExecHandle.java | 4 +-
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 | 277 ++++
.../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 | 12 +
.../resources/dependency_classpath.txt | 1 +
.../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 | 8 +-
.../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 +++
.../backup/IncrementalBackupIntegrationTest.java | 22 +-
.../ClassPathLoaderDeployTest.java | 18 +-
.../ClassPathLoaderIntegrationTest.java | 83 +-
.../ClassPathLoaderJUnitTest.java | 167 ++-
.../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/{MBeanUtil.java => MBeanUtils.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 | 250 ++++
.../internal/QueryConfigurationServiceImpl.java | 2 +-
.../deployment/internal/JarDeploymentService.java | 109 ++
.../internal/JarDeploymentServiceFactory.java | 84 ++
.../geode/distributed/DistributedSystem.java | 2 +-
.../InternalConfigurationPersistenceService.java | 55 +-
.../{ClassLoadUtil.java => ClassLoadUtils.java} | 3 +-
.../org/apache/geode/internal/DeployedJar.java | 456 -------
.../geode/internal/InternalDataSerializer.java | 1 +
.../internal/ObjectInputStreamFilterWrapper.java | 1 +
.../apache/geode/internal/VersionDescription.java | 1 +
.../internal/cache/AbstractBucketRegionQueue.java | 6 +-
.../geode/internal/cache/AbstractDiskRegion.java | 2 +-
.../geode/internal/cache/AbstractRegion.java | 8 +-
.../geode/internal/cache/AbstractRegionMap.java | 4 +-
.../geode/internal/cache/BucketRegionQueue.java | 6 +-
.../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 +-
.../cache/wan/serial/SerialGatewaySenderQueue.java | 6 +-
.../geode/internal/cache/xmlcache/CacheXml.java | 2 +-
.../internal/cache/xmlcache/CacheXmlParser.java | 2 +-
.../cache/xmlcache/DefaultEntityResolver2.java | 2 +-
.../{ => classloader}/ChildFirstClassLoader.java | 2 +-
.../{ => classloader}/ClassPathLoader.java | 44 +-
.../DeployJarChildFirstClassLoader.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/FreeListManager.java | 2 +-
.../internal/offheap/OffHeapClearRequired.java | 28 +-
.../internal/offheap/OffHeapRegionEntryHelper.java | 342 +----
....java => OffHeapRegionEntryHelperInstance.java} | 328 ++---
.../geode/internal/offheap/OffHeapStorage.java | 2 +-
.../internal/offheap/OffHeapStoredObject.java | 178 +--
.../internal/offheap/ReferenceCountHelper.java | 64 +-
.../internal/offheap/ReferenceCountHelperImpl.java | 173 +--
.../geode/internal/offheap/ReferenceCounter.java | 50 +
.../internal/offheap/ReferenceCounterInstance.java | 118 ++
.../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 +-
.../org/apache/geode/internal/util/ArrayUtils.java | 16 +
.../{DriverJarUtil.java => DriverJarUtils.java} | 4 +-
.../concurrent/CustomEntryConcurrentHashMap.java | 6 +-
.../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 ++
...igurationPersistenceServiceDeploymentTest.java} | 7 +-
.../geode/internal/cache/AbstractRegionTest.java | 39 +
.../cache/xmlcache/AbstractEntityResolverTest.java | 2 +-
.../{ => classloader}/ClassPathLoaderTest.java | 25 +-
.../internal/offheap/FreeListManagerTest.java | 60 +-
.../OffHeapRegionEntryHelperInstanceTest.java | 907 ++++++++++++++
.../offheap/OffHeapRegionEntryHelperJUnitTest.java | 926 --------------
.../offheap/ReferenceCountHelperImplTest.java | 1320 ++++++++++----------
.../offheap/ReferenceCountHelperJUnitTest.java | 205 ---
...verJarUtilTest.java => DriverJarUtilsTest.java} | 6 +-
.../configuration/domain/ConfigurationTest.java | 18 +-
.../mutators/DeploymentManagerTest.java | 39 +-
.../realizers/DeploymentRealizerTest.java | 52 +-
.../validators/DeploymentValidatorTest.java | 2 +-
.../functions/CacheRealizationFunctionTest.java | 3 +-
geode-core/src/test/resources/expected-pom.xml | 5 +
.../cq/internal/CQDistributedSystemService.java | 2 +-
.../build.gradle | 17 +-
.../geode-deployment-legacy}/build.gradle | 22 +-
.../backup/BackupFileCopierIntegrationTest.java | 61 +-
.../deployment}/JarDeployerIntegrationTest.java | 97 +-
.../geode/deployment/internal/DeployedJar.java | 200 +++
.../geode/deployment}/internal/JarDeployer.java | 275 +---
.../internal/LegacyJarDeploymentService.java | 238 ++++
....geode.deployment.internal.JarDeploymentService | 1 +
.../deployment}/internal/DeployedJarTest.java | 2 +-
.../internal/JarDeployerDeadlockTest.java | 23 +-
.../deployment}/internal/JarDeployerFileTest.java | 110 +-
.../src/test/resources/expected-pom.xml | 13 +-
.../tomcat_installing_the_module.html.md.erb | 1 +
.../management/internal/cli/HeadlessGfsh.java | 5 +-
.../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 +
...liUtilDUnitTest.java => CliUtilsDUnitTest.java} | 8 +-
...DeployCommandFunctionRegistrationDUnitTest.java | 2 +-
.../commands/DeployCommandRedeployDUnitTest.java | 7 +-
.../DeploySemanticVersionJarDUnitTest.java | 61 +-
.../cli/commands/DeployWithGroupsDUnitTest.java | 31 +-
.../GfshParserAutoCompletionIntegrationTest.java | 4 +-
.../functions/CreateJndiBindingFunctionTest.java | 6 +-
.../result/model/ResultModelIntegrationTest.java | 59 +-
.../geode/management/cli/CommandService.java | 4 +-
.../internal/GfshDistributedSystemService.java | 2 +-
.../internal/cli/{CliUtil.java => CliUtils.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 +-
.../{CommandResultException.java => Align.java} | 21 +-
.../management/internal/cli/result/Column.java | 82 ++
.../internal/cli/result/CommandResult.java | 43 +-
.../cli/result/CommandResultException.java | 2 +-
...dResultException.java => ComparableColumn.java} | 25 +-
.../geode/management/internal/cli/result/Row.java | 140 +++
.../management/internal/cli/result/RowGroup.java | 223 ++++
.../management/internal/cli/result/Screen.java | 59 +
.../management/internal/cli/result/Table.java | 121 ++
.../internal/cli/result/TableBuilder.java | 580 +--------
...Exception.java => TooManyColumnsException.java} | 21 +-
.../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 | 13 +-
.../internal/cli/CommandManagerJUnitTest.java | 3 +-
.../ExportClusterConfigurationCommandTest.java | 4 +-
.../management/internal/cli/result/ColumnTest.java | 246 ++++
.../cli/result/CommandResultExceptionTest.java | 59 +
.../internal/cli/result/FileResultTest.java | 11 +-
.../management/internal/cli/result/RowTest.java | 24 +-
.../internal/cli/result/TableBuilderJUnitTest.java | 250 ----
.../internal/cli/result/TableBuilderTest.java | 329 +++++
.../cli/result/TooManyColumnsExceptionTest.java | 25 +-
.../internal/cli/result/model/ResultModelTest.java | 19 -
.../cli/result/model/TabularResultModelTest.java | 3 +-
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 | 79 +-
.../configuration/MultiJarDeployment.java | 21 +-
.../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 +-
geode-wan/build.gradle | 5 +-
.../ParallelGatewaySenderOperationsDUnitTest.java | 77 +-
.../client/internal/locator/wan/LocatorHelper.java | 6 +-
.../internal/WANDistributedSystemService.java | 1 +
.../rest/DeployManagementIntegrationTest.java | 8 +-
.../DeploymentManagementController.java | 14 +-
gradle.properties | 1 +
settings.gradle | 2 +
269 files changed, 7342 insertions(+), 5314 deletions(-)
create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/modules/DeployJarAcceptanceTest.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/example/test/function/ExampleFunction.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/example/test/function/PojoFunction.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/example/test/pojo/ExamplePojo.java
create 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-core/src/main/java/org/apache/geode/admin/jmx/internal/{MBeanUtil.java => MBeanUtils.java} (97%)
create mode 100644 geode-core/src/main/java/org/apache/geode/cache/internal/execute/FunctionToFileTracker.java
create mode 100644 geode-core/src/main/java/org/apache/geode/deployment/internal/JarDeploymentService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/deployment/internal/JarDeploymentServiceFactory.java
rename geode-core/src/main/java/org/apache/geode/internal/{ClassLoadUtil.java => ClassLoadUtils.java} (97%)
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/DeployedJar.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/{ => classloader}/ClassPathLoader.java (89%)
rename geode-core/src/main/java/org/apache/geode/internal/{ => classloader}/DeployJarChildFirstClassLoader.java (98%)
copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/CommandResultException.java => geode-core/src/main/java/org/apache/geode/internal/offheap/OffHeapClearRequired.java (62%)
copy geode-core/src/main/java/org/apache/geode/internal/offheap/{OffHeapRegionEntryHelper.java => OffHeapRegionEntryHelperInstance.java} (54%)
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/offheap/ReferenceCounter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/offheap/ReferenceCounterInstance.java
rename geode-core/src/main/java/org/apache/geode/internal/util/{DriverJarUtil.java => DriverJarUtils.java} (98%)
create mode 100644 geode-core/src/main/java/org/apache/geode/services/result/Result.java
create mode 100644 geode-core/src/main/java/org/apache/geode/services/result/ServiceResult.java
create mode 100644 geode-core/src/main/java/org/apache/geode/services/result/impl/Failure.java
create 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/{InternalConfigurationPersistenceServiceDeployedJarTest.java => InternalConfigurationPersistenceServiceDeploymentTest.java} (97%)
rename geode-core/src/test/java/org/apache/geode/internal/{ => classloader}/ClassPathLoaderTest.java (95%)
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/offheap/OffHeapRegionEntryHelperInstanceTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/offheap/OffHeapRegionEntryHelperJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/offheap/ReferenceCountHelperJUnitTest.java
rename geode-core/src/test/java/org/apache/geode/internal/util/{DriverJarUtilTest.java => DriverJarUtilsTest.java} (95%)
copy {extensions/session-testing-war => geode-deployment}/build.gradle (75%)
copy {geode-protobuf/geode-protobuf-test => geode-deployment/geode-deployment-legacy}/build.gradle (54%)
rename {geode-core => geode-deployment/geode-deployment-legacy}/src/integrationTest/java/org/apache/geode/internal/cache/backup/BackupFileCopierIntegrationTest.java (83%)
rename {geode-core/src/integrationTest/java/org/apache/geode/internal => geode-deployment/geode-deployment-legacy/src/integrationTest/java/org/apache/geode/internal/deployment}/JarDeployerIntegrationTest.java (68%)
create mode 100644 geode-deployment/geode-deployment-legacy/src/main/java/org/apache/geode/deployment/internal/DeployedJar.java
rename {geode-core/src/main/java/org/apache/geode => geode-deployment/geode-deployment-legacy/src/main/java/org/apache/geode/deployment}/internal/JarDeployer.java (53%)
create mode 100644 geode-deployment/geode-deployment-legacy/src/main/java/org/apache/geode/deployment/internal/LegacyJarDeploymentService.java
create mode 100644 geode-deployment/geode-deployment-legacy/src/main/resources/META-INF/services/org.apache.geode.deployment.internal.JarDeploymentService
rename {geode-core/src/integrationTest/java/org/apache/geode => geode-deployment/geode-deployment-legacy/src/test/java/org/apache/geode/deployment}/internal/DeployedJarTest.java (98%)
rename {geode-core/src/integrationTest/java/org/apache/geode => geode-deployment/geode-deployment-legacy/src/test/java/org/apache/geode/deployment}/internal/JarDeployerDeadlockTest.java (84%)
rename {geode-core/src/integrationTest/java/org/apache/geode => geode-deployment/geode-deployment-legacy/src/test/java/org/apache/geode/deployment}/internal/JarDeployerFileTest.java (82%)
copy {geode-logging => geode-deployment/geode-deployment-legacy}/src/test/resources/expected-pom.xml (88%)
rename geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/{CliUtilDUnitTest.java => CliUtilsDUnitTest.java} (93%)
rename geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/{CliUtil.java => CliUtils.java} (99%)
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/domain/DeploymentInfo.java
copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/{CommandResultException.java => Align.java} (67%)
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/Column.java
copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/{CommandResultException.java => ComparableColumn.java} (68%)
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/Row.java
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/RowGroup.java
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/Screen.java
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/Table.java
copy geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/{CommandResultException.java => TooManyColumnsException.java} (67%)
create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/DeploymentInfoTableUtil.java
create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/ColumnTest.java
create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/CommandResultExceptionTest.java
copy geode-core/src/test/java/org/apache/geode/internal/cache/AbstractRegionTest.java => geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/RowTest.java (63%)
delete mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/TableBuilderJUnitTest.java
create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/TableBuilderTest.java
copy geode-core/src/test/java/org/apache/geode/internal/cache/AbstractRegionTest.java => geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/TooManyColumnsExceptionTest.java (60%)
copy extensions/session-testing-war/build.gradle => geode-management/src/main/java/org/apache/geode/management/configuration/MultiJarDeployment.java (59%)
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/utils/JarFileUtils.java