You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by fa...@apache.org on 2020/02/27 05:18:10 UTC

[dubbo-go] branch develop updated (4e67732 -> 59bc5b5)

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

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


    from 4e67732  Merge pull request #376 from fangyincheng/develop
     new 7b07c34  use router in dubbo-go
     new dabfded  add GetBackupUrls method
     new 26ca61e  use router in dubbo-go
     new 3ef29b7  use router in dubbo-go
     new 1faef98  use router in dubbo-go
     new 8b45629  change Version file
     new 50e42d0  add init router from yaml file
     new dea76be  fix cycle import bug
     new 84c39a3  fix
     new 313171b  fix
     new 10c873c  fix
     new bf409d3  fix
     new 0be9cf0  fix
     new 16d0b99  debug log
     new dcf2993  debug log
     new 20ac52c  fix bug
     new 44ead07  fix bug
     new 92b1787  debug log
     new 7034520  change router factory param
     new 738321e  init ConsumerUrl when build BaseDirectory
     new 3cafe33  init router only once
     new a876f85  Merge branch 'aliiohs-UseRouter' into feature/addRouter
     new c84c1e1  add router
     new 52d3554  fix problems
     new eca2285  fix problems
     new 58bb83a  fix problems
     new 1c9c03f  fix problems
     new cbb4759  fix problems
     new e155e58  fix review problems
     new 5909a32  fix review problems
     new 085961b  fix review problems
     new ee8ff8d  fix review problems
     new 18cac91  refactor router code
     new b016f01  refactor router code
     new 6436e24  add test case
     new 163e9a7  refactor router code
     new 5ee0f0d  Merge branch 'develop' into feature/addRouter
     new 2956fc0  remove router chain
     new 9b2700a  rename package
     new af32a05  rename package
     new 6d5d849  add to routers method
     new a4b2d66  add event update
     new 5a69d1c  Merge branch 'develop' into feature/addRouter
     new caa0df0  add router
     new 9b892e6  split package
     new 6ccf9f4  fix test case
     new d0035fd  add error log
     new a2d433b  Merge branch 'develop' into feature/addRouter
     new 5573269  fix review problem
     new 2b8699f  fix review comment
     new dd95421  fix review comment
     new 68ac99e  fix review comment
     new c959be6  Merge branch 'develop' into feature/addRouter
     new bc732b5  add router event listener
     new 3e71f69  add router chain
     new ce49840  add router chain
     new 3a2b75e  add router chain
     new 96c0902  Merge branch 'develop' into feature/addRouter
     new 4502c56  add test case
     new 625d8b0  fix test
     new 552d642  Merge branch 'develop' into feature/addRouter
     new 7068404  use before_ut.sh in travis.yml
     new bb91f0f  update test case
     new bd45b58  Update router
     new 2b3ac70  Merge branch 'develop' into feature/addRouter
     new 1971704  Merge branch 'develop' into feature/addRouter
     new 5b149da  format code
     new 948c6c5  format package
     new eff1a5a  format package
     new cd777ee  add build router chain
     new 4e61cdb  Merge branch 'develop' into feature/addRouter
     new 2be8f85  fix problems
     new 45256e9  fix problems
     new 9694d44  fix problems
     new cc51f5f  fix file config init invliad
     new 207c5a3  delete useless block
     new 4d73001  fix test case
     new 1c9a716  fix review comment
     new 587b9a0  fix review comment
     new dd802c0  fix test case
     new 1979db2  fix test case
     new 242e954  fix review problems
     new 1ce2cd2  fix review comment
     new e9e57e5  fix test case
     new 6054f9f  add comment
     new c08374e  Merge branch 'develop' into feature/addRouter
     new cb4ae79  fix review comment
     new 0bbcf48  add comment
     new 92679f9  Merge remote-tracking branch 'origin/feature/addRouter' into feature/addRouter
     new 27cfa65  Merge branch 'develop' into feature/addRouter
     new c4ef90e  delete useless file
     new 70f4880  Merge branch 'develop' into feature/addRouter
     new 009f1ca  fix test case
     new 326e1fb  Merge branch 'develop' into feature/addRouter
     new 4f2731a  fix test case and add some comment
     new 7b13315  fix review comment
     new 7fab9e0  fix review comment
     new 53277c5  Merge branch 'develop' into feature/addRouter
     new a5126e1  fix review comment
     new fa4b5c0  delete useless file
     new 2f33bf0  fix review comment
     new dc7e5d0  fix review comment
     new a82ee38  fix review comment
     new 77c9c9e  fix test case
     new f419cd1  add router selection
     new d6c62c8  add comment and testcase
     new 09d7777  change init router to config.Load()
     new 305aa06  fix router init bug
     new 02498b2  add UT for app_router
     new f326095  Update before_ut.bat and before_ut.sh
     new 35223c2  add test case
     new 21cf354  add test case
     new e34203a  add test case
     new 124a108  add test case
     new 843d312  Merge branch 'develop' into feature/addRouter
     new fc4ed3d  add test case
     new 8df93da  add UT for app_router
     new 86e35ce  add test case
     new 0c7af31  split package
     new 59bc5b5  Merge pull request #294 from zouyx/feature/addRouter

The 1561 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   5 +-
 before_ut.bat                                      |  14 +-
 before_ut.sh                                       |  14 +-
 cluster/directory/base_directory.go                |  84 ++++++-
 cluster/directory/base_directory_test.go           |  71 ++++++
 cluster/directory/static_directory.go              |  35 ++-
 cluster/directory/static_directory_test.go         |   4 +-
 cluster/router/chain/chain.go                      | 120 ++++++++++
 cluster/router/chain/chain_test.go                 | 248 +++++++++++++++++++++
 .../router/condition/app_router.go                 |  33 ++-
 cluster/router/condition/app_router_test.go        | 178 +++++++++++++++
 cluster/router/condition/factory.go                |  59 +++++
 .../factory_test.go}                               | 121 +++++-----
 cluster/router/condition/file.go                   | 110 +++++++++
 cluster/router/condition/file_test.go              |  58 +++++
 cluster/router/condition/listenable_router.go      | 151 +++++++++++++
 .../{condition_router.go => condition/router.go}   | 199 +++++++++--------
 .../router/condition/router_rule.go                |  50 +++--
 .../router/condition/router_rule_test.go           |  43 ++--
 cluster/router/match/match_utils.go                |  63 ++++++
 .../router/match/match_utils_test.go               |  25 ++-
 cluster/{ => router}/router.go                     |  35 ++-
 cluster/router/router_factory.go                   |  41 ----
 cluster/{cluster.go => router/rule.go}             |  20 +-
 common/constant/env.go                             |   2 +
 common/constant/key.go                             |  49 +++-
 common/extension/router_factory.go                 |  39 +++-
 common/url.go                                      |   8 +-
 config/base_config.go                              |  15 ++
 .../condition_router_config.go                     |  42 ++--
 .../condition_router_config_test.go                |  60 +++--
 config/config_loader.go                            |  15 +-
 config/testdata/router_config.yml                  |   6 +
 config/testdata/router_config_error.yml            |   6 +
 config_center/dynamic_configuration.go             |   6 +
 registry/directory/directory.go                    |  27 ++-
 registry/directory/directory_test.go               |   6 +-
 37 files changed, 1697 insertions(+), 365 deletions(-)
 mode change 100644 => 100755 before_ut.sh
 create mode 100644 cluster/directory/base_directory_test.go
 create mode 100644 cluster/router/chain/chain.go
 create mode 100644 cluster/router/chain/chain_test.go
 copy filter/handler/rejected_execution_handler_only_log_test.go => cluster/router/condition/app_router.go (59%)
 create mode 100644 cluster/router/condition/app_router_test.go
 create mode 100644 cluster/router/condition/factory.go
 rename cluster/router/{condition_router_test.go => condition/factory_test.go} (74%)
 create mode 100644 cluster/router/condition/file.go
 create mode 100644 cluster/router/condition/file_test.go
 create mode 100644 cluster/router/condition/listenable_router.go
 rename cluster/router/{condition_router.go => condition/router.go} (63%)
 copy config/graceful_shutdown_config_test.go => cluster/router/condition/router_rule.go (54%)
 copy config/config_utils_test.go => cluster/router/condition/router_rule_test.go (59%)
 create mode 100644 cluster/router/match/match_utils.go
 copy filter/filter_impl/echo_filter_test.go => cluster/router/match/match_utils_test.go (55%)
 rename cluster/{ => router}/router.go (54%)
 delete mode 100644 cluster/router/router_factory.go
 copy cluster/{cluster.go => router/rule.go} (79%)
 copy protocol/dubbo/dubbo_exporter.go => config/condition_router_config.go (52%)
 copy config_center/nacos/client_test.go => config/condition_router_config_test.go (51%)
 create mode 100644 config/testdata/router_config.yml
 create mode 100644 config/testdata/router_config_error.yml