Skip to content

Releases: apache/servicecomb-java-chassis

Apache ServiceComb Java-Chassis 2.1.3

27 Nov 08:43
b7a9cb4

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.1.3

Bug

  • [SCB-2111] - config client do not properly handle service scope
  • [SCB-2113] - fix loadbalance module readme error
  • [SCB-2118] - servicecomb.references.version-rule not work
  • [SCB-2120] - fix operation override when using schema interface
  • [SCB-2127] - when timeout, will not isolate service
  • [SCB-2130] - vert.x 3.9.4 pong message will call on message
  • [SCB-2131] - when timeout exception, connect closed will trigger asynchronous callback

New Feature

  • [SCB-2115] - support mapping servicestage environments to microservice definitions
  • [SCB-2121] - allow customize query codec, not only hardcode as multi/csv/ssv/tsv/pipes
  • [SCB-2122] - consumer interface support default method
  • [SCB-2125] - third service support multi schemas
  • [SCB-2128] - support dynamic single value enum

Improvement

  • [SCB-2069] - throw an exceptioin when users execute blocking code in event-loop
  • [SCB-2073] - create documents to integrate logger for java-chassis
  • [SCB-2112] - isolation recovery should be immediatly after success
  • [SCB-2114] - support RBAC of service center and provider bootstrap extentions
  • [SCB-2117] - dependency update: update vert.x from 3.8.3 to 3.9.3
  • [SCB-2119] - improve config loading process and delete useless methods
  • [SCB-2123] - extract meta refresher and invocation creator from Invoker to make read and add new feature easier
  • [SCB-2124] - add a version rule switch when use lastest version rule and TESTING status to pulish service
  • [SCB-2126] - ShaAKSKCipher not used

More Information

Release Apache ServiceComb Version 1.3.1

28 Oct 06:56
e370e64

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-1.3.1

Bug

  • [SCB-1601] - Abandon waiting 30 seconds after waiting request timeout.
  • [SCB-1638] - servicecenter do not handle websocket PONG message
  • [SCB-1793] - When use @RequestHeader(value ="xxx") and aggregatedParam at same time, it will throw null pointer exception
  • [SCB-2077] - The state of ServiceCombServerStats may be broken and the isolated servers never be tried
  • [SCB-2101] - Fix the problem of high CPU load when there are too many instances
  • [SCB-2102] - Fix the problem of unable to return due to abnormal file upload
  • [SCB-2104] - Fix the problem that the default status will be reset when the service center re-registers abnormally
  • [SCB-2107] - Fixed the issue of inconsistent false positives after re-serialization using swagger to parse different JDK versions.
  • [SCB-2108] - Fix the problem that SwaggerProducerOperation catchs business exceptions and prints logs may reveal sensitive informations.

New Feature

  • [SCB-2105] - turn instance status to DOWN and wait for a period time when shutdown

Improvement

  • [SCB-1557] - Fix application start info log incorrect
  • [SCB-1582] - Upgrading thirdparty dependency versions
  • [SCB-1592] - upgrade vert.x and netty
  • [SCB-2082] - Provide switches in order to turn on/off healthEndpoint and metricsEndpoint separatedly
  • [SCB-2100] - Solve the problem of not setting keepaliveTimeout, client idleTimeout does not work
  • [SCB-2103] - Upgraded Netty version from 4.1.43 to 4.1.47

Apache ServiceComb Java-Chassis 2.1.2

28 Oct 01:16
ae8c6e4

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.1.2

Bug

  • [SCB-2071] - kie config can not get version level config
  • [SCB-2077] - The state of ServiceCombServerStats may be broken and the isolated servers never be tried
  • [SCB-2086] - fix problem about aggregated parameter
  • [SCB-2104] - Fix the problem that the default status will be reset when the service center re-registers abnormally
  • [SCB-2107] - Fixed the issue of inconsistent false positives after re-serialization using swagger to parse different JDK versions.
  • [SCB-2110] - fix NPE when read microservice name from invocation in edge service

New Feature

  • [SCB-2088] - add OperationPostProcessor to swagger generator
  • [SCB-2090] - rpc-schema xml configuration supports interface schema
  • [SCB-2106] - add an exception handler for vert.x http server starup failure

Improvement

  • [SCB-2075] - change service definition configuration keys
  • [SCB-2081] - provide registration and discovery api for service center clients
  • [SCB-2082] - Provide switches in order to turn on/off healthEndpoint and metricsEndpoint separatedly
  • [SCB-2083] - provide client api for config center using blocking http client
  • [SCB-2084] - ServiceComb add extensions to support dtm
  • [SCB-2087] - change swagger generator process type to JavaType to support generic easier
  • [SCB-2098] - update commons-io/commons-lang3/guava/jackson dependencies

More Information

Apache ServiceComb Java-Chassis 2.1.1

12 Aug 02:35
e84f4c8

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.1.1

Bug

  • [SCB-2047] - when ruturn null for primitive type of highway will throw NPE
  • [SCB-2052] - fix get connection time is 0 when can get connection timeout
  • [SCB-2058] - SpringMVC style provider no longer support pass non-file-type params annotated by @RequestPart
  • [SCB-2060] - Fix nocas configuration not properly handle yaml and properties
  • [SCB-2063] - when configure multiple service centers, should support using different http client
  • [SCB-2064] - Fix RegistryUtils API not using version rule parameter problem

New Feature

  • [SCB-2045] - support add service interface to tell which methods can publish as service
  • [SCB-2046] - support customize RestProducers and RpcProducers
  • [SCB-2053] - support define interface or abstract class as model
  • [SCB-2043] - flow control support leak bucket and token bucket
  • [SCB-2062] - jaxrs mode support PATCH

Improvement

  • [SCB-2032] - make get or create extend operation meta easier
  • [SCB-2038] - Rename AbstractRestInvocation and its class hierarchy to avoid confusion
  • [SCB-2041] - nacos module support json/yaml/properties format
  • [SCB-2049] - fix trace id logger do not print error message in codecs
  • [SCB-2056] - print a verbose log when no registration is configured

More Information

Apache ServiceComb Java-Chassis 2.1.0

28 Jun 11:45

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.1.0

Bug

  • [SCB-1930] - When MicroserivceVersions.setInstances continues fail will cause OOM
  • [SCB-1931] - fix consumer flag in MicroserviceMeta
  • [SCB-1937] - fix integration test(TestAsyncInvoke) always timeout problem
  • [SCB-1976] - fix loadbalance error when v1 got a operation a and v2 do not
  • [SCB-2017] - fix invoke with appid and highway throw error

New Feature

  • [SCB-1650] - discovery schema from instancies directly
  • [SCB-1739] - separate swagger registry and dicovery from instance registry and discovery
  • [SCB-1774] - As a developer, I want to run small apllications without service-center
  • [SCB-1913] - Zero-Config Service Registry
  • [SCB-1933] - support configure multiple registries
  • [SCB-1963] - provide local registry: regitration and disovery
  • [SCB-2020] - support @example to add examples to API

Improvement

  • [SCB-1876] - refactor: registry depends on core and core do not depend on registry
  • [SCB-1886] - use http for default service center address
  • [SCB-1891] - separate local registry and service center registry
  • [SCB-1896] - improve demo test case for testing http headers
  • [SCB-1924] - invocation context provide transport context
  • [SCB-1925] - provide a util to convert url to endpoint format
  • [SCB-1926] - enhance CommonExceptionData to include more common data
  • [SCB-1936] - change findbug dependency to provided
  • [SCB-1941] - MicroserviceMeta only need to has consumer or producer handlers, not both
  • [SCB-1945] - support zipkin with log4j2
  • [SCB-1960] - delete spring-boot-starter-discovery and spring-boot-starter-gateway
  • [SCB-1973] - fix problem in file download and config document
  • [SCB-1990] - allow disable metrics endpoints by configuration
  • [SCB-1998] - support Endpoint as a context parameter
  • [SCB-2005] - dependency update: upgrade slf4j from 1.7.26 to 1.7.30
  • [SCB-2006] - dependency update: remove log4j2 from solution-basic and upgrade from 2.12.0 to 2.13.2
  • [SCB-2009] - dependency update: remove jakarta.el dependency and make it optional
  • [SCB-2010] - dependency update: upgrade swagger-core from 1.5.22 to 1.5.24
  • [SCB-2013] - dependency update: upgrade spring framework from 5.1.8 to 5.1.14
  • [SCB-2014] - dependency update: upgrade vert.x from 3.8.3 to 3.8.5
  • [SCB-2015] - remove not used dependency management for jedis
  • [SCB-2018] - dependency update: upgrade tcnative from 2.0.28 to 2.0.31
  • [SCB-2019] - update gateway documents for zuul to use spring cloud huawei
  • [SCB-2024] - support not resolve place holder when running in spring boot

More Information

Apache ServiceComb Java-Chassis 2.0.2

08 May 09:35

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.0.2

Bug

  • [SCB-1823] - change kie label env to environment
  • [SCB-1824] - jacskon convertValue will convert all objects start for 2.10.*, java-chassis need not convert RestTemplate arguments
  • [SCB-1826] - remove binary release LICENSE since 3rd parties not included
  • [SCB-1837] - revert changes for SCB-1643, do not include huaweicloud jar
  • [SCB-1857] - RequestLog need to distinguish PRODUCER or CONSUMER for InvocationFinishEvent
  • [SCB-1861] - fix config kie value parsing errors
  • [SCB-1863] - config kie bug fix : toke the revision when pull from kie

New Feature

  • [SCB-1810] - create a new Dispathcer to direct forward requests to HTTP server and send response
  • [SCB-1816] - Print the instance endpoints in the end of the start up log
  • [SCB-1828] - support @JSONVIEW
  • [SCB-1834] - add BOM for java-chassis

Improvement

  • [SCB-1822] - fix problems when using multiple consumer interface for one operation and using CseHttpEntity to set localcontext
  • [SCB-1825] - client outlog: rename item and delete README.md
  • [SCB-1830] - refactring code: Invocation carry changable data in each Invocation in a better way
  • [SCB-1831] - Loadbalancer set endpoint can use Endpoint other the literal string
  • [SCB-1840] - InvokerUtils inherit current context to support tracing and other features
  • [SCB-1845] - add TOC for java-chassis documents to make easier to search
  • [SCB-1851] - config-kie: support enable property
  • [SCB-1853] - fix problems in README.md
  • [SCB-1862] - ServiceComb add extensions to support cas env variables
  • [SCB-1866] - dependency update: jackson-datatype-jsr310 from unmanaged to 2.10.0
  • [SCB-1867] - dependency update: netty, from 4.1.45.Final to 4.1.47.Final
  • [SCB-1868] - change ISO8601DateFormat to StdDateFormate to improve performance
  • [SCB-1869] - highway should use consumer type to avoid deserialization convertion
  • [SCB-1870] - move non integration tests from demo to servicecomb-samples
  • [SCB-1871] - dependency update: remove javassist dependency and remove common-javassist module
  • [SCB-1872] - change System.setProperty to class loader level property to make run multiple services in container possible
  • [SCB-1873] - using Version to implement VrsionCompareUtil
  • [SCB-1881] - dependency update: upgrade spring framework from 5.1.5.RELEASE to 5.1.8.RELEASE
  • [SCB-1882] - dependency update: spring data remove from DM and add version for provided

Apache ServiceComb Java-Chassis 2.0.1

23 Mar 08:47

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.0.1

Sub-task

  • [SCB-1531] - Support multiple service-center clusters
  • [SCB-1752] - accessor problem fix: LogMarkerLeakFixUtils memory leak fix
  • [SCB-1801] - fix SCB-1752
  • [SCB-1802] - add document: for servlet transport, remove log4j will cause some change
  • [SCB-1807] - update documentation for kie long polling
  • [SCB-1809] - add document for InvokerUtils usage

Bug

  • [SCB-1787] - Http 2 idleTimeoutInSeconds is not used
  • [SCB-1793] - When use @RequestHeader(value ="xxx") and aggregatedParam at same time, it will throw null pointer exception
  • [SCB-1795] - when use query object, sdk don't support fluent setter
  • [SCB-1799] - add back servicecomb.service.registry.registerUrlPrefix

New Feature

  • [SCB-1737] - support ISO 8601 data and time
  • [SCB-1796] - support client outlog
  • [SCB-1798] - InvokerUtils support specify response type
  • [SCB-1812] - Endpoint add new constructor to support user defined transport

Improvement

  • [SCB-1779] - update servicecomb test cases to make run in MAC
  • [SCB-1785] - Run java-chassis in spring boot with external tomcat
  • [SCB-1786] - remove log4j dependency by default
  • [SCB-1794] - update the version of commons-beautils
  • [SCB-1800] - log4j is deprecated package, make log4j implementaions optional
  • [SCB-1803] - config-kie support long polling
  • [SCB-1814] - binary release only include java-chassis artifacts

Task

  • [SCB-1804] - anylyse updating commons-configuration and archairus
  • [SCB-1805] - clear some unused 3rd party software and use akarta Expression Language
  • [SCB-1806] - PR TestSpringMVCObjectParamTypeRestOnly should run both for rest and highway
  • [SCB-1808] - add documentaion for using TraceIdLogger

Apache ServiceComb Java-Chassis 2.0.0

17 Feb 08:04

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-2.0.0

Sub-task

  • [SCB-267] - support generic for highway
  • [SCB-1117] - change SwaggerConsumer arguments to not depend on swagger class generation
  • [SCB-1212] - change response mapper to not depend on swagger class generation
  • [SCB-1213] - swagger generator placeholder resolver not depend on spring
  • [SCB-1214] - change weak-contract-type branch version to weak-contract-type-SNAPSHOT
  • [SCB-1225] - swagger generator core not depend on create dynamic class
  • [SCB-1227] - swagger generator jaxrs not depend on create dynamic class
  • [SCB-1228] - swagger generator springmvc not depend on create dynamic class
  • [SCB-1242] - provide spring data plugin to generate swagger and deserialize
  • [SCB-1248] - ServiceRegistry manage MicroserviceMeta
  • [SCB-1252] - change element of HttpParameterType to uppercase
  • [SCB-1256] - rename ConcreteInterfaceRegister to ConcreteTypeRegister
  • [SCB-1268] - ServiceRegistry publish microservice life event and move meta back to core
  • [SCB-1269] - change SwaggerProducer arguments to not depend on swagger class generation
  • [SCB-1283] - avoid generate empty property by SwaggerDefinition
  • [SCB-1284] - operationId should not be empty
  • [SCB-1285] - enhance ResponseTypeProcessor to support extractResponseType
  • [SCB-1286] - support only generate response for a operation
  • [SCB-1290] - add swagger generator unit test case for List<List<String>>
  • [SCB-1323] - should ignore parameter of HttpServletRequest when generate swagger
  • [SCB-1324] - basePath should be a single slash when basePath not specified and annotation by RestController
  • [SCB-1327] - delete duplicated swagger definition: ExtendConst
  • [SCB-1328] - restore feature: collect java type from swagger model or property
  • [SCB-1336] - should not lost @ApiParam description when wrap parameter to body at swagger generator pojo mode
  • [SCB-1337] - should wrap enum to body at swagger generator pojo mode
  • [SCB-1338] - tiny optimize for collect primitive default value
  • [SCB-1342] - consumer should not use ArgumentsMapperDirectReuse when arg index is different
  • [SCB-1344] - use producer parameter type in producer argument mapper for wrapped body
  • [SCB-1345] - rest transport switch to weak type core
  • [SCB-1346] - only special type need convert logic
  • [SCB-1347] - tiny optimize for DefaultParameterNameProvider
  • [SCB-1348] - change SchemaLoader to SwaggerLoader
  • [SCB-1362] - microservice meta not depend on create dynamic class
  • [SCB-1625] - update license file
  • [SCB-1626] - provide interface to replace spring 5 deprecated classes
  • [SCB-1628] - change starter name
  • [SCB-1629] - documentation should cut 2.0 branch
  • [SCB-1630] - add documentation for spring boot and add samples for it
  • [SCB-1631] - add documentation to help users migrate from 1.x to 2.0
  • [SCB-1632] - Complete weak type code and merge it into master branch
  • [SCB-1635] - Recover highway tests
  • [SCB-1636] - SwaggerLoader remove the dependency on Spring utilities
  • [SCB-1637] - Fix test problem in demo
  • [SCB-1644] - add tests for different model in client and server
  • [SCB-1678] - using new proto API to serialize/deserialize Internal Objects
  • [SCB-1682] - Refactor getVendorExtensions method and add ProtoMapper to ScopedProtobufSchemaManager
  • [SCB-1683] - using new proto API to serialize/deserialize Requests/Responses
  • [SCB-1684] - add codec test cases and fix Date/LocalDate codec problem
  • [SCB-1692] - deserialize arguments in map with arguments actual types
  • [SCB-1693] - invocation args change from array to map
  • [SCB-1703] - Highway transport switch to new codec APIs and turn on highway transport
  • [SCB-1704] - change invocation arguments from "swagger arguments" to "invocation arguments"
  • [SCB-1706] - mapper arguments in codec phase for REST
  • [SCB-1709] - restore arguments mappers and refactor to invocation argument types
  • [SCB-1713] - Invocation carries both invocation arguments and swagger arguments
  • [SCB-1714] - highway support different models and arguments types in consumer and provider
  • [SCB-1722] - add generics test case and fix know problems
  • [SCB-1725] - turn on integration tests of highway
  • [SCB-1726] - fix all TODOs in springmvc demo(integration tests)
  • [SCB-1727] - support encode/decode Object(Any) types
  • [SCB-1728] - support response headers in Response type
  • [SCB-1730] - highway support primitive default values and convert char/byte/short
  • [SCB-1732] - support inheritance schema definition
  • [SCB-1734] - add a test case for bean with aXXX property and documents
  • [SCB-1744] - separate primitive descriptorParamType from non primitive
  • [SCB-1745] - remove accessor modifier in reflection
  • ...
Read more

Apache ServiceComb Java-Chassis 1.3.0

26 Oct 08:37

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-1.3.0

Bug

  • [SCB-1304] - FallbackPolicy interface support returns an exception
  • [SCB-1305] - CseAsyncRestTemplate is not support set headers
  • [SCB-1306] - When the request body of VertxServerRequestToHttpServletRequest is modified, the field VertxServerRequestToHttpServletRequest#inputStream should be set to null
  • [SCB-1318] - There may be memory leak in RSAProviderTokenManager
  • [SCB-1390] - quick start java-chassis samples bmi has some errors
  • [SCB-1475] - ServiceCombServerStats.getFailedRate may arise an  exception of java.lang.ArithmeticException: / by zero under concurrency scenarios
  • [SCB-1511] - when use method override, the generated swagger body is wrong
  • [SCB-1513] - merge config items according to priority
  • [SCB-1520] - using RPC and when first paramter type is Object, the second parameter value will be null
  • [SCB-1543] - java-chassis dependency structure is wrong and compile fail in clean environment

Improvement

  • [SCB-1274] - when service center is unavailable, service should enter safe mode.
  • [SCB-1278] - ServiceComb related headers are not exposed to 3rd party services by default
  • [SCB-1287] - refactor edge dispatcher to make them more extensible
  • [SCB-1291] - Support rest interface method overriding by @apioperation
  • [SCB-1297] - Print warn log about config resolving failure while fetching config from Spring Environment
  • [SCB-1308] - Improve instance isolation mechanism
  • [SCB-1392] - If Multiple java bean param types are given the same name by using @apimodel, there should be error tips in microservice's booting log
  • [SCB-1402] - BeanUtils.getImplClassFromBean can not return correctly info in cglib proxy situation
  • [SCB-1405] - support maxWaitQueueSize setting in RestTransportClient
  • [SCB-1407] - Add new field when print provideCache log
  • [SCB-1431] - set all dependency version as properties in java-chasis-dependencies
  • [SCB-1434] - add a springboot2 archetype
  • [SCB-1437] - Upgrading third party dependency versions
  • [SCB-1448] - support class inheritance and interface inheritance with template type
  • [SCB-1450] - Microservice instance may get stuck when watch connection to sc is recovered and pulling instance action is executed in eventloop thread
  • [SCB-1451] - Printing the service information on the log
  • [SCB-1457] - delete no use code in ProtobufManager
  • [SCB-1461] - servicecomb.service.registry.client.workerPoolSize hasn't display the real role that it has announce by its name.
  • [SCB-1462] - Two properties has been required by fix SCB-1450.
  • [SCB-1488] - Upgrading protobuf version to 3.7.1
  • [SCB-1492] - Allow users to custom the ObjectMapper used in Swagger schema generation
  • [SCB-1494] - Optimizing log when starting a new microservice
  • [SCB-1515] - use jdk 8 compiler for the Travis-CI of java-chassis
  • [SCB-1516] - Upgrade third-party dependency versions
  • [SCB-1522] - Add "Why use Java Chassis" introduction into README
  • [SCB-1523] - Stopping retrying another server when no server available
  • [SCB-1524] - support register schema when old schema already exists
  • [SCB-1525] - print codec error stack
  • [SCB-1528] - Optimizing some code implementations
  • [SCB-1544] - default metrics printer should not print 0 operations

Apache ServiceComb Java-Chassis 1.2.0

05 May 17:05

Choose a tag to compare

    Release Notes - Apache ServiceComb - Version java-chassis-1.2.0

Sub-task

  • [SCB-353] - Servicecomb当前性能统计不支持时延分布的统计,这个对于业务有重要意义
  • [SCB-837] - add http2 special configuration
  • [SCB-945] - enhance swagger to idl to support method parameter/result/List<List>/List<Map>/Map<List>/Map<Map>
  • [SCB-946] - serialize/deseriaze List<List<X>>/List<Map<X, Y>>/Map<X, List<Y>>/Map<X, Map<Y, Z>>
  • [SCB-1071] - serialize/deserialize array and primitives
  • [SCB-1144] - change samples use log4j2
  • [SCB-1153] - provide traceId-invocationId by marker mechanism
  • [SCB-1162] - document for PriorityProperty/InjectProperties/InjectProperty
  • [SCB-1175] - document for basic configuration rule
  • [SCB-1188] - provide a way to view/convert and download schemas

Bug

  • [SCB-781] - 关于apollo配置中心不支持@ConfigurationProperties
  • [SCB-968] - [SCB-968] http2 do not support pump download
  • [SCB-1054] - when download file, we should ignore consumer acceptType
  • [SCB-1065] - when request not contain traceId,should use provider's invocation's traceId
  • [SCB-1066] - when start error, destroy method may throw an exception lead to origin exception losed
  • [SCB-1073] - StaticMicroserviceVersions should be ignored while checking instance cache
  • [SCB-1089] - Fix PrometheusPublisher naming error
  • [SCB-1095] - Timer task need catch all throwable to protected from unexpected error
  • [SCB-1096] - [SCB-1096]change the method calculate process cpu rate to same with top
  • [SCB-1102] - fix empty swagger and information leak problem
  • [SCB-1108] - when timeout, the access log status is 200
  • [SCB-1109] - local-service-registry sample of java-chassis can not run directly
  • [SCB-1114] - upgrade zipkin
  • [SCB-1115] - fix not standard protostuff javadoc @created
  • [SCB-1126] - springmvc project generated by ServiceComb scaffold can not run
  • [SCB-1129] - @JsonProperty on enum value is ignored
  • [SCB-1141] - latest versionRule can not update to new version
  • [SCB-1143] - Servicecomb support watch service center with auth headers
  • [SCB-1156] - avoid collect wrong invocation stage data when rest invoke failed
  • [SCB-1191] - NPE When return type is ResponseEntity<Void>
  • [SCB-1224] - [SCB-1224] az affinity is conflict with empty instance protection
  • [SCB-1226] - there are problems when request rejected by thread pool queue full
  • [SCB-1230] - avoid throw exception in httpClientResponse.exceptionHandler

New Feature

  • [SCB-1048] - Provide a way to configure bootstrap information in Cloud Native enviroment
  • [SCB-1061] - Provide a way to using handlers(e.g. LoabalanceHanler) outside handler chain

Improvement

  • [SCB-674] - protobuf codec based on idl from swagger
  • [SCB-1037] - in vertx 3.6.0, PumpImpl do not support "", it will throw exception
  • [SCB-1044] - add current process CPU rate and net packets in the metrics
  • [SCB-1047] - microservice.yaml service_description.version support format xxx.xx.xxx.xxx
  • [SCB-1051] - when interface set produces=text/plain;charset=utf-8. and consumers set accept = text/plain,will cause error
  • [SCB-1056] - Put provider QPS flow control in front
  • [SCB-1063] - Improve the time cost when first time loading schema
  • [SCB-1068] - As a developer want to know instance detail info when instance isolation
  • [SCB-1072] - change dependency management version to project.version
  • [SCB-1074] - minor fixes for mistakes and logs
  • [SCB-1075] - upgrade spring-framework to 4.3.20.RELEASE
  • [SCB-1076] - upgrade guava to 25.1
  • [SCB-1077] - upgrade hystrix to 1.5.12
  • [SCB-1079] - allow consumer-id to be empty when query instance
  • [SCB-1101] - ServiceComb-Java-Chassis support IPv6
  • [SCB-1106] - isolation must make sure one of instances is available
  • [SCB-1135] - Add client max receive header size config item
  • [SCB-1139] - Upgrade Vert.x to 3.6
  • [SCB-1146] - update PR template
  • [SCB-1157] - spring-boot2-starter-discovery and spring-boot-starter-discovery depend on zuul is not correct
  • [SCB-1170] - improve log of upload directory during boot.
  • [SCB-1177] - update vertx to 3.6+ version to result .vertx directory was default created
  • [SCB-1178] - In the unit test, the issue of assertEquals and Float.MAX_VALUE.
  • [SCB-1179] - Optimize the mainclass auto-discovery logic to cover more scenes.
  • [SCB-1185] - Log DNS related exception to help locate problem
  • [SCB-1186] - add a common pom module to simplify user configurations
  • [SCB-1193] - upgread spring boot versions and add easy to use dependency management
  • [SCB-1202] - pump down with vertx3.6.3 no need to check buff length in AsynFileImpl#doWrite
  • [SCB-1205] - improve edge forward http2 request
  • [SCB-1206] - ...
Read more