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 c459caa  #1183 Bug: can not retire the services which have 
dependencies (#1186)
     add c9e57a8  Feature: Add schema ref, Part2 etcd/mongo implement (#1184)

No new revisions were added by this update.

Summary of changes:
 datasource/etcd/ms.go                              |  37 +-
 datasource/etcd/path/key_convertor.go              |   4 +
 datasource/etcd/path/key_generator.go              |  35 ++
 datasource/etcd/schema.go                          | 321 +++++++++++++-
 datasource/etcd/sd/api.go                          |   2 -
 datasource/etcd/{state/options.go => sd/schema.go} |  66 +--
 datasource/etcd/sd/types.go                        |   7 -
 datasource/etcd/util.go                            |  14 +-
 datasource/etcd/util/util.go                       |   4 +
 datasource/mongo/mongo_test.go                     |   1 -
 datasource/mongo/ms.go                             |  19 +-
 datasource/mongo/schema.go                         |  59 ++-
 datasource/schema/schema.go                        |  51 ++-
 datasource/schema/schema_test.go                   | 416 ++++++++++++++++++
 datasource/schema_test.go                          |  40 +-
 go.mod                                             |   4 +-
 go.sum                                             |   8 +
 scripts/ut_test_in_docker.sh                       |   1 +
 server/plugin/quota/buildin/schema.go              |   6 +-
 .../buildin/{instance_test.go => schema_test.go}   |  51 ++-
 server/resource/disco/schema_resource.go           |  21 +-
 server/resource/disco/schema_resource_test.go      |  76 +++-
 .../rest/controller/v4/microservice_controller.go  |  14 +-
 server/service/disco/microservice.go               |  22 +-
 server/service/disco/microservice_test.go          |   7 +-
 server/service/disco/schema.go                     | 360 ++++++++++++---
 server/service/disco/schema_test.go                | 486 ++++++++++++++-------
 server/service/govern/view_test.go                 |   7 +-
 server/service/validator/schema_validator.go       |  37 ++
 server/service/validator/validator.go              |   9 -
 30 files changed, 1739 insertions(+), 446 deletions(-)
 copy datasource/etcd/{state/options.go => sd/schema.go} (52%)
 create mode 100644 datasource/schema/schema_test.go
 copy server/plugin/quota/buildin/{instance_test.go => schema_test.go} (55%)

Reply via email to