You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2019/12/13 06:28:08 UTC

[dubbo] branch 2.7.5-release updated: add 2.7.5 release notes.

This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch 2.7.5-release
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/2.7.5-release by this push:
     new 732819a  add 2.7.5 release notes.
732819a is described below

commit 732819aacd1cdb3aa99ed745b563d9894891b5e1
Author: ken.lj <ke...@gmail.com>
AuthorDate: Fri Dec 13 14:27:47 2019 +0800

    add 2.7.5 release notes.
---
 CHANGES.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)

diff --git a/CHANGES.md b/CHANGES.md
index 43fea52..4ca2b30 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,5 +1,73 @@
 # Release Notes
 
+## 2.7.5
+
+### Features
+
+* 
+* Support HTTP/2 through gRPC, offers all features supported by HTTP/2 and gRPC
+    * Stream communication: client stream, server stream and bi-stream.
+    * Reactive stream style RPC call.
+    * Back pressure based on HTTP/2 flow-control mechanism.
+    * TLS secure transport layer.
+    * Define service using IDL
+* Protobuf support for native Dubbo
+    * Define service using IDL
+    * Protobuf serialization
+* TLS for netty4 server
+* SPI for dynamically adding extra parameters into provider URL, especially env parameters.
+* [beta] Brand new Service Discovery mechanism: Service Reflection - instance (application) level service discovery.
+* [beta] Brand new API for bootstraping Dubbo projects
+
+### Performance
+Performance improved by nearly 30% compared to v2.7.3
+
+### Enhancement
+* Enhanced load balance strategy between multiple registries.
+    * Preferred
+    * Same zone first
+    * Weighted LB
+    * The first one available
+* Extensible address notification callback listener
+* Refactoring of config module
+
+### Bugfixes
+
+* Apollo namespace optimization.  #5105
+* Simplify dubbo-common transitive dependencies. #5107 
+* Delete 'config.' prefix for url generated from ConfigCenterConfig. #5001
+* fix set generic method error. #5079
+* Add support for overriding Map properties in AbstractConfig.refresh. #4882
+* Fix travis javax.ex dependency issue. (unit test)
+* Fix: ExtensionLoader load duplicate filter,no log or exception. #4340 
+* When the provider interrupts abnormally, the consumer cannot return quickly and still waits for the timeout to end. #4694
+* Fix register config not take effect because of url simplified。 #4397
+* Don't support metadata for generic service. #4641 
+* Avoid resize in ClassUtils.java. #5009 
+* default attribute in <dubbo:registry> doesn't work as expected. #4412
+* make RegistryDirectory can refresh the invokers when providers number become 0 when using nacos registry. #4793
+* Multiple @Reference annotations only have one effect #4674
+* Fix RpcContext.getContext().getRemoteApplicationName() returns null #4351
+* Security issue: upgrade fastjson version to 1.2.60. #5018
+* nacos-registry:serviceName split error #4974
+* AbstractConfig.java-getMetaData set default depend on getmethod sequence #4678
+* fix protocol register set false not work. #4776 
+* Fix: In Rest protocol, the limitation of Dubbo-Attachments. #4898
+* The logic of org.apache.dubbo.config.MonitorConfig#isValid is incorrect #4892
+* protostuff return stackoverflow and other error msg #4861
+* fix method parameter bean generation. #3796 
+* replace hardcode with regex pattern #4810
+* Fix warm up issue when provider's timestamp is bigger than local machine's timestamp. #4870
+* Fix use generic invocation via API , lost #4238 ion" value #4784
+* In consumer side the app cannot catch the exception from provider that is configured serialization="kryo". #4238
+* fix StringUtils#isBlank #4725
+* when the interfaceName of the Reference annotation has duplicated,the exception is puzzled #4160
+* when anonymity  bean is defined in spirng context,dubbo throw npe #
+* add Thread ContextClassLoader #4712
+* Fix judgment ipv4 address #4729
+* The compilation of static methods should be excluded when generating the proxy. #4647
+* check EOF of inputstream in IOUtils.write #4648
+
 ## 2.7.4.1
 
 ### Enhancement