You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by xi...@apache.org on 2019/12/19 12:24:48 UTC
[dubbo-go] branch develop updated (5a50da7 -> 56cb00a)
This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 5a50da7 Merge pull request #283 from xujianhai666/feat-urlencoder
add 7fb327e consistent hash load balance
add 80e5bf5 fix comment.
add c27f733 Merge pull request #261 from imxyb/consistent-hash-lb
add 222a036 Update README.md
add a8e6de6 Update README_CN.md
add 81fb648 Update README.md
add 39f9052 Update README_CN.md
new 8703390 Merge branch 'master' into develop
new 56cb00a Merge branch 'develop' of https://github.com/apache/dubbo-go into develop
The 2 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:
README.md | 6 +
README_CN.md | 6 +
cluster/loadbalance/consistent_hash.go | 165 ++++++++++++++++++++++++++++
cluster/loadbalance/consistent_hash_test.go | 110 +++++++++++++++++++
common/constant/default.go | 4 +
go.mod | 2 +
6 files changed, 293 insertions(+)
create mode 100644 cluster/loadbalance/consistent_hash.go
create mode 100644 cluster/loadbalance/consistent_hash_test.go
[dubbo-go] 02/02: Merge branch 'develop' of
https://github.com/apache/dubbo-go into develop
Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
commit 56cb00a83ba84d31e5257fe960b248ae339372db
Merge: 8703390 5a50da7
Author: vito.he <hx...@163.com>
AuthorDate: Thu Dec 19 20:24:27 2019 +0800
Merge branch 'develop' of https://github.com/apache/dubbo-go into develop
cluster/router/condition_router.go | 9 +++--
common/constant/key.go | 1 +
common/extension/filter.go | 2 +-
common/extension/tps_limit.go | 6 +--
common/logger/logger.go | 27 +++++++++++++-
common/logger/logger_test.go | 16 ++++++++
common/proxy/proxy.go | 4 ++
common/proxy/proxy_factory.go | 1 +
common/proxy/proxy_factory/default.go | 7 +++-
common/proxy/proxy_factory/default_test.go | 16 ++++++++
common/rpc_service.go | 12 ++++++
config/base_config.go | 4 +-
config/config_center_config.go | 2 +
config/reference_config.go | 11 ++++--
config/reference_config_test.go | 37 +++++++++++++++++++
config/service.go | 8 ++++
config_center/apollo/impl.go | 40 ++++++++------------
config_center/apollo/impl_test.go | 6 +--
config_center/dynamic_configuration.go | 10 ++++-
config_center/mock_dynamic_config.go | 12 ++++++
config_center/zookeeper/impl.go | 10 +++--
config_center/zookeeper/impl_test.go | 2 +-
.../common/impl/rejected_execution_handler_mock.go | 10 ++++-
.../impl/tps/impl/tps_limit_fix_window_strategy.go | 12 ++++--
.../tps/impl/tps_limit_fix_window_strategy_test.go | 7 ++--
.../tps/impl/tps_limit_sliding_window_strategy.go | 8 ++--
.../impl/tps_limit_sliding_window_strategy_test.go | 9 +++--
.../tps_limit_thread_safe_fix_window_strategy.go | 12 ++++--
...s_limit_thread_safe_fix_window_strategy_test.go | 7 ++--
filter/impl/tps/impl/tps_limiter_method_service.go | 2 +-
.../tps/impl/tps_limiter_method_service_test.go | 43 ++++++++++++++++------
filter/impl/tps/impl/tps_limiter_mock.go | 10 ++++-
filter/impl/tps/tps_limit_strategy.go | 4 ++
protocol/dubbo/client.go | 14 +++----
protocol/dubbo/client_test.go | 5 ++-
protocol/dubbo/codec.go | 7 ++--
protocol/dubbo/dubbo_invoker.go | 26 +++++--------
protocol/dubbo/dubbo_invoker_test.go | 6 ++-
registry/base_configuration_listener.go | 2 +-
registry/zookeeper/listener.go | 21 ++++++-----
registry/zookeeper/registry.go | 38 +++++++++++++++----
remoting/zookeeper/listener_test.go | 7 ++++
42 files changed, 359 insertions(+), 134 deletions(-)
[dubbo-go] 01/02: Merge branch 'master' into develop
Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
commit 870339052c0fcd510c196d1a25efa2cae088ca3b
Merge: 0add5c9 39f9052
Author: vito.he <hx...@163.com>
AuthorDate: Thu Dec 19 20:23:53 2019 +0800
Merge branch 'master' into develop
README.md | 6 +
README_CN.md | 6 +
cluster/loadbalance/consistent_hash.go | 165 +++++++++++++++++++++++++++
cluster/loadbalance/consistent_hash_test.go | 110 ++++++++++++++++++
common/constant/default.go | 4 +
config_center/parser/configuration_parser.go | 4 +-
go.mod | 2 +
7 files changed, 295 insertions(+), 2 deletions(-)
diff --cc README_CN.md
index 86eeb8d,7d6cb62..edabe64
--- a/README_CN.md
+++ b/README_CN.md
@@@ -82,13 -42,23 +86,15 @@@ Apache License, Version 2.
开发中列表:
-- 集群策略: Forking
- 负载均衡策略: ConsistentHash
- 注册中心: k8s
-- 配置中心: apollo
- 元数据中心 (dubbo v2.7.x)
-- Metrics: Promethus(dubbo v2.7.x)
+- Metrics: Opentracing/Promethus(dubbo v2.7.x)
-任务列表:
-
-- 注册中心: kubernetes
-- Routing: istio
-- tracing (dubbo ecosystem)
-
-你可以通过访问 [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap) 知道更多关于 dubbo-go 的信息
+你可以通过访问 [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap) 知道更多关于 dubbo-go 的信息。
+ ![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/arch.png)
+
## 文档
TODO