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 cf52737 [SCB-264] fix microservice description register problem new d3272ad SCB-266 when instances not changed, only print debug log to avoid too many information. new a010770 SCB-266 fix bug: when got new instance set, and failed to apply them, must catch the exception and try again. new 413db6e SCB-266 fix bug: dynamic enum must not determined out of classload new 8ef2ce9 SCB-266 if a class no fields defined, then it's not a RPC wrapper class new 0b810dd SCB-266 unify correctClassName logic new 112c7ad SCB-266 optimize: if x-java-class have value but not exist, create dynamic class by x-java-class value, not use new generated name new c1a5b28 SCB-266 x-java-class change to canonical to support generic new 264c11f SCB-266 make ISO8601 date support millis new 57d646d SCB-266 change demo springmvc to test generic new 3db5f3a SCB-266 print ignored endpoint to make check problem simpler 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: .../common/javassist/JavassistUtils.java | 22 +++- .../common/javassist/TestJavassistUtils.java | 73 +++++++++++- .../codec/protobuf/utils/ProtobufSchemaUtils.java | 4 +- .../common/rest/codec/RestObjectMapper.java | 17 ++- .../rest/codec/param/TestCookieProcessor.java | 2 +- .../rest/codec/param/TestHeaderProcessor.java | 2 +- .../demo/{EmptyObject.java => Generic.java} | 4 +- .../org/apache/servicecomb/demo/server/User.java | 12 ++ .../client/CodeFirstRestTemplateSpringmvc.java | 5 + ...rigmvcIntf.java => CodeFirstSpringmvcIntf.java} | 16 ++- .../demo/springmvc/client/TestGeneric.java | 130 +++++++++++++++++++++ .../demo/springmvc/client/TestObject.java | 16 +-- .../demo/springmvc/client/TestResponse.java | 4 +- .../demo/springmvc/server/CodeFirstSpringmvc.java | 44 ++++++- .../filter/CseServerDiscoveryFilter.java | 5 + .../consumer/MicroserviceVersions.java | 27 ++++- .../registry/AbstractServiceRegistry.java | 2 +- .../consumer/TestMicroserviceVersions.java | 14 +++ .../swagger/converter/AbstractConverter.java | 44 +++++-- .../converter/model/ModelImplConverter.java | 25 +++- .../property/StringPropertyConverter.java | 31 +---- .../swagger/extend/ModelResolverExt.java | 6 +- .../swagger/generator/core/utils/ClassUtils.java | 32 ++++- .../swagger/converter/TestAbstractConverter.java | 83 +++++++++++++ .../converter/model/TestModelImplConverter.java | 71 +++++++++++ .../swagger/extend/TestModelResolverExt.java | 35 +++--- .../swagger/generator/core/TestClassUtils.java | 66 +++++++++++ .../arguments/ArgumentsMapperFactory.java | 5 + 28 files changed, 687 insertions(+), 110 deletions(-) copy demo/demo-schema/src/main/java/org/apache/servicecomb/demo/{EmptyObject.java => Generic.java} (95%) rename demo/demo-springmvc/springmvc-client/src/main/java/org/apache/servicecomb/demo/springmvc/client/{CodeFirstSprigmvcIntf.java => CodeFirstSpringmvcIntf.java} (75%) create mode 100644 demo/demo-springmvc/springmvc-client/src/main/java/org/apache/servicecomb/demo/springmvc/client/TestGeneric.java create mode 100644 swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/converter/TestAbstractConverter.java create mode 100644 swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/converter/model/TestModelImplConverter.java copy transports/transport-highway/src/test/java/org/apache/servicecomb/transport/highway/message/TestResponseHeader.java => swagger/swagger-generator/generator-core/src/test/java/org/apache/servicecomb/swagger/extend/TestModelResolverExt.java (57%) -- To stop receiving notification emails like this one, please contact ['"commits@servicecomb.apache.org" <commits@servicecomb.apache.org>'].