Snow-kal opened a new pull request, #3231:
URL: https://github.com/apache/dubbo-go/pull/3231

   更改概览和 TODO 更改情况
   
   protocol/dubbo3/dubbo3_invoker.go 已移除
   
   - TODO RequestTimeout:默认超时读取路径变更,改为从 global.DefaultConsumerConfig() 读取,经 url 
的 ConsumerConfigKey 覆盖后,统一用 TimeoutKey 解析最终值
   - TODO consumerService:删除旧兼容逻辑,仅从url的RpcServiceKey 属性获取服务实例
   - TODO tracing:不再从 config 读取,改为直接读取 url 的 TracingConfigKey,并补充类型校验和空值兜底
   - TODO TLSConfig:移除全局配置分支,仅保留从 url 的 TLSConfigKey 属性初始化 TLS
   
   protocol/dubbo3/dubbo3_protocol.go 已移除
   
   - TODO deprecated:删除废弃的注释代码,保留初始化逻辑
   - TODO Export():删除旧API兼容逻辑,移除 config.GetProviderService,改为仅从url的 
RpcServiceKey 属性获取
   - TODO tracing:不再从 config 读取,移除对 
config.GetTracingConfig/GetApplicationConfig 的依赖
   - TODO TLSConfig:移除 root-config 的全局配置分支,保留配置链路
   
   
   protocol/grpc/client.go 已移除
   
   - TODO: remove config TLSConfig:已删除 config TLS 分支
   - TODO: remove this else:已移除该 else 分支。
   - TODO: Temporary compatibility...(consumerService):已移除旧 API 查找,保留 
RpcServiceKey attribute。
   - TODO: Temporary compatibility...(protocolConf):已移除 rootConfig/dubbo compat 
路径,保留 ProtocolConfigKey attribute
   
   protocol/grpc/server.go
   
   - TODO:remove config TLSConfig:已删除 root-config TLS 分支,保留TLS 路径。
   - TODO:remove this else:已去掉原 else 分支
   - TODO #2741 old config compatibility(getProviderServices):已去掉 config 
读取与兼容转换,保留 ProviderConfigKey
   - TODO #2741 old config compatibility(waitGrpcExporter):兼容注释已清理,逻辑保留为等待 
exporter
   - TODO #2741 old config compatibility(registerService):已去掉旧 config 服务查找链路
   - Temporary compatibility with old APIs:已删除 
config.GetProviderService(key),改从 invoker URL 的 RpcServiceKey 获取服务对象
   
   ### Description
   issue https://github.com/apache/dubbo-go/issues/3204
   
   ### Checklist
   - [ √] I confirm the target branch is `develop`
   - [ √] Code has passed local testing
   - [ √] I have added tests that prove my fix is effective or that my feature 
works
   


-- 
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