You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by gu...@apache.org on 2022/02/10 14:20:06 UTC
[dubbo] branch 3.0 updated: Ignore version 1.0.0 (#9674)
This is an automated email from the ASF dual-hosted git repository.
guohao pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.0 by this push:
new 2169026 Ignore version 1.0.0 (#9674)
2169026 is described below
commit 216902624e1a8a72f2a3eb83f2ff4ac75c5d3559
Author: GuoHao <gu...@gmail.com>
AuthorDate: Thu Feb 10 22:18:48 2022 +0800
Ignore version 1.0.0 (#9674)
---
.../org/apache/dubbo/rpc/protocol/tri/AbstractClientStream.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/AbstractClientStream.java b/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/AbstractClientStream.java
index eefa588..b3540e8 100644
--- a/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/AbstractClientStream.java
+++ b/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/AbstractClientStream.java
@@ -407,8 +407,10 @@ public abstract class AbstractClientStream extends AbstractStream implements Str
if (inv.get(CommonConstants.TIMEOUT_KEY) != null) {
metadata.put(TripleHeaderEnum.TIMEOUT.getHeader(), inv.get(CommonConstants.TIMEOUT_KEY) + "m");
}
- metadata.putIfNotNull(TripleHeaderEnum.SERVICE_VERSION.getHeader(), getUrl().getVersion())
- .putIfNotNull(TripleHeaderEnum.CONSUMER_APP_NAME_KEY.getHeader(),
+ if (!"1.0.0".equals(getUrl().getVersion())) {
+ metadata.putIfNotNull(TripleHeaderEnum.SERVICE_VERSION.getHeader(), getUrl().getVersion());
+ }
+ metadata.putIfNotNull(TripleHeaderEnum.CONSUMER_APP_NAME_KEY.getHeader(),
(String) inv.getObjectAttachments().remove(CommonConstants.APPLICATION_KEY))
.putIfNotNull(TripleHeaderEnum.CONSUMER_APP_NAME_KEY.getHeader(),
(String) inv.getObjectAttachments().remove(CommonConstants.REMOTE_APPLICATION_KEY))