lqscript commented on PR #15449:
URL: https://github.com/apache/dubbo/pull/15449#issuecomment-2975267695

   > version compatibility should also be considered.
   > 
   > client     server
   > old        new
   > new        old
   
   Given issue #15365, this incompatibility should only occur in 
interface-level service discovery scenarios where package and java_package 
differ. And when users want to migrate to application-level service discovery, 
they will also encounter this compatibility issue.
   
   Based on the official documentation ([official 
documentation](https://cn.dubbo.apache.org/en/overview/mannual/java-sdk/tasks/protocols/triple/idl/#:~:text=The%20complete%20service%20name%20is%20greet.Greeter%2C%20which%20will%20be%20used%20during%20rpc%20calls%20and%20service%20discovery.)),
 it clearly states that package should be used for service discovery, which is 
why I believe this should be treated as a bug fix.
   
   So maybe I should only change this in application-level service discovery, 
but leave the interface-level service discovery as it is to maintain 
compatibility with existing clients.
   
   Since I'm relatively new to Dubbo, what would you recommend as the most 
appropriate way to handle this compatibility issue while still fixing the 
underlying problem?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to