This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from f39cc52 Merge pull request #1081 from
LaurenceLiZhixin/Ftr/proxy-service
new 3bbf3af feat: add uniform-router support
new f456b26 Fix: add k8s watcher
new cf5fed6 fix: add left match judger
new 70e86f7 Fix
new e7e18e1 fix: add liscense
new 4ae4b5c fix crd name
new 0b939ea fix: merge conflict, delete router
new ffd09c9 fix
new 9478b1c fix: fix refer
new 2fee909 fix: delete unused router
new 71490a2 fix: linter
new 1615aef fix: fix test
new ff2172c fix: fix test
new f7d6e2e fix: add liscense
new 06a2a7b fix: fix test
new 01b314d fix: fix test
new eb43779 fix: fix test
new 6355bf5 fix: fix test
new cbbe332 fix: fix test
new db48b39 fix: add test case
new 8e75f9f fix: add liscence
new 1798057 fix: restart ci
new 9b7c910 fix: add test
new df7ced8 fix: add liscence
new d495d89 fix: fix conflict
new ddf86b4 fix: change go mod
new 911fd2d fix: fix conflict
new e4fefc7 fix: rerun ci
new 32981f0 fix: add router weight
new a3db267 fix
new b182216 fix
new 43ce557 fix: split router from dubbogo
new 7d01274 fix: fix merge conflict
new 926cfe3 fix: change import block
new 27ff1f7 fix: fix conflict
new aefa0e9 get from upstream
new a668c79 fix: conflict
new ca88c8d fix: fix comment
new 685c97c Merge branch '3.0' into Ftr/uniform-router
new a1e75f7 Merge branch 'Ftr/uniform-router' of
github.com:LaurenceLiZhixin/dubbo-go into Ftr/uniform-router
new 15fbcfc fix: fix go mod
new d1801c1 Merge pull request #1083 from
LaurenceLiZhixin/Ftr/uniform-router
The 3973 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:
cluster/directory/base_directory.go | 38 --
cluster/directory/base_directory_test.go | 13 +-
cluster/router/chain/chain.go | 135 +------
cluster/router/chain/chain_test.go | 298 --------------
cluster/router/chain/invoker_cache.go | 2 -
cluster/router/condition/app_router.go | 51 ---
cluster/router/condition/app_router_test.go | 217 ----------
cluster/router/condition/factory.go | 59 ---
cluster/router/condition/factory_test.go | 443 ---------------------
cluster/router/condition/file.go | 147 -------
cluster/router/condition/file_test.go | 135 -------
cluster/router/condition/listenable_router.go | 159 --------
cluster/router/condition/router.go | 352 ----------------
cluster/router/condition/router_rule.go | 74 ----
cluster/router/condition/router_rule_test.go | 84 ----
cluster/router/condition/router_test.go | 95 -----
cluster/router/conn_checker.go | 28 --
cluster/router/conncheck/conn_check_route.go | 105 -----
cluster/router/conncheck/conn_check_route_test.go | 110 -----
cluster/router/conncheck/conn_health_check.go | 44 --
cluster/router/conncheck/conn_health_check_test.go | 52 ---
cluster/router/conncheck/factory.go | 43 --
cluster/router/conncheck/factory_test.go | 74 ----
cluster/router/health_checker.go | 28 --
cluster/router/healthcheck/default_health_check.go | 116 ------
.../healthcheck/default_health_check_test.go | 165 --------
cluster/router/healthcheck/factory_test.go | 74 ----
cluster/router/healthcheck/health_check_route.go | 116 ------
.../router/healthcheck/health_check_route_test.go | 156 --------
cluster/router/local/factory.go | 42 --
cluster/router/local/factory_test.go | 74 ----
cluster/router/local/self_priority_route.go | 106 -----
cluster/router/local/self_priority_route_test.go | 76 ----
cluster/router/router.go | 10 +-
cluster/router/tag/factory.go | 47 ---
cluster/router/tag/factory_test.go | 50 ---
cluster/router/tag/file.go | 86 ----
cluster/router/tag/file_test.go | 63 ---
cluster/router/tag/router_rule.go | 105 -----
cluster/router/tag/tag.go | 23 --
cluster/router/tag/tag_router.go | 373 -----------------
cluster/router/tag/tag_router_test.go | 425 --------------------
cluster/router/{healthcheck => uniform}/factory.go | 26 +-
.../factory_test.go} | 21 +-
cluster/router/utils/bitmap_util.go | 50 ---
common/constant/env.go | 4 +
common/constant/key.go | 20 +-
common/extension/conn_checker.go | 39 --
common/extension/health_checker.go | 38 --
common/extension/health_checker_test.go | 48 ---
common/extension/router_factory.go | 18 -
config/config_api_test.go | 1 +
config/config_loader.go | 14 +-
config/router_config.go | 54 +--
config/router_config_test.go | 29 +-
config/testdata/router_config.yml | 9 -
config/testdata/router_config_dest_rule.yml | 17 +
config/testdata/router_config_error.yml | 7 -
config/testdata/router_config_virtual_service.yml | 170 ++++++++
config/testdata/router_multi_config.yml | 16 -
go.mod | 9 +-
go.sum | 252 +++++++++++-
registry/directory/directory.go | 8 -
registry/directory/directory_test.go | 63 ---
test/integrate/dubbo/go-client/go.mod | 2 +-
test/integrate/dubbo/go-client/go.sum | 16 +-
test/integrate/dubbo/go-server/go.sum | 16 +-
67 files changed, 507 insertions(+), 5333 deletions(-)
delete mode 100644 cluster/router/chain/chain_test.go
delete mode 100644 cluster/router/condition/app_router.go
delete mode 100644 cluster/router/condition/app_router_test.go
delete mode 100644 cluster/router/condition/factory.go
delete mode 100644 cluster/router/condition/factory_test.go
delete mode 100644 cluster/router/condition/file.go
delete mode 100644 cluster/router/condition/file_test.go
delete mode 100644 cluster/router/condition/listenable_router.go
delete mode 100644 cluster/router/condition/router.go
delete mode 100644 cluster/router/condition/router_rule.go
delete mode 100644 cluster/router/condition/router_rule_test.go
delete mode 100644 cluster/router/condition/router_test.go
delete mode 100644 cluster/router/conn_checker.go
delete mode 100644 cluster/router/conncheck/conn_check_route.go
delete mode 100644 cluster/router/conncheck/conn_check_route_test.go
delete mode 100644 cluster/router/conncheck/conn_health_check.go
delete mode 100644 cluster/router/conncheck/conn_health_check_test.go
delete mode 100644 cluster/router/conncheck/factory.go
delete mode 100644 cluster/router/conncheck/factory_test.go
delete mode 100644 cluster/router/health_checker.go
delete mode 100644 cluster/router/healthcheck/default_health_check.go
delete mode 100644 cluster/router/healthcheck/default_health_check_test.go
delete mode 100644 cluster/router/healthcheck/factory_test.go
delete mode 100644 cluster/router/healthcheck/health_check_route.go
delete mode 100644 cluster/router/healthcheck/health_check_route_test.go
delete mode 100644 cluster/router/local/factory.go
delete mode 100644 cluster/router/local/factory_test.go
delete mode 100644 cluster/router/local/self_priority_route.go
delete mode 100644 cluster/router/local/self_priority_route_test.go
delete mode 100644 cluster/router/tag/factory.go
delete mode 100644 cluster/router/tag/factory_test.go
delete mode 100644 cluster/router/tag/file.go
delete mode 100644 cluster/router/tag/file_test.go
delete mode 100644 cluster/router/tag/router_rule.go
delete mode 100644 cluster/router/tag/tag.go
delete mode 100644 cluster/router/tag/tag_router.go
delete mode 100644 cluster/router/tag/tag_router_test.go
rename cluster/router/{healthcheck => uniform}/factory.go (59%)
rename cluster/router/{tag/router_rule_test.go => uniform/factory_test.go}
(72%)
delete mode 100644 cluster/router/utils/bitmap_util.go
delete mode 100644 common/extension/conn_checker.go
delete mode 100644 common/extension/health_checker.go
delete mode 100644 common/extension/health_checker_test.go
delete mode 100644 config/testdata/router_config.yml
create mode 100644 config/testdata/router_config_dest_rule.yml
delete mode 100644 config/testdata/router_config_error.yml
create mode 100644 config/testdata/router_config_virtual_service.yml
delete mode 100644 config/testdata/router_multi_config.yml