This is an automated email from the ASF dual-hosted git repository.
bschuchardt pushed a change to branch feature/GEODE-5013
in repository https://gitbox.apache.org/repos/asf/geode.git.
from b2af5c9 GEODE-5013 Replace org.json with Jackson in GfJsonObject
new 909124a GEODE-6459: add create jdbc-mapping option to specify the
PDX class file (#3249)
new 0bfb929 GEODE-5971: fix a flaky test on windows (#3278)
new 0089307 GEODE-6492: Ensure that starting HttpService can fail
gracefully in the face of errors (#3275)
new 4b0854a GEODE-5016: Replace org.json with Jackson in geode-web-api
(#3267)
new b6fb735 GEODE-6033: Add vmCount constructor to DistributedDiskDirRule
new 9c12025 GEODE-6033: Order geode-junit compile dependencies
alphabetically
new 8b3084c GEODE-6033: Add new test UseJacksonForJsonPathRuleTest
new 1806564 GEODE-6033: Support dynamic VMs in
DistributedUseJacksonForJsonPathRule
new 58329fd GEODE-4240: Printing out cache server log
new 542ab38 GEODE-6483: Separate concerns of render.py. (#3264)
new e78f932 GEODE-6497: Send failed message to image requester when
provider is shutting down. (#3279)
new 9403eb8 GEODE-6479: change calls to benchmark (#3280)
new f80efcd GEODE-6483: Correct render.py multipass failure. (#3281)
new 6234529 GEODE-6348: Wait for cache to close in test of
ConflictingPersistentData
new 3c43763 Don't make an exception it's own cause in
generateCancelledException
new 79dbd01 GEODE-6450: ClientClusterManagementService supports ssl
connection (#3276)
new a32d859 GEODE-6460: Restore dropped Jinja variable.
new 913caa6 Merge branch 'develop' into feature/GEODE-5013
The 7491 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:
ci/pipelines/examples/deploy_pipeline.sh | 14 +-
ci/pipelines/examples/jinja.template.yml | 4 +-
ci/pipelines/geode-build/deploy_pipeline.sh | 14 +-
ci/pipelines/geode-build/jinja.template.yml | 10 +-
ci/pipelines/images/deploy_images_pipeline.sh | 13 +-
ci/pipelines/images/jinja.template.yml | 2 +-
ci/pipelines/meta/deploy_meta.sh | 14 +-
ci/pipelines/meta/jinja.template.yml | 2 +-
ci/pipelines/metrics/deploy_metrics_pipeline.sh | 13 +-
ci/pipelines/metrics/jinja.template.yml | 2 +-
ci/pipelines/pull-request/deploy_pr_pipeline.sh | 14 +-
ci/pipelines/pull-request/jinja.template.yml | 8 +-
ci/pipelines/render.py | 228 ++++++++++----
ci/pipelines/shared/jinja.variables.yml | 1 +
ci/scripts/cleanup_benchmarks.sh | 2 +-
ci/scripts/run_benchmarks.sh | 2 +-
geode-assembly/build.gradle | 8 +-
.../GradleBuildWithGeodeCoreAcceptanceTest.java | 70 +++++
...tandaloneClientManagementAPIAcceptanceTest.java | 2 +
.../resources/ManagementClientCreateRegion.java | 2 +-
.../gradle-test-projects/management/build.gradle | 33 +-
.../management/src/main/java/ServerTestApp.java | 19 +-
.../rest/ClientClusterManagementSSLTest.java | 182 +++++++++++
.../ClientClusterManagementServiceDunitTest.java | 3 +-
.../integrationTest/resources/assembly_content.txt | 2 +
.../resources/dependency_classpath.txt | 2 +
.../integrationTest/resources/expected_jars.txt | 2 +
.../cli/CreateMappingCommandDUnitTest.java | 133 +++++++-
.../jdbc/internal/cli/CreateMappingCommand.java | 114 ++++++-
.../CreateMappingPreconditionCheckFunction.java | 206 +++++++++----
.../connectors/util/internal/MappingConstants.java | 1 +
.../cli/CreateMappingCommandInterceptorTest.java | 104 +++++++
.../internal/cli/CreateMappingCommandTest.java | 135 ++++++--
...CreateMappingPreconditionCheckFunctionTest.java | 173 ++++++++---
...PersistentPartitionedRegionDistributedTest.java | 4 +
...ClusterManagementServiceRetrievalDUnitTest.java | 3 +-
...precatedCacheServerLauncherIntegrationTest.java | 13 +
.../distributed/internal/InternalLocator.java | 15 +-
.../geode/internal/cache/GemFireCacheImpl.java | 26 +-
.../apache/geode/internal/cache/HttpService.java | 37 +--
.../internal/cache/InitialImageOperation.java | 14 +-
.../apache/geode/internal/cache/InternalCache.java | 3 +-
.../cache/InternalCacheForClientAccess.java | 3 +-
.../internal/cache/xmlcache/CacheCreation.java | 3 +-
.../apache/geode/internal/lang/ThrowableUtils.java | 18 ++
.../geode/management/internal/ManagementAgent.java | 7 +-
.../geode/management/internal/RestAgent.java | 38 ++-
.../apache/geode/management/internal/SSLUtil.java | 114 ++++++-
.../api/GeodeClusterManagementServiceFactory.java | 74 +++--
.../internal/cli/commands/ConnectCommand.java | 83 +----
.../internal/cli/domain/MemberInformation.java | 9 +
.../functions/GetMemberInformationFunction.java | 7 +
.../sanctioned-geode-core-serializables.txt | 2 +-
.../internal/cache/InitialImageOperationTest.java | 20 +-
.../geode/internal/lang/ThrowableUtilsTest.java | 18 ++
.../commands/DescribeClientCommandDUnitTest.java | 10 +-
...edUseJacksonForJsonPathRuleDistributedTest.java | 339 +++++++++++++++++++++
.../test/dunit/rules/DistributedDiskDirRule.java | 26 +-
.../DistributedUseJacksonForJsonPathRule.java | 85 +++++-
geode-junit/build.gradle | 19 +-
.../geode/test/junit/rules/RequiresGeodeHome.java | 5 +
.../junit/rules/UseJacksonForJsonPathRule.java | 25 +-
.../org/apache/geode/test/util/ResourceUtils.java | 15 +
.../junit/rules/UseJacksonForJsonPathRuleTest.java | 124 ++++++++
geode-junit/src/test/resources/expected-pom.xml | 68 +++--
geode-management/build.gradle | 2 +
.../geode/cache/configuration/RegionConfig.java | 2 +-
.../management/api/ClusterManagementService.java | 12 +
.../geode/management/api/RestfulEndpoint.java | 5 +
.../client/ClusterManagementServiceProvider.java | 77 +++--
.../internal/ClientClusterManagementService.java | 56 +++-
.../internal/ClusterManagementServiceFactory.java | 34 +--
.../JavaClientClusterManagementServiceFactory.java | 28 +-
.../src/test/resources/expected-pom.xml | 5 +
.../web/controllers/RestAccessControllerTest.java | 49 ++-
.../internal/web/controllers/order1-array.json | 30 ++
.../web/controllers/AbstractBaseController.java | 97 +++---
.../web/controllers/CommonCrudController.java | 12 +-
.../web/controllers/FunctionAccessController.java | 14 +-
.../geode/rest/internal/web/util/JSONUtils.java | 3 +-
.../rest/security/RestSecurityConfiguration.java | 2 +-
81 files changed, 2501 insertions(+), 688 deletions(-)
create mode 100644
geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/GradleBuildWithGeodeCoreAcceptanceTest.java
copy
extensions/session-testing-war/src/main/java/org/apache/geode/modules/session/QueryCommand.java
=>
geode-assembly/src/acceptanceTest/resources/gradle-test-projects/management/build.gradle
(67%)
copy
geode-core/src/distributedTest/java/org/apache/geode/distributed/ServerLauncherUtils.java
=>
geode-assembly/src/acceptanceTest/resources/gradle-test-projects/management/src/main/java/ServerTestApp.java
(70%)
create mode 100644
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClientClusterManagementSSLTest.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandInterceptorTest.java
create mode 100644
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedUseJacksonForJsonPathRuleDistributedTest.java
create mode 100644
geode-junit/src/test/java/org/apache/geode/test/junit/rules/UseJacksonForJsonPathRuleTest.java
create mode 100644
geode-web-api/src/integrationTest/resources/org/apache/geode/rest/internal/web/controllers/order1-array.json