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