You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by bs...@apache.org on 2019/03/11 20:42:59 UTC
[geode] branch feature/GEODE-5013 updated (b2af5c9 -> 913caa6)
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