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 {