This is an automated email from the ASF dual-hosted git repository.
xuetaoli pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
from 157c9d875 feat(generic): add exception class handle (#3183)
add c2b0e2f4c fix(cluster/failback): stabilize flaky tests for exponential
backoff (#3187)
add 6bbf75686 fix(test): stabilize flaky multiplyConditionRoute test
(#3192)
add 8f1c295ac fix: ensure router receives attachments from context (#3185)
add a929410ef refactor: remove config package dependency from protocol
tests (#3194)
add 530f13deb remove the config of config_center (#3202)
add f9f210ed9 refactor: remove config package dependency from health and
reflection services (#3197)
add 93543d130 feat: support cors for triple (#3090)
add 35ea88642 refactor: remove config package dependency from remoting
tests (#3198)
No new revisions were added by this update.
Summary of changes:
client/client.go | 21 +-
client/client_test.go | 47 +++-
cluster/cluster/failback/cluster_test.go | 52 ++--
cluster/router/condition/router_test.go | 26 +-
config_center/zookeeper/impl.go | 3 +-
global/config_test.go | 7 +
global/cors_config.go | 75 ++++++
global/triple_config.go | 5 +
protocol/dubbo3/common_test.go | 47 ----
protocol/dubbo3/dubbo3_protocol_test.go | 61 -----
protocol/grpc/grpc_protocol_test.go | 68 ------
protocol/jsonrpc/jsonrpc_protocol_test.go | 11 +-
protocol/rest/rest_invoker_test.go | 217 -----------------
protocol/rest/rest_protocol_test.go | 176 --------------
protocol/triple/health/healthServer.go | 4 -
protocol/triple/options.go | 188 +++++++++++++++
protocol/triple/reflection/serverreflection.go | 4 -
protocol/triple/server.go | 12 +
protocol/triple/triple_protocol/cors.go | 316 +++++++++++++++++++++++++
protocol/triple/triple_protocol/cors_test.go | 201 ++++++++++++++++
protocol/triple/triple_protocol/handler.go | 44 +++-
protocol/triple/triple_protocol/option.go | 16 ++
remoting/getty/getty_client.go | 3 +
remoting/getty/getty_client_test.go | 21 --
remoting/getty/getty_server_test.go | 22 --
remoting/nacos/builder.go | 12 +-
remoting/nacos/builder_test.go | 151 +++++++-----
27 files changed, 1074 insertions(+), 736 deletions(-)
create mode 100644 global/cors_config.go
delete mode 100644 protocol/dubbo3/common_test.go
delete mode 100644 protocol/rest/rest_invoker_test.go
delete mode 100644 protocol/rest/rest_protocol_test.go
create mode 100644 protocol/triple/triple_protocol/cors.go
create mode 100644 protocol/triple/triple_protocol/cors_test.go