This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch feature/GEODE-6156
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 6e41f48 fixed test failures
add e9f5cd3 GEODE-5971: Refactor CreateRegionCommand to extend
SingleGfshCommand
add 846af4e GEODE-5971: RegionConfig can only have one
RegionAttributesType
add 93ed36f GEODE-5971: create region still needs to fetch xml from
server to get get extensions xml
add 364ddef GEODE-6149: when client's cache is closing, its
GetClientPRMetaDataOp could end up with NPE (#2952)
add ace1884 GEODE-6143: Remove PowerMock from
CacheClientNotifierIntegrationTest (#2959)
add c6e8c21 GEODE-5971: refactor StartJConsoleCommand to use ResultModel
(#2962)
add c0a6508 GEODE-6142: Check JDBC mapping before destroy region (#2950)
add ce52674 GEODE-5971: Refactor StatusClusterConfigServiceCommand to
extend GfshCommand base type (#2960)
add 22a5017 GEODE-6117: Makes modules out of geode-core and geode-cq
(#2915)
add a0e1aee GEODE-5971: Have all offline commands extends
OfflineGfshCommand inst… (#2967)
add e55c68c GEODE-6167: move the test to the integration test module
since it starts a cache (#2973)
add 7cf30a9 Merge branch 'develop' into feature/GEODE-6156
No new revisions were added by this update.
Summary of changes:
boms/build.gradle | 20 +
boms/geode-client-bom/build.gradle | 44 ++
boms/geode-client-bom/src/test/expected-pom.xml | 62 ++
.../cli/commands/ConfigureEvictionThroughGfsh.java | 6 +-
...StatusClusterConfigServiceCommandDUnitTest.java | 57 ++
.../geode/GeodeDependencyJarIntegrationTest.java | 2 +-
.../integrationTest/resources/assembly_content.txt | 18 +-
.../resources/dependency_classpath.txt | 13 +-
.../integrationTest/resources/expected_jars.txt | 15 +-
.../cli/CreateMappingCommandDUnitTest.java | 2 +-
.../cli/DestroyMappingCommandDunitTest.java | 22 +-
.../jdbc/internal/cli/CreateMappingCommand.java | 28 +-
.../jdbc/internal/cli/DestroyMappingCommand.java | 22 +-
.../internal/cli/CreateMappingCommandTest.java | 24 +-
.../internal/cli/DestroyMappingCommandTest.java | 4 +-
.../src/test/resources/expected-pom.xml | 2 +-
geode-core/build.gradle | 15 +-
.../CreateDefinedIndexesCommandDUnitTest.java | 13 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 120 ++-
...egionCommandPersistsConfigurationDUnitTest.java | 821 +++++++++++++++++++++
.../commands/DestroyRegionCommandDUnitTest.java | 7 +-
.../ImportOldClusterConfigDUnitTest.java | 2 +-
.../cache/snapshot/ClientExporterTest.java | 0
.../CacheClientNotifierIntegrationTest.java | 104 +--
.../java/org/apache/geode/cache/DataPolicy.java | 7 +
.../org/apache/geode/cache/EvictionAttributes.java | 39 +
.../org/apache/geode/cache/ExpirationAction.java | 15 +
.../apache/geode/cache/ExpirationAttributes.java | 16 +-
.../apache/geode/cache/PartitionAttributes.java | 19 +
.../main/java/org/apache/geode/cache/Scope.java | 4 +
.../client/internal/GetClientPRMetaDataOp.java | 4 +-
.../geode/cache/client/internal/QueryOp.java | 2 +-
.../cache/configuration/RegionAttributesType.java | 11 +
.../geode/cache/configuration/RegionConfig.java | 45 +-
.../InternalConfigurationPersistenceService.java | 27 +-
.../geode/internal/InternalDataSerializer.java | 38 +-
.../cache/tier/sockets/CacheClientProxy.java | 6 +-
.../apache/geode/internal/config/JAXBService.java | 26 +-
.../internal/security/SecurityServiceFactory.java | 8 +-
.../apache/geode/management/cli/GfshCommand.java | 8 +-
.../geode/management/internal/cli/LogWrapper.java | 10 +
.../internal/cli/commands/ConnectCommand.java | 10 +-
.../internal/cli/commands/CreateRegionCommand.java | 146 +++-
.../cli/commands/DescribeConnectionCommand.java | 2 +-
.../cli/commands/DestroyRegionCommand.java | 33 +
.../internal/cli/commands/DisconnectCommand.java | 4 +-
.../internal/cli/commands/EchoCommand.java | 2 +-
.../internal/cli/commands/ExitCommand.java | 2 +-
.../internal/cli/commands/InternalGfshCommand.java | 25 -
.../internal/cli/commands/OfflineGfshCommand.java | 53 ++
.../internal/cli/commands/SetVariableCommand.java | 2 +-
.../internal/cli/commands/StartLocatorCommand.java | 2 +-
.../internal/cli/commands/StartMemberUtils.java | 4 +-
.../internal/cli/commands/StartServerCommand.java | 2 +-
.../StatusClusterConfigServiceCommand.java | 46 +-
.../commands/lifecycle/StartJConsoleCommand.java | 146 ++--
.../commands/lifecycle/StartJVisualVMCommand.java | 4 +-
.../cli/commands/lifecycle/StartPulseCommand.java | 4 +-
.../cli/commands/lifecycle/StartVsdCommand.java | 4 +-
.../commands/lifecycle/StatusLocatorCommand.java | 6 +-
.../commands/lifecycle/StatusServerCommand.java | 6 +-
.../cli/commands/lifecycle/StopLocatorCommand.java | 4 +-
.../cli/commands/lifecycle/StopServerCommand.java | 4 +-
.../internal/cli/domain/RegionConfigFactory.java | 341 +++++++++
.../FetchSharedConfigurationStatusFunction.java | 2 +-
.../cli/functions/RegionAlterFunction.java | 12 +-
.../cli/functions/RegionCreateFunction.java | 178 +++--
.../internal/cli/functions/RegionFunctionArgs.java | 86 ++-
.../management/internal/cli/i18n/CliStrings.java | 2 +
.../management/internal/cli/util/RegionPath.java | 16 +
.../geode/redis/internal/RegionProvider.java | 20 +-
...he.geode.security.internal.server.Authenticator | 1 -
.../sanctioned-geode-core-serializables.txt | 2 +-
.../internal/GetClientPRMetaDataOpJUnitTest.java | 50 ++
.../geode/cache/configuration/CacheConfigTest.java | 18 +
.../geode/internal/config/JAXBServiceTest.java | 22 +
.../cli/commands/CreateRegionCommandTest.java | 26 +-
.../cli/commands/DestroyRegionCommandTest.java | 77 +-
.../lifecycle/StartJConsoleCommandTest.java | 92 ++-
.../cli/domain/RegionConfigFactoryTest.java | 255 +++++++
.../cli/functions/RegionFunctionArgsTest.java | 45 +-
geode-core/src/test/resources/expected-pom.xml | 26 +-
geode-cq/build.gradle | 9 +
.../cache/query/cq/dunit/CqDataDUnitTest.java | 2 +-
.../cq/dunit/CqDataOptimizedExecuteDUnitTest.java | 2 +-
.../query/cq/dunit/CqDataUsingPoolDUnitTest.java | 5 +-
.../CqDataUsingPoolOptimizedExecuteDUnitTest.java | 2 +-
.../cache/query/cq/dunit/CqPerfDUnitTest.java | 4 +-
.../query/cq/dunit/CqPerfUsingPoolDUnitTest.java | 4 +-
.../cq/dunit/CqQueryOptimizedExecuteDUnitTest.java | 2 +-
.../CqQueryUsingPoolOptimizedExecuteDUnitTest.java | 2 +-
.../cq/dunit/CqResultSetUsingPoolDUnitTest.java | 2 +-
...esultSetUsingPoolOptimizedExecuteDUnitTest.java | 6 +-
.../cache/query/cq/dunit/CqStatsDUnitTest.java | 6 +-
.../cq/dunit/CqStatsOptimizedExecuteDUnitTest.java | 2 +-
.../query/cq/dunit/CqStatsUsingPoolDUnitTest.java | 6 +-
.../CqStatsUsingPoolOptimizedExecuteDUnitTest.java | 2 +-
...onedRegionCqQueryOptimizedExecuteDUnitTest.java | 2 +-
.../PrCqUsingPoolOptimizedExecuteDUnitTest.java | 2 +-
.../cache/tier/sockets/DurableClientTestBase.java | 2 +-
.../security/CQPDXPostProcessorDUnitTest.java | 2 +-
.../geode/security/CQPostProcessorDunitTest.java | 2 +-
.../ClientCQPostAuthorizationDUnitTest.java | 2 +-
.../security/MultiUserDurableCQAuthzDUnitTest.java | 2 +-
.../AnalyzeCQSerializablesJUnitTest.java | 6 +
.../codeAnalysis/sanctionedDataSerializables.txt | 2 +-
.../cq}/internal/CQDistributedSystemService.java | 4 +-
.../{internal/cq => cq/internal}/ClientCQImpl.java | 5 +-
.../internal}/CqAttributesMutatorImpl.java | 2 +-
.../cq => cq/internal}/CqConflatable.java | 2 +-
.../{internal/cq => cq/internal}/CqEventImpl.java | 2 +-
.../cq => cq/internal}/CqListenerImpl.java | 2 +-
.../{internal/cq => cq/internal}/CqQueryImpl.java | 4 +-
.../cq => cq/internal}/CqServiceFactoryImpl.java | 18 +-
.../cq => cq/internal}/CqServiceImpl.java | 10 +-
.../internal}/CqServiceStatisticsImpl.java | 2 +-
.../cq => cq/internal}/CqServiceVsdStats.java | 3 +-
.../cq => cq/internal}/CqStatisticsImpl.java | 2 +-
.../{internal/cq => cq/internal}/ServerCQImpl.java | 4 +-
.../query/cq/internal}/command/BaseCQCommand.java | 2 +-
.../query/cq/internal}/command/CloseCQ.java | 2 +-
.../query/cq/internal}/command/ExecuteCQ.java | 2 +-
.../query/cq/internal}/command/ExecuteCQ61.java | 6 +-
.../query/cq/internal}/command/GetCQStats.java | 2 +-
.../query/cq/internal}/command/GetDurableCQs.java | 2 +-
.../query/cq/internal}/command/MonitorCQ.java | 2 +-
.../query/cq/internal}/command/StopCQ.java | 2 +-
.../cq/internal/ops}/CloseCQOp.java | 7 +-
.../cq/internal/ops}/CreateCQOp.java | 6 +-
.../cq/internal/ops}/CreateCQWithIROp.java | 5 +-
.../cq/internal/ops}/GetDurableCQsOp.java | 7 +-
.../cq/internal/ops}/ServerCQProxyImpl.java | 8 +-
.../cq/internal/ops}/StopCQOp.java | 7 +-
...de.cache.query.internal.cq.spi.CqServiceFactory | 2 +-
...e.distributed.internal.DistributedSystemService | 2 +-
.../internal/sanctioned-geode-cq-serializables.txt | 2 +-
.../query/internal/cq/CqServiceImplJUnitTest.java | 1 +
.../cache/query/internal/cq/CqServiceUnitTest.java | 1 +
.../cache/tier/sockets/command/CloseCQTest.java | 1 +
.../tier/sockets/command/ExecuteCQ61Test.java | 1 +
.../cache/tier/sockets/command/StopCQTest.java | 1 +
.../weblogic_setting_up_the_module.html.md.erb | 2 +-
.../geode/test/dunit/internal/ProcessManager.java | 63 +-
.../AnalyzeSerializablesJUnitTestBase.java | 6 +-
.../LuceneClusterConfigurationDUnitTest.java | 4 +-
.../cli/functions/LuceneCreateIndexFunction.java | 4 +-
.../lucene/management/configuration/Index.java | 237 ++++++
.../management/configuration/package-info.java | 13 +-
.../sanctioned-geode-lucene-serializables.txt | 1 +
.../cli/commands/CreateRegionCommandDUnitTest.java | 55 +-
gradle/dependency-versions.properties | 9 +-
settings.gradle | 1 +
152 files changed, 3352 insertions(+), 742 deletions(-)
create mode 100644 boms/build.gradle
create mode 100644 boms/geode-client-bom/build.gradle
create mode 100644 boms/geode-client-bom/src/test/expected-pom.xml
create mode 100644
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommandDUnitTest.java
create mode 100644
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandPersistsConfigurationDUnitTest.java
rename geode-core/src/{test =>
integrationTest}/java/org/apache/geode/internal/cache/snapshot/ClientExporterTest.java
(100%)
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/OfflineGfshCommand.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactory.java
delete mode 100644
geode-core/src/main/resources/META-INF/services/org.apache.geode.security.internal.server.Authenticator
create mode 100644
geode-core/src/test/java/org/apache/geode/cache/client/internal/GetClientPRMetaDataOpJUnitTest.java
create mode 100644
geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactoryTest.java
rename geode-cq/src/main/java/org/apache/geode/{ =>
cache/query/cq}/internal/CQDistributedSystemService.java (90%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/ClientCQImpl.java (99%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqAttributesMutatorImpl.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqConflatable.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqEventImpl.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqListenerImpl.java (97%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqQueryImpl.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqServiceFactoryImpl.java (81%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqServiceImpl.java (99%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqServiceStatisticsImpl.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqServiceVsdStats.java (99%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/CqStatisticsImpl.java (97%)
rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq =>
cq/internal}/ServerCQImpl.java (99%)
copy geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/BaseCQCommand.java (93%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/CloseCQ.java (98%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/ExecuteCQ.java (99%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/ExecuteCQ61.java (98%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/GetCQStats.java (98%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/GetDurableCQs.java (98%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/MonitorCQ.java (98%)
rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets =>
cache/query/cq/internal}/command/StopCQ.java (98%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/CloseCQOp.java (87%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/CreateCQOp.java (95%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/CreateCQWithIROp.java (93%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/GetDurableCQsOp.java (93%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/ServerCQProxyImpl.java (92%)
rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal =>
query/cq/internal/ops}/StopCQOp.java (87%)
rename geode-cq/src/main/resources/org/apache/geode/{ =>
cache/query/cq}/internal/sanctioned-geode-cq-serializables.txt (69%)
create mode 100644
geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/Index.java
rename
geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/BaseCQCommand.java
=>
geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/package-info.java
(67%)