This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a change to branch SCB-1062
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.
from 2b36265 [SCB-968]968 http2 do not support pump download: add license
add 3dd0fd8 [SCB-1061]Provide a way to using handlers(e.g.
LoabalanceHanler) outside handler chain
add 19533e8 [SCB-1048]Provide a way to configure bootstrap information in
Cloud Native enviroment
add ea5e6ae [SCB-925] Springmvc, when have defaultValue, required should
be false,when param not exist,should check isRequired
add cf54932 [SCB-925] add cookies,query and header integration-tests
add 147802f [SCB-925] delete containerType is null
new 1f7085e SCB-1062 Update the project version to 1.2.0-SNAPSHOT
The 1 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:
archetypes/business-service-jaxrs/pom.xml | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/business-service-pojo/pom.xml | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
.../business-service-spring-boot-starter/pom.xml | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/business-service-springmvc/pom.xml | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
common/common-javassist/pom.xml | 2 +-
common/common-protobuf/pom.xml | 2 +-
common/common-rest/pom.xml | 2 +-
.../servicecomb/common/rest/codec/RestCodec.java | 3 +-
.../rest/codec/param/AbstractParamProcessor.java | 9 +-
.../rest/codec/param/CookieProcessorCreator.java | 37 +++--
.../rest/codec/param/FormProcessorCreator.java | 29 ++--
.../rest/codec/param/HeaderProcessorCreator.java | 25 ++--
.../rest/codec/param/PathProcessorCreator.java | 6 +-
.../rest/codec/param/QueryProcessorCreator.java | 27 +++-
.../rest/codec/param/TestCookieProcessor.java | 62 ++++++++-
.../common/rest/codec/param/TestFormProcessor.java | 31 ++++-
.../rest/codec/param/TestHeaderProcessor.java | 45 +++++-
.../common/rest/codec/param/TestPathProcessor.java | 2 +-
.../rest/codec/param/TestQueryProcessor.java | 40 +++++-
common/pom.xml | 2 +-
core/pom.xml | 2 +-
.../org/apache/servicecomb/core/Invocation.java | 4 +
.../servicecomb/core/NonSwaggerInvocation.java | 57 +++++---
coverage-reports/pom.xml | 60 ++++----
demo/demo-crossapp/crossapp-client/pom.xml | 4 +-
demo/demo-crossapp/crossapp-server/pom.xml | 4 +-
demo/demo-crossapp/pom.xml | 2 +-
demo/demo-edge/authentication/pom.xml | 2 +-
demo/demo-edge/business-1-1-0/pom.xml | 4 +-
demo/demo-edge/business-1.0.0/pom.xml | 4 +-
demo/demo-edge/business-2.0.0/pom.xml | 4 +-
demo/demo-edge/consumer/pom.xml | 4 +-
demo/demo-edge/edge-service/pom.xml | 2 +-
demo/demo-edge/model/pom.xml | 2 +-
demo/demo-edge/pom.xml | 2 +-
demo/demo-jaxrs/jaxrs-client/pom.xml | 2 +-
demo/demo-jaxrs/jaxrs-server/pom.xml | 4 +-
demo/demo-jaxrs/pom.xml | 2 +-
demo/demo-local/pom.xml | 2 +-
demo/demo-multiple/a-client/pom.xml | 2 +-
demo/demo-multiple/a-server/pom.xml | 2 +-
demo/demo-multiple/b-client/pom.xml | 2 +-
demo/demo-multiple/b-server/pom.xml | 2 +-
demo/demo-multiple/multiple-client/pom.xml | 4 +-
demo/demo-multiple/multiple-server/pom.xml | 4 +-
demo/demo-multiple/pom.xml | 10 +-
demo/demo-pojo/pojo-client/pom.xml | 4 +-
demo/demo-pojo/pojo-server/pom.xml | 4 +-
demo/demo-pojo/pojo-tests/pom.xml | 2 +-
demo/demo-pojo/pom.xml | 2 +-
demo/demo-schema/pom.xml | 2 +-
.../main/resources/microservices/pojo/server.yaml | 2 +-
demo/demo-server-servlet/pom.xml | 2 +-
demo/demo-signature/pom.xml | 2 +-
.../demo-spring-boot-discovery-client/pom.xml | 4 +-
.../demo-spring-boot-discovery-server/pom.xml | 4 +-
.../demo-spring-boot-zuul-proxy/pom.xml | 4 +-
demo/demo-spring-boot-discovery/pom.xml | 2 +-
.../demo-spring-boot-jaxrs-client/pom.xml | 4 +-
.../demo-spring-boot-jaxrs-server/pom.xml | 4 +-
.../demo-spring-boot-springmvc-client/pom.xml | 2 +-
.../demo-spring-boot-springmvc-server/pom.xml | 2 +-
demo/demo-spring-boot-provider/pom.xml | 2 +-
.../demo-spring-boot-pojo-client/pom.xml | 4 +-
.../demo-spring-boot-pojo-server/pom.xml | 4 +-
demo/demo-spring-boot-transport/pom.xml | 2 +-
demo/demo-springmvc/pom.xml | 2 +-
demo/demo-springmvc/springmvc-client/pom.xml | 4 +-
demo/demo-springmvc/springmvc-server/pom.xml | 4 +-
.../springmvc/server/SpringMvcDefaultValues.java | 2 +-
demo/docker-build-config/pom.xml | 2 +-
demo/docker-run-config/pom.xml | 2 +-
demo/perf/pom.xml | 2 +-
demo/pom.xml | 30 ++--
deployment/README.md | 13 ++
{service-registry => deployment}/pom.xml | 10 +-
.../deployment/DefaultDeploymentProvider.java | 58 ++++++++
.../apache/servicecomb/deployment/Deployment.java | 22 +--
.../servicecomb/deployment/DeploymentProvider.java | 11 +-
.../deployment/SystemBootstrapInfo.java | 28 ++--
...pache.servicecomb.deployment.DeploymentProvider | 2 +-
.../deployment/CustomDeploymentProvider.java | 20 ++-
.../servicecomb/deployment/TestDeployment.java | 75 ++++++++++
...pache.servicecomb.deployment.DeploymentProvider | 2 +-
dynamic-config/config-apollo/pom.xml | 2 +-
dynamic-config/config-cc/pom.xml | 6 +-
.../ConfigCenterConfigurationSourceImpl.java | 7 +-
.../config/client/ConfigCenterConfig.java | 12 +-
dynamic-config/pom.xml | 2 +-
edge/edge-core/pom.xml | 2 +-
edge/pom.xml | 2 +-
foundations/foundation-common/pom.xml | 2 +-
foundations/foundation-config/pom.xml | 2 +-
.../org/apache/servicecomb/config/ConfigUtil.java | 2 +-
foundations/foundation-metrics/pom.xml | 2 +-
foundations/foundation-protobuf/pom.xml | 2 +-
foundations/foundation-ssl/pom.xml | 2 +-
foundations/foundation-test-scaffolding/pom.xml | 2 +-
foundations/foundation-vertx/pom.xml | 2 +-
foundations/pom.xml | 2 +-
handlers/handler-bizkeeper/pom.xml | 2 +-
handlers/handler-fault-injection/pom.xml | 2 +-
handlers/handler-flowcontrol-qps/pom.xml | 2 +-
handlers/handler-loadbalance/pom.xml | 2 +-
.../loadbalance/LoadbalanceHandler.java | 8 +-
.../loadbalance/TestLoadBalanceHandler2.java | 153 +++++++++++++++++++++
handlers/handler-publickey-auth/pom.xml | 2 +-
handlers/handler-tracing-zipkin/pom.xml | 2 +-
handlers/pom.xml | 2 +-
integration-tests/dynamic-config-tests/pom.xml | 2 +-
integration-tests/it-common-service/pom.xml | 2 +-
integration-tests/it-common/pom.xml | 2 +-
integration-tests/it-consumer/pom.xml | 2 +-
.../it/testcase/TestAnnotatedAttribute.java | 79 +++++++++++
.../servicecomb/it/testcase/TestDefaultValue.java | 34 +++++
integration-tests/it-edge/pom.xml | 2 +-
.../it-producer-deploy-springboot2-servlet/pom.xml | 6 +-
.../pom.xml | 6 +-
integration-tests/it-producer/pom.xml | 2 +-
.../schema/AnnotatedAttributeSpringmvcSchema.java | 12 ++
.../it/schema/DefaultValueSpringmvcSchema.java | 24 +++-
integration-tests/jaxrs-tests/pom.xml | 2 +-
integration-tests/pojo-test/pom.xml | 2 +-
integration-tests/pom.xml | 8 +-
integration-tests/spring-jaxrs-tests/pom.xml | 4 +-
.../spring-pojo-connection-limit-test/pom.xml | 4 +-
integration-tests/spring-pojo-tests/pom.xml | 4 +-
.../spring-zuul-tracing-tests/pom.xml | 2 +-
integration-tests/springmvc-tests/pom.xml | 2 +-
.../springmvc-tests/springmvc-tests-common/pom.xml | 2 +-
.../tests/SpringMvcIntegrationTestBase.java | 14 +-
.../springmvc-tests-connection-limit/pom.xml | 4 +-
.../pom.xml | 4 +-
.../springmvc-tests-general/pom.xml | 4 +-
.../pom.xml | 4 +-
.../springmvc-tests-simplified-mapping/pom.xml | 4 +-
integration-tests/test-common/pom.xml | 2 +-
integration-tests/tracing-tests/pom.xml | 2 +-
java-chassis-dependencies-springboot2/pom.xml | 12 +-
java-chassis-dependencies/pom.xml | 105 +++++++-------
java-chassis-distribution/pom.xml | 6 +-
java-chassis-spring-boot/pom.xml | 2 +-
.../spring-boot-common/pom.xml | 2 +-
.../spring-boot-starter/pom.xml | 2 +-
.../spring-boot-starter-configuration/pom.xml | 2 +-
.../spring-boot-starter-discovery/pom.xml | 2 +-
.../spring-boot-starter-provider/pom.xml | 2 +-
.../spring-boot-starter-registry/pom.xml | 2 +-
.../spring-boot-starter-servicecomb/pom.xml | 2 +-
.../spring-boot-starter-transport/pom.xml | 2 +-
.../spring-cloud-zuul-zipkin/pom.xml | 2 +-
.../spring-boot-starter/spring-cloud-zuul/pom.xml | 2 +-
.../spring-boot2-starter-parent/pom.xml | 2 +-
.../spring-boot2-starter-discovery/pom.xml | 2 +-
.../spring-boot2-starter-servlet/pom.xml | 2 +-
.../spring-boot2-starter-standalone/pom.xml | 2 +-
.../spring-boot2-starter/pom.xml | 2 +-
metrics/metrics-core/pom.xml | 2 +-
.../metrics-integration/metrics-prometheus/pom.xml | 2 +-
metrics/metrics-integration/pom.xml | 2 +-
metrics/pom.xml | 2 +-
parent/pom.xml | 2 +-
pom.xml | 3 +-
providers/pom.xml | 2 +-
providers/provider-jaxrs/pom.xml | 2 +-
providers/provider-pojo/pom.xml | 2 +-
providers/provider-rest-common/pom.xml | 2 +-
providers/provider-springmvc/pom.xml | 2 +-
samples/apm-agent/pom.xml | 6 +-
samples/auth-sample/auth-consumer/pom.xml | 2 +-
samples/auth-sample/auth-provider/pom.xml | 2 +-
samples/auth-sample/pom.xml | 2 +-
samples/bmi/calculator/pom.xml | 2 +-
samples/bmi/pom.xml | 2 +-
samples/bmi/webapp/pom.xml | 2 +-
.../codefirst-sample/codefirst-consumer/pom.xml | 2 +-
.../codefirst-sample/codefirst-provider/pom.xml | 2 +-
samples/codefirst-sample/pom.xml | 2 +-
samples/common-schema/pom.xml | 2 +-
samples/config-apollo-sample/pom.xml | 2 +-
.../custom-handler-consumer/pom.xml | 2 +-
.../custom-handler-provider/pom.xml | 2 +-
samples/custom-handler-sample/pom.xml | 2 +-
samples/jaxrs-sample/jaxrs-consumer/pom.xml | 2 +-
samples/jaxrs-sample/jaxrs-provider/pom.xml | 2 +-
samples/jaxrs-sample/pom.xml | 2 +-
.../local-registry-client/pom.xml | 2 +-
.../local-registry-server/pom.xml | 4 +-
samples/local-service-registry/pom.xml | 2 +-
samples/metrics-extend-healthcheck/pom.xml | 2 +-
.../metrics-write-file/pom.xml | 2 +-
samples/metrics-write-file-sample/pom.xml | 4 +-
samples/pojo-sample/pojo-consumer/pom.xml | 2 +-
samples/pojo-sample/pojo-provider/pom.xml | 2 +-
samples/pojo-sample/pom.xml | 2 +-
samples/pom.xml | 6 +-
samples/springmvc-sample/pom.xml | 2 +-
.../springmvc-sample/springmvc-consumer/pom.xml | 2 +-
.../springmvc-sample/springmvc-provider/pom.xml | 2 +-
samples/trust-sample/customer/pom.xml | 2 +-
samples/trust-sample/hacker/pom.xml | 2 +-
samples/trust-sample/pom.xml | 2 +-
samples/trust-sample/store/pom.xml | 2 +-
samples/use-log4j2-sample/pom.xml | 2 +-
service-registry/pom.xml | 6 +-
.../config/ServiceRegistryConfig.java | 10 +-
.../config/TestServiceRegistryConfig.java | 5 +-
swagger/pom.xml | 2 +-
swagger/swagger-generator/generator-core/pom.xml | 2 +-
.../parameter/AbstractParameterProcessor.java | 5 +-
swagger/swagger-generator/generator-jaxrs/pom.xml | 2 +-
.../swagger-generator/generator-springmvc/pom.xml | 2 +-
.../annotation/CookieValueAnnotationProcessor.java | 6 +
.../RequestHeaderAnnotationProcessor.java | 9 +-
.../RequestParamAnnotationProcessor.java | 10 +-
swagger/swagger-generator/pom.xml | 2 +-
swagger/swagger-invocation/invocation-core/pom.xml | 2 +-
.../swagger-invocation/invocation-jaxrs/pom.xml | 2 +-
.../invocation-springmvc/pom.xml | 2 +-
.../invocation-validator/pom.xml | 2 +-
swagger/swagger-invocation/pom.xml | 2 +-
tracing/pom.xml | 2 +-
tracing/tracing-common/pom.xml | 2 +-
tracing/tracing-zipkin/pom.xml | 2 +-
transports/pom.xml | 2 +-
transports/transport-highway/pom.xml | 2 +-
transports/transport-rest/pom.xml | 2 +-
.../transport-rest/transport-rest-client/pom.xml | 2 +-
.../transport-rest/transport-rest-servlet/pom.xml | 2 +-
.../transport-rest/transport-rest-vertx/pom.xml | 2 +-
.../transport/rest/vertx/RestServerVerticle.java | 8 +-
236 files changed, 1222 insertions(+), 486 deletions(-)
copy
integration-tests/it-consumer/src/main/java/org/apache/servicecomb/it/deploy/MicroserviceDeployDefinition.java
=> core/src/main/java/org/apache/servicecomb/core/NonSwaggerInvocation.java
(52%)
create mode 100644 deployment/README.md
copy {service-registry => deployment}/pom.xml (96%)
create mode 100644
deployment/src/main/java/org/apache/servicecomb/deployment/DefaultDeploymentProvider.java
copy
handlers/handler-loadbalance/src/main/java/org/apache/servicecomb/loadbalance/BeansHolder.java
=> deployment/src/main/java/org/apache/servicecomb/deployment/Deployment.java
(60%)
copy
swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/response/ResponseMetaMapper.java
=>
deployment/src/main/java/org/apache/servicecomb/deployment/DeploymentProvider.java
(75%)
copy
service-registry/src/main/java/org/apache/servicecomb/serviceregistry/api/request/UpdatePropertiesRequest.java
=>
deployment/src/main/java/org/apache/servicecomb/deployment/SystemBootstrapInfo.java
(63%)
copy
demo/demo-signature/src/main/resources/META-INF/services/org.apache.servicecomb.common.rest.filter.HttpServerFilter
=>
deployment/src/main/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
(92%)
copy
common/common-rest/src/test/java/org/apache/servicecomb/common/rest/filter/HttpServerFilterBaseForTest.java
=>
deployment/src/test/java/org/apache/servicecomb/deployment/CustomDeploymentProvider.java
(64%)
create mode 100644
deployment/src/test/java/org/apache/servicecomb/deployment/TestDeployment.java
copy
demo/demo-signature/src/main/resources/META-INF/services/org.apache.servicecomb.common.rest.filter.HttpServerFilter
=>
deployment/src/test/resources/META-INF/services/org.apache.servicecomb.deployment.DeploymentProvider
(93%)