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]
