This is an automated email from the ASF dual-hosted git repository. alexstocks pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 23f39b2 Merge pull request #97 from divebomb/master new 9759f4b Imp:improve config.Load and call mode new 84e5f22 Mrg:merge upstream/master new 22b31ae Mod:modify examples/README.md, fix issue #79 new 19398a5 Imp:support lowercase function on the provider new bf9549e Imp:support no request, response and to return nil request, response new 966c138 Merge remote-tracking branch 'upstream/master' into imp new 04370a5 Mod:format new 10c35d7 Merge remote-tracking branch 'upstream/master' into imp new 89f54b9 Mrg:merge upstream new 4e298b0 Fix: support multi-service new 2468348 Mod:format new 05b6892 Fix:fix bug new 72f5336 Fix:default version new 10d0f0f Merge pull request #98 from fangyincheng/imp The 392 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: common/constant/default.go | 5 +- common/constant/key.go | 1 + common/logger/logger.go | 4 +- common/proxy/proxy.go | 42 ++++++----- common/proxy/proxy_factory/default.go | 2 +- common/proxy/proxy_factory/default_test.go | 9 ++- common/proxy/proxy_test.go | 25 +++---- common/rpc_service.go | 37 ++++++---- common/rpc_service_test.go | 61 ++++++++++------ common/url.go | 77 ++++++++++++-------- common/url_test.go | 7 +- config/config_loader.go | 26 ++++++- config/config_loader_test.go | 18 +++-- config/reference_config.go | 2 +- config/service_config.go | 2 +- examples/README.md | 22 +++--- examples/dubbo/go-client/app/client.go | 33 +++++---- examples/dubbo/go-client/app/user.go | 7 +- examples/dubbo/go-client/profiles/dev/client.yml | 4 +- .../dubbo/go-client/profiles/release/client.yml | 4 +- examples/dubbo/go-client/profiles/test/client.yml | 4 +- examples/dubbo/go-server/app/server.go | 4 +- examples/dubbo/go-server/app/user.go | 28 +++++-- 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 +- .../src/main/java/com/ikurento/user/Consumer.java | 6 ++ .../main/java/com/ikurento/user/UserProvider.java | 3 +- .../main/java/com/ikurento/user/UserProvider.java | 2 + .../com/ikurento/user/UserProviderAnotherImpl.java | 2 + .../java/com/ikurento/user/UserProviderImpl.java | 3 + .../resources/META-INF/spring/dubbo.provider.xml | 6 +- examples/jsonrpc/go-client/app/client.go | 28 ++++--- examples/jsonrpc/go-client/app/user.go | 7 +- examples/jsonrpc/go-client/profiles/dev/client.yml | 4 +- .../jsonrpc/go-client/profiles/release/client.yml | 4 +- .../jsonrpc/go-client/profiles/test/client.yml | 4 +- examples/jsonrpc/go-server/app/server.go | 4 +- examples/jsonrpc/go-server/app/user.go | 20 +++++ examples/jsonrpc/go-server/profiles/dev/server.yml | 2 +- .../jsonrpc/go-server/profiles/release/server.yml | 2 +- .../jsonrpc/go-server/profiles/test/server.yml | 2 +- .../src/main/java/com/ikurento/user/Consumer.java | 7 ++ .../main/java/com/ikurento/user/UserProvider.java | 3 +- .../main/java/com/ikurento/user/UserProvider.java | 2 + .../com/ikurento/user/UserProviderAnotherImpl.java | 9 ++- .../java/com/ikurento/user/UserProviderImpl.java | 3 +- .../resources/META-INF/spring/dubbo.provider.xml | 2 +- protocol/dubbo/client.go | 2 +- protocol/dubbo/client_test.go | 85 ++++++++++++++-------- protocol/dubbo/dubbo_protocol.go | 31 +++++--- protocol/dubbo/dubbo_protocol_test.go | 19 ++++- protocol/dubbo/listener.go | 53 +++++++++++--- protocol/dubbo/pool.go | 11 --- protocol/dubbo/server.go | 14 ++-- protocol/invocation/rpcinvocation.go | 2 +- protocol/jsonrpc/http.go | 4 +- protocol/jsonrpc/http_test.go | 46 ++++++++++-- protocol/jsonrpc/json.go | 3 + protocol/jsonrpc/jsonrpc_invoker_test.go | 2 +- protocol/jsonrpc/jsonrpc_protocol.go | 38 +++++++--- protocol/jsonrpc/jsonrpc_protocol_test.go | 7 +- protocol/jsonrpc/server.go | 54 ++++++++------ .../protocol_filter_wrapper_test.go | 4 +- protocol/result.go | 39 +++++++++- registry/directory/directory.go | 6 +- registry/directory/directory_test.go | 14 ++-- registry/zookeeper/registry.go | 12 +-- 68 files changed, 666 insertions(+), 335 deletions(-)