This is an automated email from the ASF dual-hosted git repository.
tianxiaoliang pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/servicecomb-service-center.git.
from 1a8351a [SCB-2094] Heartbeat interface optimization (#772)
add c1d8c70 SCB-2094 Decouple etcd/util and service pkg (#774)
No new revisions were added by this update.
Summary of changes:
.../dependency_util_test.go | 13 +-
datasource/etcd/ms.go | 2 +-
datasource/etcd/util/dependency_test.go | 7 -
datasource/etcd/util/instance_util.go | 57 --------
datasource/etcd/util/instance_util_test.go | 2 -
datasource/etcd/util/microservice_util.go | 15 --
datasource/etcd/util/util_suite_test.go | 9 --
datasource/etcd/util/versionrule.go | 88 +-----------
datasource/etcd/util/versionrule_test.go | 75 ----------
datasource/manager_test.go | 1 -
datasource/ms.go | 12 +-
datasource/{options.go => ms_util.go} | 26 ++--
.../util/schema_util_test.go => ms_util_test.go} | 17 +--
pkg/validate/version_func.go | 106 ++++++++++++++
pkg/validate/version_func_test.go | 100 +++++++++++++
server/bootstrap/bootstrap.go | 3 +-
server/service/dependency.go | 22 ++-
server/service/dependency_validator.go | 3 +-
server/service/instance.go | 30 ++--
server/service/microservice.go | 159 +--------------------
server/service/microservice_validator.go | 5 +-
server/service/watch.go | 61 +++++++-
test/test.go | 3 +-
23 files changed, 345 insertions(+), 471 deletions(-)
copy pkg/util/uuid_test.go => datasource/dependency_util_test.go (78%)
copy datasource/{options.go => ms_util.go} (68%)
copy datasource/{etcd/util/schema_util_test.go => ms_util_test.go} (71%)
create mode 100644 pkg/validate/version_func.go
create mode 100644 pkg/validate/version_func_test.go