This is an automated email from the ASF dual-hosted git repository.

Alanxtl pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git


    from 840949261 chore: simplify issue templates (#3659)
     add d4733b12b feat(triple): share HTTP/3 QUIC config with client (#3620)
     add b3adb3362 fix(registry): publish app metadata only once after 
registering all instances (#3590)
     add 5eb9b25a7 docs(metadata): complete metadatainfo comments and unit test 
coverage (#3666)
     add 77cef1a51 docs(metadata): complete metadata option comments and unit 
test coverage (#3657)
     add 27de37524 chore(triple): add doc comments and boundary tests for 
stream APIs (#3663)
     add c2d08ba8f feat(ospp): task 10 (#3662)
     add e74a8d714 fix(triple): preserve CodeBizError over the Triple unary 
transport (#3655)
     add a31acfb67 docs(metrics): improve comments and test coverage of metrics 
options and rpc error classifier (#3665)
     add 9fba1ad6e fix(config): guard the global dynamicConfiguration with a 
RWMutex (#3669)
     add 08a4387b7 fix(protocol/triple): SendHeader writes into ResponseHeader 
instead of RequestHeader (#3668)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/github-actions.yml               |   3 +
 Makefile                                           |  17 +-
 cluster/router/chain/cache.go                      |   3 +
 cluster/router/chain/cache_test.go                 |  95 ++++++
 cluster/router/chain/chain.go                      |   4 +-
 cluster/router/chain/chain_test.go                 |  50 +++
 cluster/router/options.go                          |  15 +
 cluster/router/router.go                           |   2 +
 common/config/environment.go                       |   5 +
 common/config/environment_race_test.go             |  55 ++++
 metadata/info/metadata_info.go                     |  74 +++--
 metadata/info/metadata_info_test.go                |  56 ++++
 metadata/options.go                                |  44 ++-
 metadata/options_test.go                           | 217 +++++++++----
 metrics/options.go                                 | 119 ++++++-
 metrics/options_test.go                            | 349 ++++++++++++++-------
 metrics/rpc/error_classifier.go                    |   2 +
 metrics/rpc/error_classifier_test.go               | 133 ++++++++
 protocol/triple/client.go                          |  34 +-
 protocol/triple/client_external_test.go            |  30 ++
 protocol/triple/client_test.go                     |  29 +-
 protocol/triple/dual_transport.go                  |  24 +-
 .../http3config}/http3_config.go                   |   9 +-
 .../internal/http3config/http3_config_test.go      | 134 ++++++++
 protocol/triple/triple_protocol/client_stream.go   |  15 +-
 .../triple/triple_protocol/client_stream_test.go   | 198 ++++++++++++
 protocol/triple/triple_protocol/code.go            |   6 +-
 protocol/triple/triple_protocol/error_test.go      |   5 +
 protocol/triple/triple_protocol/handler_stream.go  |  18 +-
 .../triple_protocol/handler_stream_compat.go       |  10 +
 .../triple/triple_protocol/handler_stream_test.go  | 158 ++++++++++
 protocol/triple/triple_protocol/header.go          |   2 +-
 protocol/triple/triple_protocol/header_test.go     |  38 ++-
 protocol/triple/triple_protocol/protocol_triple.go |   2 +-
 protocol/triple/triple_protocol/server.go          |   5 +-
 protocol/triple/triple_protocol/server_test.go     |  46 ---
 protocol/triple/triple_protocol/triple_ext_test.go |  76 +++++
 .../servicediscovery/service_discovery_registry.go |  39 ++-
 .../service_discovery_registry_test.go             | 337 +++++++++++++++++++-
 server/server_test.go                              | 146 +++++++++
 40 files changed, 2318 insertions(+), 286 deletions(-)
 create mode 100644 cluster/router/chain/cache_test.go
 create mode 100644 common/config/environment_race_test.go
 rename protocol/triple/{triple_protocol => 
internal/http3config}/http3_config.go (86%)
 create mode 100644 protocol/triple/internal/http3config/http3_config_test.go
 create mode 100644 protocol/triple/triple_protocol/handler_stream_test.go

Reply via email to