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