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