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/09/19 14:00:03 UTC
[dubbo-go] branch master updated (4cf8f0e -> 41405b2)
This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 4cf8f0e Merge pull request #205 from joeyzhouy/master
add 90b03bb Merge branch 'master' into config_center
add e9c351a Merge branch 'master' into config_center
add 189adec Merge branch 'master' into config_center
add 4653db0 Merge branch 'config_params' into config_center
add 34145b4 Merge branch 'config_params' into config_center
add a94746d Add: define configurator
add 5924ce4 Add:dynamic config in registry protocol export
add d9703b9 Merge dev
add cf43b75 Add: protocol config center commit
add 13f9eed Add:before ci shell
add f361297 Add:unit test for dynamic cc 2.6
add 52bb0e1 Add:can run successful
add 4e2382b Merge remote-tracking branch 'apache/develop' into config_center
add 4c1886f Add:add license header & format code
add 49dc253 Mod:dependency modify
add cb646cd Mod:dependency modify
add 2b5ee46 Mod:dependency modify
add db6a465 Mod:resolve pr review & merge develop
add 08b86ad Mod:bug in directory cache invoker
add bf4271b Mod:remove registry subscribe listen.next sleep error
add 23f5b40 Add:support single registry config in config center
add 895e7c3 Add:add support yaml default tag
add 414b7ae Add:reference & service protocol default
add 1ee6882 Mod:change application_config to application
add 72067dc Mod:add application name check
add 8bfd6b1 Mod:add application name check
add 8a72be8 Add:config center service_config & reference_config id
add ddf2e27 Add:config center service_config & reference_config id ut
add bd8323b Add:retries mergeUrl
add 976d8f0 Mod:format code
add 8f9295b Fix:method param merge
add cf198d0 Merge pull request #198 from hxmhlt/add_mergeUrl_retries_param
add 1213578 Fix:fix url params unsafe
add 9eec723 Fix:fix url params unsafe
add 14ae6b7 Fix:lock transfer to defer
add d6fadc1 Fix: code format
add 92b2055 Merge pull request #201 from hxmhlt/fix_url_params_unsafe
add e35d29c fix issue:204, branch develop
add ff6fdf7 Merge pull request #206 from joeyzhouy/develop
add ccefec7 Mod:merge develop
add ef14088 Merge pull request #194 from hxmhlt/config_center
add 1d85806 add token support
add bb37d14 fix according review
add c88b789 fix extension
add 07ef064 add feature list
add 0888326 move feature list to readme
add a977cc9 Merge pull request #202 from xujianhai666/feat-tokencs
add 26b50d9 fix issue #207: common/utils/net_test.go:25 cannot pass
add bf4734a enhance isPrivateIP
add 92c8048 direct return once private ip is detected
add 7d2753b introduce isValidNetworkInterface
add 61a0641 go fmt
add 42715c6 remove useless comment
add 4e5152e Merge pull request #209 from beiwei30/issue207
add 41405b2 Merge branch 'master' into develop
No new revisions were added by this update.
Summary of changes:
.gitignore | 2 +-
README.md | 4 +-
README_CN.md | 4 +-
before_ut.sh | 4 +
cluster/directory/base_directory.go | 3 +
common/config/environment.go | 42 +++-
common/config/environment_test.go | 3 +-
common/constant/default.go | 23 +-
common/constant/key.go | 48 ++--
common/extension/configurator.go | 60 +++++
common/url.go | 192 ++++++++++++----
common/url_test.go | 63 +++--
common/utils/net.go | 80 +++++--
config/application_config.go | 18 +-
config/base_config.go | 134 +++++++++--
config/base_config_test.go | 254 ++++++++++++++++++++-
config/config_center_config.go | 36 ++-
config/config_loader.go | 21 +-
config/config_loader_test.go | 95 +++++++-
config/config_utils.go | 1 +
config/consumer_config.go | 17 +-
config/method_config.go | 15 ++
config/protocol_config.go | 1 +
config/provider_config.go | 15 +-
config/provider_config_test.go | 33 +++
config/reference_config.go | 15 +-
config/reference_config_test.go | 61 ++++-
config/registry_config.go | 64 ++++--
config/registry_config_test.go | 6 +-
config/service_config.go | 22 +-
config/service_config_test.go | 61 ++++-
config/testdata/consumer_config.yml | 2 +-
.../testdata/consumer_config_with_configcenter.yml | 2 +
.../testdata/consumer_config_withoutProtocol.yml | 55 ++---
config/testdata/provider_config.yml | 2 +-
.../testdata/provider_config_withoutProtocol.yml | 59 ++---
.../configuration_listener.go | 21 +-
config_center/configuration_parser.go | 42 ----
...ic_configuration_factory.go => configurator.go} | 5 +-
.../configurator/mock.go | 26 ++-
config_center/configurator/override.go | 131 +++++++++++
config_center/configurator/override_test.go | 77 +++++++
config_center/dynamic_configuration.go | 11 +-
config_center/mock_dynamic_config.go | 83 +++++--
config_center/parser/configuration_parser.go | 251 ++++++++++++++++++++
.../{ => parser}/configuration_parser_test.go | 2 +-
config_center/zookeeper/factory.go | 4 +-
config_center/zookeeper/impl.go | 14 +-
config_center/zookeeper/impl_test.go | 6 +-
config_center/zookeeper/listener.go | 16 +-
.../with-configcenter-go-client/app/client.go | 152 ------------
.../dubbo/with-configcenter-go-client/app/user.go | 113 ---------
.../with-configcenter-go-client/app/version.go | 22 --
.../assembly/bin/load.sh | 203 ----------------
.../assembly/common/app.properties | 23 --
.../assembly/common/build.sh | 83 -------
.../assembly/linux/dev.sh | 36 ---
.../assembly/linux/release.sh | 35 ---
.../assembly/linux/test.sh | 35 ---
.../assembly/mac/dev.sh | 36 ---
.../assembly/mac/release.sh | 34 ---
.../assembly/mac/test.sh | 34 ---
.../assembly/windows/dev.sh | 34 ---
.../assembly/windows/release.sh | 34 ---
.../assembly/windows/test.sh | 34 ---
.../profiles/dev/log.yml | 28 ---
.../profiles/release/client.yml | 38 ---
.../profiles/release/log.yml | 28 ---
.../profiles/test/client.yml | 38 ---
.../profiles/test/log.yml | 28 ---
.../with-configcenter-go-server/app/server.go | 86 -------
.../dubbo/with-configcenter-go-server/app/user.go | 192 ----------------
.../with-configcenter-go-server/app/version.go | 22 --
.../assembly/bin/load.sh | 151 ------------
.../assembly/common/app.properties | 23 --
.../assembly/common/build.sh | 80 -------
.../assembly/linux/dev.sh | 36 ---
.../assembly/linux/release.sh | 36 ---
.../assembly/linux/test.sh | 36 ---
.../assembly/mac/dev.sh | 36 ---
.../assembly/mac/release.sh | 36 ---
.../assembly/mac/test.sh | 36 ---
.../assembly/windows/dev.sh | 36 ---
.../assembly/windows/release.sh | 36 ---
.../assembly/windows/test.sh | 36 ---
.../profiles/dev/log.yml | 28 ---
.../profiles/release/log.yml | 28 ---
.../profiles/release/server.yml | 39 ----
.../profiles/test/log.yml | 28 ---
.../profiles/test/server.yml | 39 ----
.../with-configcenter-go-client/app/client.go | 137 -----------
.../with-configcenter-go-client/app/user.go | 63 -----
.../with-configcenter-go-client/app/version.go | 22 --
.../assembly/bin/load.sh | 203 ----------------
.../assembly/common/app.properties | 23 --
.../assembly/common/build.sh | 83 -------
.../assembly/linux/dev.sh | 36 ---
.../assembly/linux/release.sh | 35 ---
.../assembly/linux/test.sh | 35 ---
.../assembly/mac/dev.sh | 36 ---
.../assembly/mac/release.sh | 34 ---
.../assembly/mac/test.sh | 34 ---
.../assembly/windows/dev.sh | 34 ---
.../assembly/windows/release.sh | 34 ---
.../assembly/windows/test.sh | 34 ---
.../profiles/dev/client.yml | 16 --
.../profiles/dev/log.yml | 28 ---
.../profiles/release/client.yml | 16 --
.../profiles/release/log.yml | 28 ---
.../profiles/test/client.yml | 16 --
.../profiles/test/log.yml | 28 ---
.../with-configcenter-go-server/app/server.go | 75 ------
.../with-configcenter-go-server/app/user.go | 155 -------------
.../with-configcenter-go-server/app/version.go | 22 --
.../assembly/bin/load.sh | 151 ------------
.../assembly/common/app.properties | 23 --
.../assembly/common/build.sh | 80 -------
.../assembly/linux/dev.sh | 36 ---
.../assembly/linux/release.sh | 36 ---
.../assembly/linux/test.sh | 36 ---
.../assembly/mac/dev.sh | 36 ---
.../assembly/mac/release.sh | 36 ---
.../assembly/mac/test.sh | 36 ---
.../assembly/windows/dev.sh | 36 ---
.../assembly/windows/release.sh | 36 ---
.../assembly/windows/test.sh | 36 ---
.../profiles/dev/log.yml | 28 ---
.../profiles/dev/server.yml | 22 --
.../profiles/release/log.yml | 28 ---
.../profiles/release/server.yml | 25 --
.../profiles/test/log.yml | 28 ---
.../profiles/test/server.yml | 25 --
examples/consul/go-client/config/client.yml | 2 +-
examples/consul/go-server/config/server.yml | 2 +-
.../dubbo/go-client/profiles/dev/client.yml | 2 +-
.../dubbo/go-client/profiles/release/log.yml | 28 ---
.../dubbo/go-client/profiles/test/client.yml | 83 -------
.../general/dubbo/go-client/profiles/test/log.yml | 28 ---
.../dubbo/go-server/profiles/dev/server.yml | 2 +-
.../dubbo/go-server/profiles/release/log.yml | 28 ---
.../general/dubbo/go-server/profiles/test/log.yml | 28 ---
.../dubbo/go-server/profiles/test/server.yml | 91 --------
examples/general/jsonrpc/go-client/app/client.go | 2 +-
.../jsonrpc/go-client/profiles/dev/client.yml | 2 +-
.../jsonrpc/go-client/profiles/release/client.yml | 60 -----
.../jsonrpc/go-client/profiles/release/log.yml | 28 ---
.../jsonrpc/go-client/profiles/test/client.yml | 60 -----
.../jsonrpc/go-client/profiles/test/log.yml | 28 ---
.../jsonrpc/go-server/profiles/dev/server.yml | 2 +-
.../jsonrpc/go-server/profiles/release/log.yml | 28 ---
.../jsonrpc/go-server/profiles/release/server.yml | 75 ------
.../jsonrpc/go-server/profiles/test/log.yml | 28 ---
.../jsonrpc/go-server/profiles/test/server.yml | 75 ------
examples/generic/go-client/profiles/dev/client.yml | 2 +-
.../generic/go-client/profiles/release/client.yml | 55 -----
.../generic/go-client/profiles/release/log.yml | 28 ---
.../generic/go-client/profiles/test/client.yml | 55 -----
examples/generic/go-client/profiles/test/log.yml | 28 ---
.../dubbo/go-client/profiles/dev/client.yml | 2 +-
.../dubbo/go-client/profiles/release/client.yml | 60 -----
.../dubbo/go-client/profiles/release/log.yml | 28 ---
.../dubbo/go-client/profiles/test/client.yml | 59 -----
.../dubbo/go-client/profiles/test/log.yml | 28 ---
.../dubbo/go-server/profiles/dev/server.yml | 3 +-
.../dubbo/go-server/profiles/release/log.yml | 28 ---
.../dubbo/go-server/profiles/release/server.yml | 62 -----
.../dubbo/go-server/profiles/test/log.yml | 28 ---
.../dubbo/go-server/profiles/test/server.yml | 62 -----
.../with-hystrix-go-client/profiles/dev/client.yml | 2 +-
.../profiles/release/client.yml | 98 --------
.../profiles/release/log.yml | 28 ---
.../profiles/test/client.yml | 99 --------
.../with-hystrix-go-client/profiles/test/log.yml | 28 ---
filter/impl/token_filter.go | 66 ++++++
filter/impl/token_filter_test.go | 85 +++++++
go.mod | 3 +
go.sum | 16 +-
protocol/dubbo/dubbo_invoker.go | 9 +
.../protocolwrapper/protocol_filter_wrapper.go | 2 +-
registry/base_configuration_listener.go | 99 ++++++++
registry/consul/registry.go | 45 +++-
registry/consul/registry_test.go | 4 +-
registry/consul/utils.go | 9 +-
registry/consul/utils_test.go | 2 +-
registry/directory/directory.go | 195 +++++++++++-----
registry/directory/directory_test.go | 98 ++++++--
registry/etcdv3/listener.go | 19 +-
registry/etcdv3/listener_test.go | 3 +-
registry/etcdv3/registry.go | 54 ++++-
registry/etcdv3/registry_test.go | 6 +-
registry/mock_registry.go | 41 +++-
registry/nacos/listener.go | 13 +-
registry/nacos/registry.go | 54 ++++-
registry/nacos/registry_test.go | 10 +-
registry/protocol/protocol.go | 246 ++++++++++++++++++--
registry/protocol/protocol_test.go | 119 +++++++++-
registry/registry.go | 15 +-
registry/zookeeper/listener.go | 15 +-
registry/zookeeper/listener_test.go | 8 +-
registry/zookeeper/registry.go | 56 ++++-
registry/zookeeper/registry_test.go | 6 +-
remoting/listener.go | 18 +-
remoting/zookeeper/listener_test.go | 2 +
203 files changed, 2961 insertions(+), 6097 deletions(-)
create mode 100644 before_ut.sh
create mode 100644 common/extension/configurator.go
create mode 100644 config/provider_config_test.go
rename examples/general/dubbo/go-client/profiles/release/client.yml => config/testdata/consumer_config_withoutProtocol.yml (61%)
rename examples/general/dubbo/go-server/profiles/release/server.yml => config/testdata/provider_config_withoutProtocol.yml (56%)
copy registry/consul/listener_test.go => config_center/configuration_listener.go (70%)
delete mode 100644 config_center/configuration_parser.go
copy config_center/{dynamic_configuration_factory.go => configurator.go} (88%)
copy common/extension/config_center.go => config_center/configurator/mock.go (63%)
create mode 100644 config_center/configurator/override.go
create mode 100644 config_center/configurator/override_test.go
create mode 100644 config_center/parser/configuration_parser.go
rename config_center/{ => parser}/configuration_parser_test.go (98%)
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/app/client.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/app/user.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/app/version.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/bin/load.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/common/app.properties
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/common/build.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/linux/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/linux/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/linux/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/mac/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/mac/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/mac/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/windows/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/windows/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/assembly/windows/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/client.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/client.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/app/server.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/app/user.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/app/version.go
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/bin/load.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/common/app.properties
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/common/build.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/linux/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/linux/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/linux/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/mac/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/mac/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/mac/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/windows/dev.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/windows/release.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/assembly/windows/test.sh
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/server.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/log.yml
delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/server.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/app/client.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/app/user.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/app/version.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/bin/load.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/common/app.properties
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/common/build.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/linux/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/linux/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/linux/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/mac/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/mac/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/mac/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/windows/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/windows/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/assembly/windows/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/dev/client.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/dev/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/release/client.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/release/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/test/client.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-client/profiles/test/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/app/server.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/app/user.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/app/version.go
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/bin/load.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/common/app.properties
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/common/build.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/linux/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/linux/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/linux/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/mac/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/mac/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/mac/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/windows/dev.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/windows/release.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/assembly/windows/test.sh
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/dev/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/dev/server.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/release/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/release/server.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/test/log.yml
delete mode 100644 examples/configcenter/zookeeper/jsonrpc/with-configcenter-go-server/profiles/test/server.yml
delete mode 100644 examples/general/dubbo/go-client/profiles/release/log.yml
delete mode 100644 examples/general/dubbo/go-client/profiles/test/client.yml
delete mode 100644 examples/general/dubbo/go-client/profiles/test/log.yml
delete mode 100644 examples/general/dubbo/go-server/profiles/release/log.yml
delete mode 100644 examples/general/dubbo/go-server/profiles/test/log.yml
delete mode 100644 examples/general/dubbo/go-server/profiles/test/server.yml
delete mode 100644 examples/general/jsonrpc/go-client/profiles/release/client.yml
delete mode 100644 examples/general/jsonrpc/go-client/profiles/release/log.yml
delete mode 100644 examples/general/jsonrpc/go-client/profiles/test/client.yml
delete mode 100644 examples/general/jsonrpc/go-client/profiles/test/log.yml
delete mode 100644 examples/general/jsonrpc/go-server/profiles/release/log.yml
delete mode 100644 examples/general/jsonrpc/go-server/profiles/release/server.yml
delete mode 100644 examples/general/jsonrpc/go-server/profiles/test/log.yml
delete mode 100644 examples/general/jsonrpc/go-server/profiles/test/server.yml
delete mode 100644 examples/generic/go-client/profiles/release/client.yml
delete mode 100644 examples/generic/go-client/profiles/release/log.yml
delete mode 100644 examples/generic/go-client/profiles/test/client.yml
delete mode 100644 examples/generic/go-client/profiles/test/log.yml
delete mode 100644 examples/helloworld/dubbo/go-client/profiles/release/client.yml
delete mode 100644 examples/helloworld/dubbo/go-client/profiles/release/log.yml
delete mode 100644 examples/helloworld/dubbo/go-client/profiles/test/client.yml
delete mode 100644 examples/helloworld/dubbo/go-client/profiles/test/log.yml
delete mode 100644 examples/helloworld/dubbo/go-server/profiles/release/log.yml
delete mode 100644 examples/helloworld/dubbo/go-server/profiles/release/server.yml
delete mode 100644 examples/helloworld/dubbo/go-server/profiles/test/log.yml
delete mode 100644 examples/helloworld/dubbo/go-server/profiles/test/server.yml
delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/release/client.yml
delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/release/log.yml
delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/test/client.yml
delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/test/log.yml
create mode 100644 filter/impl/token_filter.go
create mode 100644 filter/impl/token_filter_test.go
create mode 100644 registry/base_configuration_listener.go