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

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


    from 4e52b9f  Merge pull request #1753 from PhilYue/changelog3.0
     add 5cd1a52  Merge 3.0 to master (#1606)
     add 5604ba5  fix unexported bug (#1634)
     add 8d02d8f  Revert "fix unexported bug (#1634)" (#1635)
     add 1477045  merge develop
     add 433394b  Merge branch 'develop'
     add 8ebe119  Merge branch 'develop'
     add 9f3f92c  Merge branch 'develop'
     add 0fa21b9  Merge branch 'develop'
     add a416fe9  Merge branch 'develop'
     add 06322d1  Add Intellij Plugin Description
     add 5e35915  Update Intellij Plugin Description
     add 4f22eb7  Update Intellij Plugin Description
     add 6242848  Update Intellij Plugin Description
     add e300006  Update Intellij Plugin Description
     add 11b6efa  Merge pull request #1756 from 
chans-open-source/feature/add-intellij-plugin-to-readme
     add 3684c78  dynamically update consumer request timeout
     add 1a79c4f  Merge pull request #1710 from 
sunrui1225/feature/triple_timeout_dynamic_update
     add 074eac7  config merge (#1754)
     add 3c9fa51  add config ut (#1757)
     add d5239b7  update config name
     add b7b1a49  update unittest
     add ecc1f8c  udpate
     add c431116  fmt
     add 85b55bf  Merge pull request #1759 from 
jeffchanjunwei/feature/adapt-config
     add de542ab  add application ut
     add 7ca038f  add config center config ut
     add a1574b0  add tracing config ut
     add e095197  add service discovery config ut
     add b3d0af7  add service config
     add e60e2a6  Merge remote-tracking branch 'upstream/3.0' into conf-ut
     add fcd3478  add service config ut
     add efc7b34  add service ut
     add d5f8e40  add service ut
     add 7280fdf  add router config ut
     add 4f9021d  add root config ut
     add 5ae9c89  add remote config ut
     add e4136cf  fmt
     add fa180d7  add registry config ut
     add a071053  fmt
     add d7c7a93  add reference config ut
     add f2ff1c9  add provider config ut
     add 45741f9  add mock service ut
     add 3c79849  add metric config ut
     add 8fa7b6c  add metadata report config ut
     add e56ba4e  add logger config ut
     add 91f68dd  add graceful shutdown config ut
     add 8a540ba  add config utils ut
     add 8e8c996  add generic service ut
     add b82b20a  add properties ut
     add ea3bfa2  add ssl config ut
     add c60b431  Merge remote-tracking branch 'origin/3.0' into conf-ut
     add 36397dd  add uniform router config ut
     add ed8aa47  Merge pull request #1758 from zhaoyunxing92/conf-ut
     add a12b392  build(deps): bump github.com/dubbogo/gost from 1.11.22 to 
1.11.23
     add f6f7eec  Merge pull request #1761 from 
apache/dependabot/go_modules/3.0/github.com/dubbogo/gost-1.11.23
     add 5a77ae6  Update Intellij Plugin Description (#1766)
     add ef94f01  build(deps): bump github.com/magiconair/properties from 1.8.5 
to 1.8.6 (#1768)
     add c9ed4e0  feat(gost): upgrade gost dependency version and remove 
redundant code
     add 2154cd0  Merge pull request #1771 from Mulavar/feat/upgrade-gost
     add 36adc8b  feat: change lint to official lint (#1772)
     add 3778d4a  tag router
     add b79a016  Merge pull request #1767 from sanxun0325/3.0_tag_router
     add 405690e  build(deps): bump actions/checkout from 2 to 3 (#1777)
     add a0591a5  fix:consumer和provider在一起时抛异常 (#1765)
     add c73c56e  build(deps): bump golangci/golangci-lint-action from 2 to 
3.1.0
     add a84493e  Merge pull request #1776 from 
apache/dependabot/github_actions/3.0/golangci/golangci-lint-action-3.1.0
     add 0f3b6ee  fix: github action
     add d50ef19  fix
     add c27eace  fix
     add e78cef9  Fix
     add d6a6acd  fix
     add 3f573bb  fix
     add b3a3d6a  fix
     add 1addcdc  Fix: ref
     add f609979  Fix: finished
     add 555610b  fix: merge user email
     add b415c31  fix: merge user email
     add 1616a25  Merge pull request #1781 from LaurenceLiZhixin/github-action
     add 17c2321  build(deps): bump github.com/nacos-group/nacos-sdk-go (#1779)
     add dfe4424  build(deps): bump github.com/dubbogo/gost from 1.11.24 to 
1.11.25 (#1778)
     add 29648ed  support java method param java.lang
     add b6ee982  Merge pull request #1783 from 
sanxun0325/3.0_hessian_support_java_lang
     add 4af9a13  build(deps): bump github.com/emicklei/go-restful/v3 from 
3.7.3 to 3.7.4
     add b27a5ff  Merge pull request #1785 from 
apache/dependabot/go_modules/3.0/github.com/emicklei/go-restful/v3-3.7.4
     add e1c2a8f  Doc: more readable document (#1773)
     add 74e1b6a  Upgrade Triple version to 1.1.8 (#1790)
     add a59403d  build(deps): bump actions/cache from 2.1.7 to 3 (#1791)
     add 765a291  build(deps): bump 
contrib.go.opencensus.io/exporter/prometheus (#1793)
     add c4ec8d4  build(deps): bump google.golang.org/grpc from 1.44.0 to 
1.45.0 (#1786)
     add 284e00c  build(deps): bump github.com/stretchr/testify from 1.7.0 to 
1.7.1 (#1798)
     add 97f45f4  build(deps): bump google.golang.org/protobuf from 1.27.1 to 
1.28.0 (#1797)
     add c01f904  fix(adasvc): fix issue where limitation not updates
     add febe6fb  style(adasvc): fix typos
     add c12c1d6  Merge pull request #1784 from 
justxuewei/fix/adasvc/hill-climbing

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   2 +-
 .github/workflows/github-actions.yml               |  21 +-
 .github/workflows/golangci-lint.yml                |  26 ++
 README.md                                          |  31 ++
 README_CN.md                                       |  30 ++
 .../cluster/adaptivesvc}/doc.go                    |   3 +-
 .../internal => cluster/cluster/available}/doc.go  |   3 +-
 cluster/cluster/base/cluster_invoker.go            |   1 +
 .../internal => cluster/cluster/broadcast}/doc.go  |   3 +-
 cluster/cluster/cluster.go                         |   2 -
 cluster/cluster/cluster_interceptor.go             |   2 -
 .../internal => cluster/cluster/failback}/doc.go   |   3 +-
 .../internal => cluster/cluster/failfast}/doc.go   |   3 +-
 .../internal => cluster/cluster/failover}/doc.go   |   3 +-
 .../internal => cluster/cluster/failsafe}/doc.go   |   3 +-
 .../internal => cluster/cluster/forking}/doc.go    |   3 +-
 .../internal => cluster/cluster/zoneaware}/doc.go  |   3 +-
 cluster/cluster_impl/import.go                     |   5 +-
 .../loadbalance/consistenthashing}/doc.go          |   3 +-
 .../loadbalance/leastactive}/doc.go                |   3 +-
 cluster/loadbalance/loadbalance.go                 |   2 -
 .../internal => cluster/loadbalance/p2c}/doc.go    |   3 +-
 cluster/loadbalance/p2c/loadbalance.go             |   1 +
 .../internal => cluster/loadbalance/random}/doc.go |   3 +-
 .../loadbalance/roundrobin}/doc.go                 |   3 +-
 cluster/router/chain.go                            |   1 -
 cluster/router/chain/chain.go                      |   7 +-
 cluster/router/router.go                           |   5 +-
 .../available/cluster.go => router/tag/factory.go} |  30 +-
 cluster/router/tag/match.go                        | 167 +++++++++
 cluster/router/tag/router.go                       | 126 +++++++
 cluster/router/tag/router_test.go                  | 391 +++++++++++++++++++++
 cluster/router/v3router/factory.go                 |   3 +-
 cluster/router/v3router/router_chain.go            |   4 +
 cluster/router/v3router/uniform_route.go           |   4 +
 common/config/environment.go                       |   8 -
 common/constant/default.go                         |   7 +-
 common/constant/env.go                             |   6 +-
 common/constant/key.go                             | 102 ++----
 common/constant/time.go                            |   3 +-
 common/constant/version.go                         |   9 +-
 common/extension/metadata_service.go               |   2 +-
 common/file/suffix.go                              |  13 +-
 common/logger/logger.go                            |   1 -
 common/proxy/proxy_factory.go                      |   1 -
 common/rpc_service.go                              |  28 +-
 common/url.go                                      |  15 +-
 config/application_config_test.go                  |  31 ++
 config/config_center_config_test.go                |  51 +++
 config/config_loader.go                            |   1 +
 config/config_loader_options.go                    |  95 +++--
 config/config_loader_options_test.go               |  36 ++
 config/config_utils.go                             |   4 +-
 config/consumer_config.go                          |  52 +--
 config/custom_config_test.go                       |  52 ++-
 config/{application_config_test.go => doc.go}      |  21 +-
 .../generic/generic_service_test.go                |   8 +-
 config/graceful_shutdown_config.go                 |   2 -
 config/graceful_shutdown_config_test.go            |  28 ++
 config/interfaces/config.go                        |  30 --
 config/logger_config.go                            |   4 -
 config/logger_config_test.go                       |  13 +
 config/metadata_report_config.go                   |   9 -
 .../metadata_report_config_test.go                 |  28 +-
 config/metric_config.go                            |  19 +-
 ...cation_config_test.go => metric_config_test.go} |  13 +-
 ...tion_config_test.go => mock_rpcservice_test.go} |  14 +-
 config/parsers/properties/properties.go            |   2 +-
 .../parsers/properties/properties_test.go          |  26 +-
 .../profiles_config.go                             |  32 +-
 config/profiles_config_test.go                     |  75 ++++
 config/provider_config.go                          |  10 -
 config/provider_config_test.go                     |  24 ++
 config/reference_config_test.go                    |  43 +++
 config/registry_config.go                          |  50 ++-
 config/registry_config_test.go                     |  57 +++
 config/remote_config.go                            |   1 -
 config/remote_config_test.go                       |  34 ++
 config/root_config.go                              |  60 ++--
 config/root_config_test.go                         |  41 +++
 config/router_config.go                            |  44 +--
 config/router_config_test.go                       |  32 ++
 config/service.go                                  |  15 +-
 config/service_config.go                           |   8 +-
 config/service_config_test.go                      | 126 +++++++
 ...ig_test.go => service_discovery_config_test.go} |  17 +-
 ...ful_shutdown_config_test.go => service_test.go} |  29 +-
 ..._shutdown_config_test.go => ssl_config_test.go} |  31 +-
 .../testdata/config/active/application-local.yaml  |  16 +
 config/testdata/config/active/application.yaml     |   7 +
 config/testdata/root_config_test.yml               |   8 +-
 ...enter_config_test.go => tracing_config_test.go} |  13 +-
 config/uniform_router_config.go                    |  25 --
 .../uniform_router_config_test.go                  |  26 +-
 .../grpc/internal => config_center/apollo}/doc.go  |   3 +-
 config_center/base_dynamic_configuration.go        |   1 -
 config_center/configurator.go                      |   2 +-
 {protocol/grpc/internal => config_center}/doc.go   |   3 +-
 config_center/dynamic_configuration.go             |   9 +-
 .../grpc/internal => config_center/file}/doc.go    |   3 +-
 config_center/file/impl.go                         |   1 -
 .../grpc/internal => config_center/nacos}/doc.go   |   3 +-
 config_center/nacos/impl.go                        |   2 +-
 config_center/parser/configuration_parser.go       |   4 +-
 .../internal => config_center/zookeeper}/doc.go    |   3 +-
 filter/access_key.go                               |   4 +-
 filter/accesslog/filter.go                         |   1 +
 filter/adaptivesvc/filter.go                       |   1 +
 filter/adaptivesvc/limiter/hill_climbing.go        | 158 +++++----
 filter/adaptivesvc/limiter/limiter.go              |   5 +
 filter/adaptivesvc/limiter/utils.go                |  40 +--
 {protocol/grpc/internal => filter/auth}/doc.go     |   3 +-
 filter/authenticator.go                            |   2 +-
 filter/echo/filter.go                              |   7 +-
 filter/exec_limit/filter.go                        |  50 +--
 filter/filter.go                                   |   7 +-
 filter/filter_impl/import.go                       |   5 +-
 filter/generic/filter.go                           |   1 +
 filter/generic/service_filter.go                   |   7 -
 .../internal => filter/graceful_shutdown}/doc.go   |   3 +-
 filter/hystrix/filter.go                           |   1 +
 filter/metrics/filter.go                           |   1 +
 filter/rejected_execution_handler.go               |  17 +-
 filter/seata/filter.go                             |   2 +-
 filter/sentinel/filter.go                          |   8 +-
 filter/token/filter.go                             |   1 +
 filter/tps/filter.go                               |  28 +-
 filter/tps_limiter.go                              |  24 +-
 filter/tps_strategy.go                             |  12 +-
 filter/tracing/filter.go                           |   1 +
 go.mod                                             |  20 +-
 go.sum                                             |  41 +--
 metadata/definition/definition.go                  |   2 +-
 metadata/identifier/base_metadata_identifier.go    |   2 +-
 metadata/identifier/service_metadata_identifier.go |   3 +-
 metadata/mapping/service_name_mapping.go           |  10 +-
 metadata/report/delegate/delegate_report.go        |   9 +-
 metadata/report/report.go                          |   3 +-
 metadata/service/exporter/configurable/exporter.go |   2 +-
 metadata/service/local/service.go                  |   9 +-
 metadata/service/local/service_proxy.go            |  13 +-
 metadata/service/local_service.go                  |   5 +-
 cluster/metrics/constants.go => metrics/doc.go     |   5 +-
 metrics/reporter.go                                |   5 +-
 protocol/{grpc/internal => dubbo}/doc.go           |   3 +-
 protocol/dubbo/dubbo_codec.go                      |   7 +-
 protocol/dubbo/dubbo_invoker.go                    |   6 +-
 protocol/dubbo/dubbo_protocol.go                   |   8 +-
 protocol/dubbo/impl/const.go                       |   1 -
 protocol/dubbo/impl/hessian.go                     |  16 +
 protocol/{grpc/internal => dubbo3}/doc.go          |   3 +-
 protocol/dubbo3/dubbo3_protocol.go                 |   2 +-
 protocol/grpc/{internal => }/doc.go                |   3 +-
 protocol/invocation.go                             |   2 +-
 protocol/invocation/rpcinvocation.go               |   6 +-
 protocol/invoker.go                                |  13 +-
 protocol/{grpc/internal => jsonrpc}/doc.go         |   3 +-
 protocol/jsonrpc/http.go                           |   8 +-
 protocol/jsonrpc/json.go                           |  18 +-
 protocol/protocol.go                               |  29 +-
 .../protocolwrapper/protocol_filter_wrapper.go     |   4 -
 protocol/rest/client/rest_client.go                |   2 -
 protocol/{grpc/internal => rest}/doc.go            |   3 +-
 protocol/rest/server/rest_server.go                |   3 +-
 .../rest/server/server_impl/go_restful_server.go   |   4 +-
 protocol/result.go                                 |  29 +-
 protocol/rpc_status.go                             |   2 +-
 registry/base_registry.go                          |  54 ++-
 registry/directory/directory.go                    |   4 +-
 .../grpc/internal => registry/directory}/doc.go    |   3 +-
 registry/{registry_factory.go => doc.go}           |   7 +-
 {protocol/grpc/internal => registry/etcdv3}/doc.go |   3 +-
 registry/etcdv3/registry.go                        |   3 +-
 registry/etcdv3/service_discovery.go               |   2 -
 registry/event.go                                  |  19 +-
 .../service_instances_changed_listener_impl.go     |   2 +-
 {protocol/grpc/internal => registry/nacos}/doc.go  |   3 +-
 registry/nacos/registry.go                         |   9 +-
 registry/nacos/service_discovery.go                |   1 -
 registry/polaris/core.go                           |   1 -
 .../grpc/internal => registry/polaris}/doc.go      |   3 +-
 registry/polaris/registry.go                       |  13 +-
 registry/polaris/service_discovery.go              |   4 +-
 registry/polaris/utils.go                          |   1 -
 registry/registry.go                               |   8 +-
 registry/registry_factory.go                       |   5 +-
 registry/service_discovery.go                      |  14 +-
 registry/service_discovery_holder.go               |   2 +-
 registry/service_instance.go                       |  20 +-
 registry/service_instances_changed_listener.go     |   2 +-
 .../grpc/internal => registry/zookeeper}/doc.go    |   3 +-
 registry/zookeeper/registry.go                     |   8 +-
 registry/zookeeper/service_discovery.go            |  10 +-
 remoting/codec.go                                  |   6 +-
 {protocol/grpc/internal => remoting}/doc.go        |   3 +-
 remoting/etcdv3/listener.go                        |   8 +-
 remoting/exchange.go                               |  44 +--
 remoting/exchange_client.go                        |  54 +--
 remoting/exchange_server.go                        |  17 +-
 remoting/getty/getty_client.go                     |   3 -
 remoting/getty/listener.go                         |  12 +-
 remoting/getty/pool.go                             |   7 +-
 remoting/listener.go                               |  11 -
 remoting/nacos/builder.go                          |   2 +-
 remoting/nacos/builder_test.go                     |   8 +-
 remoting/polaris/builder.go                        |   3 -
 remoting/zookeeper/client.go                       |   6 +-
 .../curator_discovery/service_discovery.go         |   6 +-
 remoting/zookeeper/listener.go                     |  22 +-
 209 files changed, 2380 insertions(+), 1224 deletions(-)
 create mode 100644 .github/workflows/golangci-lint.yml
 copy {protocol/grpc/internal => cluster/cluster/adaptivesvc}/doc.go (90%)
 copy {protocol/grpc/internal => cluster/cluster/available}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/broadcast}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/failback}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/failfast}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/failover}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/failsafe}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/forking}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/cluster/zoneaware}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/loadbalance/consistenthashing}/doc.go 
(88%)
 copy {protocol/grpc/internal => cluster/loadbalance/leastactive}/doc.go (90%)
 copy {protocol/grpc/internal => cluster/loadbalance/p2c}/doc.go (92%)
 copy {protocol/grpc/internal => cluster/loadbalance/random}/doc.go (91%)
 copy {protocol/grpc/internal => cluster/loadbalance/roundrobin}/doc.go (90%)
 copy cluster/{cluster/available/cluster.go => router/tag/factory.go} (56%)
 create mode 100644 cluster/router/tag/match.go
 create mode 100644 cluster/router/tag/router.go
 create mode 100644 cluster/router/tag/router_test.go
 copy config/{application_config_test.go => doc.go} (72%)
 copy common/host_util_test.go => config/generic/generic_service_test.go (83%)
 delete mode 100644 config/interfaces/config.go
 copy config_center/dynamic_configuration_test.go => 
config/metadata_report_config_test.go (63%)
 copy config/{application_config_test.go => metric_config_test.go} (79%)
 copy config/{application_config_test.go => mock_rpcservice_test.go} (73%)
 copy cluster/router/v3router/judger/list_string_match_judger_test.go => 
config/parsers/properties/properties_test.go (68%)
 copy filter/handler/rejected_execution_handler_only_log_test.go => 
config/profiles_config.go (68%)
 create mode 100644 config/profiles_config_test.go
 create mode 100644 config/service_config_test.go
 copy config/{config_center_config_test.go => service_discovery_config_test.go} 
(71%)
 copy config/{graceful_shutdown_config_test.go => service_test.go} (60%)
 copy config/{graceful_shutdown_config_test.go => ssl_config_test.go} (60%)
 create mode 100644 config/testdata/config/active/application-local.yaml
 create mode 100644 config/testdata/config/active/application.yaml
 copy config/{config_center_config_test.go => tracing_config_test.go} (76%)
 copy protocol/invoker_test.go => config/uniform_router_config_test.go (66%)
 copy {protocol/grpc/internal => config_center/apollo}/doc.go (91%)
 copy {protocol/grpc/internal => config_center}/doc.go (88%)
 copy {protocol/grpc/internal => config_center/file}/doc.go (91%)
 copy {protocol/grpc/internal => config_center/nacos}/doc.go (91%)
 copy {protocol/grpc/internal => config_center/zookeeper}/doc.go (90%)
 copy {protocol/grpc/internal => filter/auth}/doc.go (92%)
 copy {protocol/grpc/internal => filter/graceful_shutdown}/doc.go (88%)
 copy cluster/metrics/constants.go => metrics/doc.go (93%)
 copy protocol/{grpc/internal => dubbo}/doc.go (92%)
 copy protocol/{grpc/internal => dubbo3}/doc.go (92%)
 copy protocol/grpc/{internal => }/doc.go (93%)
 copy protocol/{grpc/internal => jsonrpc}/doc.go (92%)
 copy protocol/{grpc/internal => rest}/doc.go (92%)
 copy {protocol/grpc/internal => registry/directory}/doc.go (91%)
 copy registry/{registry_factory.go => doc.go} (87%)
 copy {protocol/grpc/internal => registry/etcdv3}/doc.go (92%)
 copy {protocol/grpc/internal => registry/nacos}/doc.go (92%)
 copy {protocol/grpc/internal => registry/polaris}/doc.go (91%)
 copy {protocol/grpc/internal => registry/zookeeper}/doc.go (91%)
 copy {protocol/grpc/internal => remoting}/doc.go (88%)

Reply via email to