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 <[email protected]>
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))

Reply via email to