You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2019/07/01 12:53:06 UTC

[dubbo-go] branch develop updated (fccd093 -> 7c61bd0)

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

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


    from fccd093  Mod: delete wrong sentences
     add 11e6ea8  Mod: update feature list
     add 41fa6f5  Fix:fix a bug about register after group feature commit
     add 78837c5  Mod:comment to delete
     add 3f03efe  Merge pull request #114 from hxmhlt/master
     add 06bdc30  Add:registries config option in referenceConfig & serviceConfig
     add f23f541  Add:registries config option in referenceConfig & serviceConfig
     add d2165a9  Mod:change registries in reference & service to registry
     add 75436f9  Mod:change registries in reference & service to registry
     add e788a2d  Mod:add how to use registry config in example
     add 113b4ae  Add: add a comment in registry_config
     add b1720e7  Merge pull request #113 from hxmhlt/config_center
     add 7e2e3ae  Add routing-related features
     add 660fec5  Add routing-related features and add some test case for condition router
     add 500cd76  fix some bug and add some test case for condition router
     add c881bb5  add some log and add a function for URL
     add eebcfda  change RouterFactory method name
     add 4c53617  Add routing-related features
     add 56c3f90  Add routing-related features and add some test case for condition router
     add 129b342  fix some bug and add some test case for condition router
     add 9b1eeab  add some log and add a function for URL
     add d205f73  change RouterFactory method name
     add 84ce094  Merge branch 'master' into feature/routing_rule
     add 265fb16  Merge remote-tracking branch 'origin/feature/routing_rule' into feature/routing_rule
     add 18895ef  fix some bug
     add 6ced447  del unuseless file
     add 7bfe706  del unuseless files
     add 90d2caf  remove LocalIP method
     add 495d1e0  add test case for url method
     add 4d9058a  del useless code and blank line
     add 79f8809  add hashset test case
     add 72d6cf8  add licenses
     add 5d4e68b  fix
     add 1d98b43  fix
     add 209fcf3  fix
     add 0ea1e3a  fix
     add bc26904  change hashset package
     add 590b4a5  fix
     add b8503d8  fix
     add 2e76bd9  fix
     add 6e6f13b  fix
     add d6ecdb6  Merge pull request #100 from aliiohs/feature/routing_rule
     add 7c61bd0  Merge branch 'master' of https://github.com/apache/dubbo-go

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   2 +-
 README.md                                          |  24 +-
 README_CN.md                                       |  24 +-
 cluster/router.go                                  |   2 +-
 cluster/router/condition_router.go                 | 325 +++++++++++++++++++
 cluster/router/condition_router_test.go            | 348 +++++++++++++++++++++
 .../router_factory.go}                             |  21 +-
 common/constant/default.go                         |   1 +
 common/constant/key.go                             |   3 +
 common/extension/router_factory.go                 |  21 ++
 common/url.go                                      |  80 +++++
 common/url_test.go                                 |  49 +++
 config/config_loader_test.go                       |  27 ++
 config/reference_config.go                         |  34 +-
 config/reference_config_test.go                    |   1 +
 config/registry_config.go                          |  45 ++-
 config/service_config.go                           |  24 +-
 config/service_config_test.go                      |   2 +-
 config/testdata/consumer_config.yml                |   7 +-
 .../testdata/consumer_config_with_configcenter.yml |   1 +
 config/testdata/provider_config.yml                |   5 +-
 examples/dubbo/go-client/profiles/dev/client.yml   |   2 +
 .../dubbo/go-client/profiles/release/client.yml    |   2 +
 examples/dubbo/go-client/profiles/test/client.yml  |   2 +
 examples/dubbo/go-server/app/app                   | Bin 0 -> 12412300 bytes
 examples/dubbo/go-server/profiles/dev/server.yml   |   2 +
 .../dubbo/go-server/profiles/release/server.yml    |   2 +
 examples/dubbo/go-server/profiles/test/server.yml  |   2 +
 examples/jsonrpc/go-client/profiles/dev/client.yml |   2 +
 .../jsonrpc/go-client/profiles/release/client.yml  |   2 +
 .../jsonrpc/go-client/profiles/test/client.yml     |   2 +
 examples/jsonrpc/go-server/profiles/dev/server.yml |   4 +-
 .../jsonrpc/go-server/profiles/release/server.yml  |   5 +-
 .../jsonrpc/go-server/profiles/test/server.yml     |   4 +-
 go.sum                                             |   1 +
 gostd/container/hashset.go                         |  87 ++++++
 gostd/container/hashset_test.go                    | 243 ++++++++++++++
 protocol/invocation/rpcinvocation.go               |  28 ++
 registry/zookeeper/registry.go                     |   8 +-
 39 files changed, 1350 insertions(+), 94 deletions(-)
 create mode 100644 cluster/router/condition_router.go
 create mode 100644 cluster/router/condition_router_test.go
 copy cluster/{cluster_impl/failover_cluster.go => router/router_factory.go} (71%)
 create mode 100644 common/extension/router_factory.go
 create mode 100755 examples/dubbo/go-server/app/app
 create mode 100644 gostd/container/hashset.go
 create mode 100644 gostd/container/hashset_test.go