This is an automated email from the ASF dual-hosted git repository.
liubao pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git.
from ea23273 [SCB-939] remove unnecessary dataType cast
new 25b4898 [SCB-926] fix AccessLogHandlerTest random failure
new b15678a [SCB-926] add entry point of adding 3rd party service
instances
new 92bf20b [SCB-926] implement StaticMicroserviceVersions
new 258e6f6 [SCB-926] define and load StaticMicroserviceVersionFactory
new 06442ae [SCB-926] add StaticMicroserviceVersionMeta, generate and
register schema
new e85d712 [SCB-926] support reactive interface invoke
new 45fea42 [SCB-926] add IT for 3rd party service invocation
new eadd923 [SCB-926] only allow initialize 3rd party services' instances
for once, move StaticSchemaFactory into SCBEngine
new e629c3a [SCB-926] reduce CI log
new f304598 [SCB-926] modify method signature
The 10 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:
.../servicecomb/core/CseApplicationListener.java | 2 +
.../org/apache/servicecomb/core/SCBEngine.java | 11 +
.../core/definition/MicroserviceVersionMeta.java | 7 +-
...eta.java => StaticMicroserviceVersionMeta.java} | 23 +-
...a => StaticMicroserviceVersionMetaFactory.java} | 21 +-
.../definition/schema/ProducerSchemaFactory.java | 18 +-
.../definition/schema/StaticSchemaFactory.java | 62 ++++++
.../StaticMicroserviceVersionMetaTest.java | 96 ++++++++
.../definition/schema/StaticSchemaFactoryTest.java | 168 ++++++++++++++
.../src/main/resources/config/log4j.properties | 2 +
.../src/test/resources/logback-test.xml | 2 +
.../src/main/resources/logback-test.xml | 2 +
.../src/test/resources/logback-test.xml | 2 +
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../src/main/resources/config/log4j.properties | 5 +-
.../org/apache/servicecomb/it/ConsumerMain.java | 2 +
.../it/schema/ApiParamSpringmvcSchema.java | 2 +-
.../servicecomb/it/testcase/TestApiParam.java | 2 +-
.../thirdparty/Test3rdPartyInvocation.java | 246 +++++++++++++++++++++
.../src/test/resources/log4j.properties | 2 +
.../src/test/resources}/log4j.properties | 5 +-
.../serviceregistry/ServiceRegistry.java | 34 +++
.../api/registry/StaticMicroservice.java} | 14 +-
.../config/ServiceRegistryConfig.java | 9 +-
.../serviceregistry/consumer/AppManager.java | 37 ++++
.../consumer/MicroserviceVersion.java | 5 +
.../consumer/MicroserviceVersions.java | 10 +-
....java => StaticMicroserviceVersionFactory.java} | 6 +-
.../consumer/StaticMicroserviceVersions.java | 99 +++++++++
.../registry/AbstractServiceRegistry.java | 34 ++-
.../consumer/StaticMicroserviceVersionsTest.java | 155 +++++++++++++
.../serviceregistry/consumer/TestAppManager.java | 27 +++
.../consumer/TestMicroserviceVersion.java | 14 +-
.../registry/TestAbstractServiceRegistry.java | 96 +++++++-
.../swagger/generator/core/SwaggerGenerator.java | 23 +-
.../vertx/accesslog/impl/AccessLogHandlerTest.java | 5 +
42 files changed, 1191 insertions(+), 92 deletions(-)
copy
core/src/main/java/org/apache/servicecomb/core/definition/{MicroserviceVersionMeta.java
=> StaticMicroserviceVersionMeta.java} (65%)
copy
core/src/main/java/org/apache/servicecomb/core/definition/{MicroserviceVersionMetaFactory.java
=> StaticMicroserviceVersionMetaFactory.java} (60%)
create mode 100644
core/src/main/java/org/apache/servicecomb/core/definition/schema/StaticSchemaFactory.java
create mode 100644
core/src/test/java/org/apache/servicecomb/core/definition/StaticMicroserviceVersionMetaTest.java
create mode 100644
core/src/test/java/org/apache/servicecomb/core/definition/schema/StaticSchemaFactoryTest.java
copy demo/{demo-edge/edge-service =>
demo-spring-boot-provider/demo-spring-boot-jaxrs-client}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-spring-boot-provider/demo-spring-boot-jaxrs-server}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-spring-boot-provider/demo-spring-boot-springmvc-client}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-spring-boot-provider/demo-spring-boot-springmvc-server}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-spring-boot-transport/demo-spring-boot-pojo-client}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-spring-boot-transport/demo-spring-boot-pojo-server}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-springmvc/springmvc-client}/src/main/resources/config/log4j.properties
(82%)
copy demo/{demo-edge/edge-service =>
demo-springmvc/springmvc-server}/src/main/resources/config/log4j.properties
(82%)
create mode 100644
integration-tests/it-consumer/src/main/java/org/apache/servicecomb/it/testcase/thirdparty/Test3rdPartyInvocation.java
copy {demo/demo-edge/edge-service/src/main/resources/config =>
integration-tests/tracing-tests/src/test/resources}/log4j.properties (82%)
copy
service-registry/src/{test/java/org/apache/servicecomb/serviceregistry/api/registry/TestFrameworkVersions.java
=>
main/java/org/apache/servicecomb/serviceregistry/api/registry/StaticMicroservice.java}
(77%)
copy
service-registry/src/main/java/org/apache/servicecomb/serviceregistry/consumer/{MicroserviceVersionFactory.java
=> StaticMicroserviceVersionFactory.java} (81%)
create mode 100644
service-registry/src/main/java/org/apache/servicecomb/serviceregistry/consumer/StaticMicroserviceVersions.java
create mode 100644
service-registry/src/test/java/org/apache/servicecomb/serviceregistry/consumer/StaticMicroserviceVersionsTest.java