You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by fa...@apache.org on 2020/09/13 15:18:21 UTC

[dubbo-go] branch refact-seri updated (4ccc705 -> b5b8c0e)

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

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


    from 4ccc705  Merge pull request #754 from georgehao/refact-seri
     new ce86820  add file service discovery config file
     new 678f505  file system service discovery perfect
     new 112e1a9  TestNewFileSystemServiceDiscoveryAndDestroy add prepareData()
     new f3ce3a3  Merge branch 'develop' into feature/file_service_discovery
     new 3ecffc7  update config_center file test
     new 934ad5c  remove callback add watcher error print warn
     new a94ead8  sort import and change dynamic_configuration.go#RemoveConfig comment
     new 78611fd  fix impl_test mockDataListener use
     new fa65371  format else and length
     new 2297303  registry string from constant
     new f818c7e  delete not used map
     new 282a8ad  Merge pull request #732 from DogBaoBao/feature/file_service_discovery
     new b52639d  ci: Perfect reminder information.
     new 8df776e  ci: Switch to test environment.
     new f94ba81  fix: Notify message.
     new 494bcd6  Update go.yml
     new 2d896fe  fix: workflow syntax problom.
     new 40bd33f  Update go.yml
     new 1ae651c  Update go.yml
     new ab5f5c6  Update go.yml
     new 503489e  fix: workflow syntex problom....
     new f3852ca  ci: Enhance reminder message.
     new b4a14da  Update go.yml
     new 71d8434  Update go.yml
     new 12dbd7f  ci: Fix syntax and Add comments.
     new 631562b  Update go.yml
     new bff0898  Update go.yml
     new e84a2cf  Merge pull request #753 from sdttttt/sdttttt-patch-1
     new d294b14  Ftr: add sentinel-golang(https://github.com/alibaba/sentinel-golang) flow control/circuit breaker
     new 668764a  refine sentinel-go filter
     new 6a4eb87  refine imports
     new ec2110c  refine logger
     new 57601bc  Merge pull request #748 from louyuting/feature/sentinel-integration
     new ddfad7f  consul service discovery
     new e0d492d  consul service discovery
     new 0520f48  consul service discovery (not test yet)
     new 34f5d8a  consul ttl check
     new 5716195  consul service discovery unit test
     new d0d1e3d  test panic error
     new 322fae2  unit test TestConsulServiceDiscovery_Destroy repaired
     new 47bab04  unit test repaired
     new e321256  clean code
     new f3c63b5  add log
     new 2693201  remove hc-log code clean
     new 0ddcd72  unit test error repaired
     new 8040566  optimized code for consul service discovery
     new 0f839ff  use pointer type *MockEventDispatcher
     new 5965e74  Merge remote-tracking branch 'origin/develop' into develop
     new 77eb76e  Merge remote-tracking branch 'origin/develop' into develop
     new fdc4f7c  optimized
     new e238478  optimized
     new d5dfaf9  suit consul
     new c135d03  Merge remote-tracking branch 'origin/develop' into develop
     new 4e2ac21  optimize code and adapt to other unit test
     new 55dfc25  fix bug
     new 9a644a6  etcdv3 lease
     new 5ff6870  delete unused code
     new 04d7ac9  Merge remote-tracking branch 'origin/develop' into develop
     new ebf3cc6  concurrency problem fixed
     new 262bf06  Merge remote-tracking branch 'origin/develop' into develop
     new eed3a47  Merge branch 'develop' of https://github.com/apache/dubbo-go into develop
     new d210989  revert modifications on this pr,thus submitted   this modification on another pr
     new a8782ae  delete the method 'Init' of interface ServiceDiscovery
     new b8a20bd  delete unused code
     new b3aab08  delete unused code
     new 2fa6522  optimized some code
     new 77e59d1  fix concurrency problems
     new 24e8293  use rwlock
     new 7662982  refactor repeated code
     new 02b0a82  refactor code
     new bc43a00  refactor code
     new fc15617  refactor code
     new 69b77b6  Merge pull request #701 from zhangshen023/develop
     new e18e1ab  rename file:O go.yml -> github-actions.yml
     new 48d746f  feat: resolve go.mod conflict
     new b5b8c0e  Merge pull request #755 from georgehao/refact-seri

The 2986 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:
 .github/workflows/github-actions.yml               | 112 +++++
 .github/workflows/go.yml                           |  79 ----
 common/constant/key.go                             |  16 +
 common/url.go                                      |  11 +
 config_center/apollo/impl.go                       |   1 +
 ...nfigurator.go => base_dynamic_configuration.go} |  13 +-
 config_center/dynamic_configuration.go             |   3 +
 config_center/{nacos => file}/factory.go           |  22 +-
 config_center/file/impl.go                         | 312 +++++++++++++
 config_center/file/impl_test.go                    | 156 +++++++
 config_center/file/listener.go                     | 162 +++++++
 config_center/mock_dynamic_config.go               |   1 +
 config_center/nacos/impl.go                        |   1 +
 config_center/zookeeper/impl.go                    |   1 +
 filter/filter_impl/sentinel_filter.go              | 237 ++++++++++
 filter/filter_impl/sentinel_filter_test.go         | 127 ++++++
 go.mod                                             |  24 +-
 go.sum                                             | 331 +++++++++++++-
 registry/consul/service_discovery.go               | 498 +++++++++++++++++++++
 registry/consul/service_discovery_test.go          | 231 ++++++++++
 .../report_factory.go => registry/file/listener.go |  16 +-
 registry/file/service_discovery.go                 | 285 ++++++++++++
 registry/file/service_discovery_test.go            |  89 ++++
 23 files changed, 2599 insertions(+), 129 deletions(-)
 create mode 100644 .github/workflows/github-actions.yml
 delete mode 100644 .github/workflows/go.yml
 copy config_center/{configurator.go => base_dynamic_configuration.go} (78%)
 copy config_center/{nacos => file}/factory.go (68%)
 create mode 100644 config_center/file/impl.go
 create mode 100644 config_center/file/impl_test.go
 create mode 100644 config_center/file/listener.go
 create mode 100644 filter/filter_impl/sentinel_filter.go
 create mode 100644 filter/filter_impl/sentinel_filter_test.go
 create mode 100644 registry/consul/service_discovery.go
 create mode 100644 registry/consul/service_discovery_test.go
 copy metadata/report/factory/report_factory.go => registry/file/listener.go (69%)
 create mode 100644 registry/file/service_discovery.go
 create mode 100644 registry/file/service_discovery_test.go