This is an automated email from the ASF dual-hosted git repository. fangyc pushed a change to branch refact-seri in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from b33f44d fix comments add f11bc6d improve map access concurrency add 49c005a Ftr: [refer dubbo 2.7.6] attachment type from map[string]stiring to map[string]interface{} (#713) add aa4d36a Fix: integration testing problems add 94fe6c6 Fix: integration testing problems add 93cb0ac Fix: integration testing problems add bff2cd6 Fix: integration testing problems add 4cd2487 Fix: integration testing problems add 27a8dc7 Fix: integration testing problems add c3adeae Fix: integration testing problems add a15d6af Fix: integration testing problems add 04b35ea Fix: integration testing problems add 9f50dc2 delete useless file add 837f41f Merge pull request #740 from zouyx/feature/fixTestProblmes add 99f2c3a Merge remote-tracking branch 'upstream/develop' into improve/map-access-concurreny add f146507 Revert "Fix: integration testing problems" add 51f4bc3 Merge pull request #744 from apache/revert-740-feature/fixTestProblmes add 6299ce4 Merge branch 'develop' into improve/map-access-concurreny add fe8e2f8 Merge pull request #739 from skyao/improve/map-access-concurreny add 7d114b0 fixed conflicts with develop No new revisions were added by this update. Summary of changes: .../zone_aware_cluster_invoker_test.go | 8 +- cluster/router/tag/tag_router.go | 6 +- common/proxy/proxy.go | 7 +- common/proxy/proxy_test.go | 34 ++ filter/filter_impl/access_log_filter.go | 28 +- filter/filter_impl/access_log_filter_test.go | 4 +- filter/filter_impl/active_filter_test.go | 4 +- .../filter_impl/auth/default_authenticator_test.go | 6 +- filter/filter_impl/auth/provider_auth_test.go | 2 +- filter/filter_impl/execute_limit_filter_test.go | 6 +- .../filter_impl/graceful_shutdown_filter_test.go | 2 +- filter/filter_impl/metrics_filter_test.go | 2 +- filter/filter_impl/seata_filter_test.go | 7 +- filter/filter_impl/token_filter.go | 2 +- filter/filter_impl/token_filter_test.go | 8 +- .../tps/tps_limiter_method_service_test.go | 8 +- filter/filter_impl/tps_limit_filter_test.go | 6 +- filter/filter_impl/tracing_filter_test.go | 2 +- go.mod | 2 +- go.sum | 10 +- metadata/service/inmemory/service_proxy.go | 2 +- metrics/prometheus/reporter_test.go | 2 +- protocol/dubbo/dubbo_invoker.go | 3 +- protocol/dubbo/dubbo_invoker_test.go | 2 +- protocol/dubbo/{impl => hessian2}/const.go | 31 +- protocol/dubbo/hessian2/hessian_dubbo.go | 251 ++++++++++++++ protocol/dubbo/hessian2/hessian_dubbo_test.go | 231 +++++++++++++ protocol/dubbo/hessian2/hessian_request.go | 350 +++++++++++++++++++ protocol/dubbo/hessian2/hessian_request_test.go | 158 +++++++++ protocol/dubbo/hessian2/hessian_response.go | 377 +++++++++++++++++++++ protocol/dubbo/hessian2/hessian_response_test.go | 225 ++++++++++++ protocol/dubbo/opentracing.go | 60 ++++ protocol/invocation.go | 7 +- protocol/invocation/rpcinvocation.go | 28 +- protocol/jsonrpc/server.go | 2 +- protocol/rest/server/rest_server.go | 2 +- protocol/result.go | 19 +- protocol/rpc_status.go | 11 +- remoting/getty/listener_test.go | 5 +- test/integrate/dubbo/go-client/go.mod | 2 + test/integrate/dubbo/go-server/go.mod | 2 + 41 files changed, 1818 insertions(+), 106 deletions(-) copy protocol/dubbo/{impl => hessian2}/const.go (92%) create mode 100644 protocol/dubbo/hessian2/hessian_dubbo.go create mode 100644 protocol/dubbo/hessian2/hessian_dubbo_test.go create mode 100644 protocol/dubbo/hessian2/hessian_request.go create mode 100644 protocol/dubbo/hessian2/hessian_request_test.go create mode 100644 protocol/dubbo/hessian2/hessian_response.go create mode 100644 protocol/dubbo/hessian2/hessian_response_test.go create mode 100644 protocol/dubbo/opentracing.go