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

robotljw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-service-center.git


The following commit(s) were added to refs/heads/master by this push:
     new ac75ccc  Bug: overwrite the instance properties when replicator sync 
heartbeat
     new 6f3ec57  Merge pull request #1267 from little-cui/bug
ac75ccc is described below

commit ac75cccfd9a99775ee195795f59c905a1574db51
Author: little-cui <[email protected]>
AuthorDate: Wed Feb 16 16:46:08 2022 +0800

    Bug: overwrite the instance properties when replicator sync heartbeat
---
 syncer/service/replicator/resource/instance.go | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/syncer/service/replicator/resource/instance.go 
b/syncer/service/replicator/resource/instance.go
index 10f6aba..e174604 100644
--- a/syncer/service/replicator/resource/instance.go
+++ b/syncer/service/replicator/resource/instance.go
@@ -3,7 +3,7 @@ package resource
 import (
        "context"
 
-       servicedisco 
"github.com/apache/servicecomb-service-center/server/service/disco"
+       "github.com/apache/servicecomb-service-center/datasource"
        v1sync "github.com/apache/servicecomb-service-center/syncer/api/v1"
 
        pb "github.com/go-chassis/cari/discovery"
@@ -71,39 +71,39 @@ type metadataManage struct {
 }
 
 func (m *metadataManage) RegisterService(ctx context.Context, request 
*pb.CreateServiceRequest) (*pb.CreateServiceResponse, error) {
-       return servicedisco.RegisterService(ctx, request)
+       return datasource.GetMetadataManager().RegisterService(ctx, request)
 }
 
 func (m *metadataManage) GetService(ctx context.Context, in 
*pb.GetServiceRequest) (*pb.MicroService, error) {
-       return servicedisco.GetService(ctx, in)
+       return datasource.GetMetadataManager().GetService(ctx, in)
 }
 
 func (m *metadataManage) PutServiceProperties(ctx context.Context, request 
*pb.UpdateServicePropsRequest) error {
-       return servicedisco.PutServiceProperties(ctx, request)
+       return datasource.GetMetadataManager().PutServiceProperties(ctx, 
request)
 }
 
 func (m *metadataManage) UnregisterService(ctx context.Context, request 
*pb.DeleteServiceRequest) error {
-       return servicedisco.UnregisterService(ctx, request)
+       return datasource.GetMetadataManager().UnregisterService(ctx, request)
 }
 
 func (m *metadataManage) RegisterInstance(ctx context.Context, in 
*pb.RegisterInstanceRequest) (*pb.RegisterInstanceResponse, error) {
-       return servicedisco.RegisterInstance(ctx, in)
+       return datasource.GetMetadataManager().RegisterInstance(ctx, in)
 }
 
 func (m *metadataManage) SendHeartbeat(ctx context.Context, in 
*pb.HeartbeatRequest) error {
-       return servicedisco.SendHeartbeat(ctx, in)
+       return datasource.GetMetadataManager().SendHeartbeat(ctx, in)
 }
 
 func (m *metadataManage) GetInstance(ctx context.Context, in 
*pb.GetOneInstanceRequest) (*pb.GetOneInstanceResponse, error) {
-       return servicedisco.GetInstance(ctx, in)
+       return datasource.GetMetadataManager().GetInstance(ctx, in)
 }
 
 func (m *metadataManage) PutInstance(ctx context.Context, in 
*pb.RegisterInstanceRequest) error {
-       return servicedisco.PutInstance(ctx, in)
+       return datasource.GetMetadataManager().PutInstance(ctx, in)
 }
 
 func (m *metadataManage) UnregisterInstance(ctx context.Context, in 
*pb.UnregisterInstanceRequest) error {
-       return servicedisco.UnregisterInstance(ctx, in)
+       return datasource.GetMetadataManager().UnregisterInstance(ctx, in)
 }
 
 type metadataManager interface {

Reply via email to