Add 'Old' suffix to some metainfo methods/messages (#2462)
This commit is contained in:
parent
963e1b9710
commit
094e1b8b90
File diff suppressed because it is too large
Load Diff
@ -21,13 +21,14 @@ service Metainfo {
|
||||
rpc ListBuckets(BucketListRequest) returns (BucketListResponse);
|
||||
rpc SetBucketAttribution(BucketSetAttributionRequest) returns (BucketSetAttributionResponse);
|
||||
|
||||
rpc CreateSegment(SegmentWriteRequest) returns (SegmentWriteResponse);
|
||||
rpc CommitSegment(SegmentCommitRequest) returns (SegmentCommitResponse);
|
||||
rpc SegmentInfo(SegmentInfoRequest) returns (SegmentInfoResponse);
|
||||
rpc DownloadSegment(SegmentDownloadRequest) returns (SegmentDownloadResponse);
|
||||
rpc DeleteSegment(SegmentDeleteRequest) returns (SegmentDeleteResponse);
|
||||
rpc ListSegments(ListSegmentsRequest) returns (ListSegmentsResponse);
|
||||
rpc SetAttribution(SetAttributionRequest) returns (SetAttributionResponse);
|
||||
rpc CreateSegmentOld(SegmentWriteRequestOld) returns (SegmentWriteResponseOld);
|
||||
rpc CommitSegmentOld(SegmentCommitRequestOld) returns (SegmentCommitResponseOld);
|
||||
rpc SegmentInfoOld(SegmentInfoRequestOld) returns (SegmentInfoResponseOld);
|
||||
rpc DownloadSegmentOld(SegmentDownloadRequestOld) returns (SegmentDownloadResponseOld);
|
||||
rpc DeleteSegmentOld(SegmentDeleteRequestOld) returns (SegmentDeleteResponseOld);
|
||||
rpc ListSegmentsOld(ListSegmentsRequestOld) returns (ListSegmentsResponseOld);
|
||||
rpc SetAttributionOld(SetAttributionRequestOld) returns (SetAttributionResponseOld);
|
||||
|
||||
rpc ProjectInfo(ProjectInfoRequest) returns (ProjectInfoResponse);
|
||||
}
|
||||
|
||||
@ -101,7 +102,7 @@ message AddressedOrderLimit {
|
||||
node.NodeAddress storage_node_address = 2;
|
||||
}
|
||||
|
||||
message SegmentWriteRequest {
|
||||
message SegmentWriteRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes path = 2;
|
||||
int64 segment = 3;
|
||||
@ -110,12 +111,12 @@ message SegmentWriteRequest {
|
||||
google.protobuf.Timestamp expiration = 6;
|
||||
}
|
||||
|
||||
message SegmentWriteResponse {
|
||||
message SegmentWriteResponseOld {
|
||||
repeated AddressedOrderLimit addressed_limits = 1;
|
||||
bytes root_piece_id = 2 [(gogoproto.customtype) = "PieceID", (gogoproto.nullable) = false];
|
||||
}
|
||||
|
||||
message SegmentCommitRequest {
|
||||
message SegmentCommitRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes path = 2;
|
||||
int64 segment = 3;
|
||||
@ -123,42 +124,42 @@ message SegmentCommitRequest {
|
||||
repeated orders.OrderLimit original_limits = 5;
|
||||
}
|
||||
|
||||
message SegmentCommitResponse {
|
||||
message SegmentCommitResponseOld {
|
||||
pointerdb.Pointer pointer = 1;
|
||||
}
|
||||
|
||||
message SegmentDownloadRequest {
|
||||
message SegmentDownloadRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes path = 2;
|
||||
int64 segment = 3;
|
||||
}
|
||||
|
||||
message SegmentDownloadResponse {
|
||||
message SegmentDownloadResponseOld {
|
||||
repeated AddressedOrderLimit addressed_limits = 1;
|
||||
pointerdb.Pointer pointer = 2;
|
||||
}
|
||||
|
||||
message SegmentInfoRequest {
|
||||
message SegmentInfoRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes path = 2;
|
||||
int64 segment = 3;
|
||||
}
|
||||
|
||||
message SegmentInfoResponse {
|
||||
message SegmentInfoResponseOld {
|
||||
pointerdb.Pointer pointer = 2;
|
||||
}
|
||||
|
||||
message SegmentDeleteRequest {
|
||||
message SegmentDeleteRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes path = 2;
|
||||
int64 segment = 3;
|
||||
}
|
||||
|
||||
message SegmentDeleteResponse {
|
||||
message SegmentDeleteResponseOld {
|
||||
repeated AddressedOrderLimit addressed_limits = 1;
|
||||
}
|
||||
|
||||
message ListSegmentsRequest {
|
||||
message ListSegmentsRequestOld {
|
||||
bytes bucket = 1;
|
||||
bytes prefix = 2;
|
||||
bytes start_after = 3;
|
||||
@ -168,7 +169,7 @@ message ListSegmentsRequest {
|
||||
fixed32 meta_flags = 7;
|
||||
}
|
||||
|
||||
message ListSegmentsResponse {
|
||||
message ListSegmentsResponseOld {
|
||||
message Item {
|
||||
bytes path = 1;
|
||||
pointerdb.Pointer pointer = 2;
|
||||
@ -179,12 +180,12 @@ message ListSegmentsResponse {
|
||||
bool more = 2;
|
||||
}
|
||||
|
||||
message SetAttributionRequest{
|
||||
message SetAttributionRequestOld {
|
||||
bytes bucket_name = 1;
|
||||
bytes partner_id = 2 ;
|
||||
}
|
||||
|
||||
message SetAttributionResponse {
|
||||
message SetAttributionResponseOld {
|
||||
}
|
||||
|
||||
message ProjectInfoRequest {
|
||||
|
70
proto.lock
70
proto.lock
@ -1819,7 +1819,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentWriteRequest",
|
||||
"name": "SegmentWriteRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1854,7 +1854,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentWriteResponse",
|
||||
"name": "SegmentWriteResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1880,7 +1880,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentCommitRequest",
|
||||
"name": "SegmentCommitRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1911,7 +1911,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentCommitResponse",
|
||||
"name": "SegmentCommitResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1921,7 +1921,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentDownloadRequest",
|
||||
"name": "SegmentDownloadRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1941,7 +1941,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentDownloadResponse",
|
||||
"name": "SegmentDownloadResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1957,7 +1957,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentInfoRequest",
|
||||
"name": "SegmentInfoRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -1977,7 +1977,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentInfoResponse",
|
||||
"name": "SegmentInfoResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 2,
|
||||
@ -1987,7 +1987,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentDeleteRequest",
|
||||
"name": "SegmentDeleteRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -2007,7 +2007,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SegmentDeleteResponse",
|
||||
"name": "SegmentDeleteResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -2018,7 +2018,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ListSegmentsRequest",
|
||||
"name": "ListSegmentsRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -2058,7 +2058,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ListSegmentsResponse",
|
||||
"name": "ListSegmentsResponseOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -2096,7 +2096,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SetAttributionRequest",
|
||||
"name": "SetAttributionRequestOld",
|
||||
"fields": [
|
||||
{
|
||||
"id": 1,
|
||||
@ -2111,7 +2111,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SetAttributionResponse"
|
||||
"name": "SetAttributionResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "ProjectInfoRequest"
|
||||
@ -2157,39 +2157,39 @@
|
||||
"out_type": "BucketSetAttributionResponse"
|
||||
},
|
||||
{
|
||||
"name": "CreateSegment",
|
||||
"in_type": "SegmentWriteRequest",
|
||||
"out_type": "SegmentWriteResponse"
|
||||
"name": "CreateSegmentOld",
|
||||
"in_type": "SegmentWriteRequestOld",
|
||||
"out_type": "SegmentWriteResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "CommitSegment",
|
||||
"in_type": "SegmentCommitRequest",
|
||||
"out_type": "SegmentCommitResponse"
|
||||
"name": "CommitSegmentOld",
|
||||
"in_type": "SegmentCommitRequestOld",
|
||||
"out_type": "SegmentCommitResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "SegmentInfo",
|
||||
"in_type": "SegmentInfoRequest",
|
||||
"out_type": "SegmentInfoResponse"
|
||||
"name": "SegmentInfoOld",
|
||||
"in_type": "SegmentInfoRequestOld",
|
||||
"out_type": "SegmentInfoResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "DownloadSegment",
|
||||
"in_type": "SegmentDownloadRequest",
|
||||
"out_type": "SegmentDownloadResponse"
|
||||
"name": "DownloadSegmentOld",
|
||||
"in_type": "SegmentDownloadRequestOld",
|
||||
"out_type": "SegmentDownloadResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "DeleteSegment",
|
||||
"in_type": "SegmentDeleteRequest",
|
||||
"out_type": "SegmentDeleteResponse"
|
||||
"name": "DeleteSegmentOld",
|
||||
"in_type": "SegmentDeleteRequestOld",
|
||||
"out_type": "SegmentDeleteResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "ListSegments",
|
||||
"in_type": "ListSegmentsRequest",
|
||||
"out_type": "ListSegmentsResponse"
|
||||
"name": "ListSegmentsOld",
|
||||
"in_type": "ListSegmentsRequestOld",
|
||||
"out_type": "ListSegmentsResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "SetAttribution",
|
||||
"in_type": "SetAttributionRequest",
|
||||
"out_type": "SetAttributionResponse"
|
||||
"name": "SetAttributionOld",
|
||||
"in_type": "SetAttributionRequestOld",
|
||||
"out_type": "SetAttributionResponseOld"
|
||||
},
|
||||
{
|
||||
"name": "ProjectInfo",
|
||||
|
@ -88,8 +88,8 @@ func NewEndpoint(log *zap.Logger, metainfo *Service, orders *orders.Service, cac
|
||||
// Close closes resources
|
||||
func (endpoint *Endpoint) Close() error { return nil }
|
||||
|
||||
// SegmentInfo returns segment metadata info
|
||||
func (endpoint *Endpoint) SegmentInfo(ctx context.Context, req *pb.SegmentInfoRequest) (resp *pb.SegmentInfoResponse, err error) {
|
||||
// SegmentInfoOld returns segment metadata info
|
||||
func (endpoint *Endpoint) SegmentInfoOld(ctx context.Context, req *pb.SegmentInfoRequestOld) (resp *pb.SegmentInfoResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -121,11 +121,11 @@ func (endpoint *Endpoint) SegmentInfo(ctx context.Context, req *pb.SegmentInfoRe
|
||||
return nil, status.Errorf(codes.Internal, err.Error())
|
||||
}
|
||||
|
||||
return &pb.SegmentInfoResponse{Pointer: pointer}, nil
|
||||
return &pb.SegmentInfoResponseOld{Pointer: pointer}, nil
|
||||
}
|
||||
|
||||
// CreateSegment will generate requested number of OrderLimit with coresponding node addresses for them
|
||||
func (endpoint *Endpoint) CreateSegment(ctx context.Context, req *pb.SegmentWriteRequest) (resp *pb.SegmentWriteResponse, err error) {
|
||||
// CreateSegmentOld will generate requested number of OrderLimit with coresponding node addresses for them
|
||||
func (endpoint *Endpoint) CreateSegmentOld(ctx context.Context, req *pb.SegmentWriteRequestOld) (resp *pb.SegmentWriteResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -194,7 +194,7 @@ func (endpoint *Endpoint) CreateSegment(ctx context.Context, req *pb.SegmentWrit
|
||||
})
|
||||
}
|
||||
|
||||
return &pb.SegmentWriteResponse{AddressedLimits: addressedLimits, RootPieceId: rootPieceID}, nil
|
||||
return &pb.SegmentWriteResponseOld{AddressedLimits: addressedLimits, RootPieceId: rootPieceID}, nil
|
||||
}
|
||||
|
||||
func calculateSpaceUsed(ptr *pb.Pointer) (inlineSpace, remoteSpace int64) {
|
||||
@ -213,8 +213,8 @@ func calculateSpaceUsed(ptr *pb.Pointer) (inlineSpace, remoteSpace int64) {
|
||||
return 0, pieceSize * int64(len(pieces))
|
||||
}
|
||||
|
||||
// CommitSegment commits segment metadata
|
||||
func (endpoint *Endpoint) CommitSegment(ctx context.Context, req *pb.SegmentCommitRequest) (resp *pb.SegmentCommitResponse, err error) {
|
||||
// CommitSegmentOld commits segment metadata
|
||||
func (endpoint *Endpoint) CommitSegmentOld(ctx context.Context, req *pb.SegmentCommitRequestOld) (resp *pb.SegmentCommitResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -276,11 +276,11 @@ func (endpoint *Endpoint) CommitSegment(ctx context.Context, req *pb.SegmentComm
|
||||
endpoint.createRequests.Remove(req.OriginalLimits[0].SerialNumber)
|
||||
}
|
||||
|
||||
return &pb.SegmentCommitResponse{Pointer: pointer}, nil
|
||||
return &pb.SegmentCommitResponseOld{Pointer: pointer}, nil
|
||||
}
|
||||
|
||||
// DownloadSegment gets Pointer incase of INLINE data or list of OrderLimit necessary to download remote data
|
||||
func (endpoint *Endpoint) DownloadSegment(ctx context.Context, req *pb.SegmentDownloadRequest) (resp *pb.SegmentDownloadResponse, err error) {
|
||||
// DownloadSegmentOld gets Pointer incase of INLINE data or list of OrderLimit necessary to download remote data
|
||||
func (endpoint *Endpoint) DownloadSegmentOld(ctx context.Context, req *pb.SegmentDownloadRequestOld) (resp *pb.SegmentDownloadResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -331,7 +331,7 @@ func (endpoint *Endpoint) DownloadSegment(ctx context.Context, req *pb.SegmentDo
|
||||
if err != nil {
|
||||
return nil, status.Errorf(codes.Internal, err.Error())
|
||||
}
|
||||
return &pb.SegmentDownloadResponse{Pointer: pointer}, nil
|
||||
return &pb.SegmentDownloadResponseOld{Pointer: pointer}, nil
|
||||
} else if pointer.Type == pb.Pointer_REMOTE && pointer.Remote != nil {
|
||||
uplinkIdentity, err := identity.PeerIdentityFromContext(ctx)
|
||||
if err != nil {
|
||||
@ -342,14 +342,14 @@ func (endpoint *Endpoint) DownloadSegment(ctx context.Context, req *pb.SegmentDo
|
||||
return nil, status.Errorf(codes.Internal, err.Error())
|
||||
}
|
||||
|
||||
return &pb.SegmentDownloadResponse{Pointer: pointer, AddressedLimits: limits}, nil
|
||||
return &pb.SegmentDownloadResponseOld{Pointer: pointer, AddressedLimits: limits}, nil
|
||||
}
|
||||
|
||||
return &pb.SegmentDownloadResponse{}, nil
|
||||
return &pb.SegmentDownloadResponseOld{}, nil
|
||||
}
|
||||
|
||||
// DeleteSegment deletes segment metadata from satellite and returns OrderLimit array to remove them from storage node
|
||||
func (endpoint *Endpoint) DeleteSegment(ctx context.Context, req *pb.SegmentDeleteRequest) (resp *pb.SegmentDeleteResponse, err error) {
|
||||
// DeleteSegmentOld deletes segment metadata from satellite and returns OrderLimit array to remove them from storage node
|
||||
func (endpoint *Endpoint) DeleteSegmentOld(ctx context.Context, req *pb.SegmentDeleteRequestOld) (resp *pb.SegmentDeleteResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -406,14 +406,14 @@ func (endpoint *Endpoint) DeleteSegment(ctx context.Context, req *pb.SegmentDele
|
||||
return nil, status.Errorf(codes.Internal, err.Error())
|
||||
}
|
||||
|
||||
return &pb.SegmentDeleteResponse{AddressedLimits: limits}, nil
|
||||
return &pb.SegmentDeleteResponseOld{AddressedLimits: limits}, nil
|
||||
}
|
||||
|
||||
return &pb.SegmentDeleteResponse{}, nil
|
||||
return &pb.SegmentDeleteResponseOld{}, nil
|
||||
}
|
||||
|
||||
// ListSegments returns all Path keys in the Pointers bucket
|
||||
func (endpoint *Endpoint) ListSegments(ctx context.Context, req *pb.ListSegmentsRequest) (resp *pb.ListSegmentsResponse, err error) {
|
||||
// ListSegmentsOld returns all Path keys in the Pointers bucket
|
||||
func (endpoint *Endpoint) ListSegmentsOld(ctx context.Context, req *pb.ListSegmentsRequestOld) (resp *pb.ListSegmentsResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
keyInfo, err := endpoint.validateAuth(ctx, macaroon.Action{
|
||||
@ -436,16 +436,16 @@ func (endpoint *Endpoint) ListSegments(ctx context.Context, req *pb.ListSegments
|
||||
return nil, status.Errorf(codes.Internal, "ListV2: %v", err)
|
||||
}
|
||||
|
||||
segmentItems := make([]*pb.ListSegmentsResponse_Item, len(items))
|
||||
segmentItems := make([]*pb.ListSegmentsResponseOld_Item, len(items))
|
||||
for i, item := range items {
|
||||
segmentItems[i] = &pb.ListSegmentsResponse_Item{
|
||||
segmentItems[i] = &pb.ListSegmentsResponseOld_Item{
|
||||
Path: []byte(item.Path),
|
||||
Pointer: item.Pointer,
|
||||
IsPrefix: item.IsPrefix,
|
||||
}
|
||||
}
|
||||
|
||||
return &pb.ListSegmentsResponse{Items: segmentItems, More: more}, nil
|
||||
return &pb.ListSegmentsResponseOld{Items: segmentItems, More: more}, nil
|
||||
}
|
||||
|
||||
func createBucketID(projectID uuid.UUID, bucket []byte) []byte {
|
||||
@ -543,8 +543,8 @@ func CreatePath(ctx context.Context, projectID uuid.UUID, segmentIndex int64, bu
|
||||
return storj.JoinPaths(entries...), nil
|
||||
}
|
||||
|
||||
// SetAttribution tries to add attribution to the bucket.
|
||||
func (endpoint *Endpoint) SetAttribution(ctx context.Context, req *pb.SetAttributionRequest) (_ *pb.SetAttributionResponse, err error) {
|
||||
// SetAttributionOld tries to add attribution to the bucket.
|
||||
func (endpoint *Endpoint) SetAttributionOld(ctx context.Context, req *pb.SetAttributionRequestOld) (_ *pb.SetAttributionResponseOld, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
// try to add an attribution that doesn't exist
|
||||
@ -567,7 +567,7 @@ func (endpoint *Endpoint) SetAttribution(ctx context.Context, req *pb.SetAttribu
|
||||
_, err = endpoint.partnerinfo.Get(ctx, keyInfo.ProjectID, req.GetBucketName())
|
||||
if err == nil {
|
||||
endpoint.log.Sugar().Info("Bucket:", string(req.BucketName), " PartnerID:", partnerID.String(), "already attributed")
|
||||
return &pb.SetAttributionResponse{}, nil
|
||||
return &pb.SetAttributionResponseOld{}, nil
|
||||
}
|
||||
|
||||
if !attribution.ErrBucketNotAttributed.Has(err) {
|
||||
@ -597,7 +597,7 @@ func (endpoint *Endpoint) SetAttribution(ctx context.Context, req *pb.SetAttribu
|
||||
if err != nil {
|
||||
return nil, Error.Wrap(err)
|
||||
}
|
||||
return &pb.SetAttributionResponse{}, nil
|
||||
return &pb.SetAttributionResponseOld{}, nil
|
||||
}
|
||||
|
||||
// bytesToUUID is used to convert []byte to UUID
|
||||
|
@ -150,7 +150,7 @@ func (endpoint *Endpoint) validateAuth(ctx context.Context, action macaroon.Acti
|
||||
return keyInfo, nil
|
||||
}
|
||||
|
||||
func (endpoint *Endpoint) validateCreateSegment(ctx context.Context, req *pb.SegmentWriteRequest) (err error) {
|
||||
func (endpoint *Endpoint) validateCreateSegment(ctx context.Context, req *pb.SegmentWriteRequestOld) (err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
err = endpoint.validateBucket(ctx, req.Bucket)
|
||||
@ -166,7 +166,7 @@ func (endpoint *Endpoint) validateCreateSegment(ctx context.Context, req *pb.Seg
|
||||
return nil
|
||||
}
|
||||
|
||||
func (endpoint *Endpoint) validateCommitSegment(ctx context.Context, req *pb.SegmentCommitRequest) (err error) {
|
||||
func (endpoint *Endpoint) validateCommitSegment(ctx context.Context, req *pb.SegmentCommitRequestOld) (err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
err = endpoint.validateBucket(ctx, req.Bucket)
|
||||
|
@ -88,7 +88,7 @@ func (client *Client) CreateSegment(ctx context.Context, bucket string, path sto
|
||||
}
|
||||
}
|
||||
|
||||
response, err := client.client.CreateSegment(ctx, &pb.SegmentWriteRequest{
|
||||
response, err := client.client.CreateSegmentOld(ctx, &pb.SegmentWriteRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Path: []byte(path),
|
||||
Segment: segmentIndex,
|
||||
@ -107,7 +107,7 @@ func (client *Client) CreateSegment(ctx context.Context, bucket string, path sto
|
||||
func (client *Client) CommitSegment(ctx context.Context, bucket string, path storj.Path, segmentIndex int64, pointer *pb.Pointer, originalLimits []*pb.OrderLimit) (savedPointer *pb.Pointer, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
response, err := client.client.CommitSegment(ctx, &pb.SegmentCommitRequest{
|
||||
response, err := client.client.CommitSegmentOld(ctx, &pb.SegmentCommitRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Path: []byte(path),
|
||||
Segment: segmentIndex,
|
||||
@ -125,7 +125,7 @@ func (client *Client) CommitSegment(ctx context.Context, bucket string, path sto
|
||||
func (client *Client) SegmentInfo(ctx context.Context, bucket string, path storj.Path, segmentIndex int64) (pointer *pb.Pointer, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
response, err := client.client.SegmentInfo(ctx, &pb.SegmentInfoRequest{
|
||||
response, err := client.client.SegmentInfoOld(ctx, &pb.SegmentInfoRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Path: []byte(path),
|
||||
Segment: segmentIndex,
|
||||
@ -144,7 +144,7 @@ func (client *Client) SegmentInfo(ctx context.Context, bucket string, path storj
|
||||
func (client *Client) ReadSegment(ctx context.Context, bucket string, path storj.Path, segmentIndex int64) (pointer *pb.Pointer, limits []*pb.AddressedOrderLimit, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
response, err := client.client.DownloadSegment(ctx, &pb.SegmentDownloadRequest{
|
||||
response, err := client.client.DownloadSegmentOld(ctx, &pb.SegmentDownloadRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Path: []byte(path),
|
||||
Segment: segmentIndex,
|
||||
@ -181,7 +181,7 @@ func getLimitByStorageNodeID(limits []*pb.AddressedOrderLimit, storageNodeID sto
|
||||
func (client *Client) DeleteSegment(ctx context.Context, bucket string, path storj.Path, segmentIndex int64) (limits []*pb.AddressedOrderLimit, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
response, err := client.client.DeleteSegment(ctx, &pb.SegmentDeleteRequest{
|
||||
response, err := client.client.DeleteSegmentOld(ctx, &pb.SegmentDeleteRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Path: []byte(path),
|
||||
Segment: segmentIndex,
|
||||
@ -200,7 +200,7 @@ func (client *Client) DeleteSegment(ctx context.Context, bucket string, path sto
|
||||
func (client *Client) ListSegments(ctx context.Context, bucket string, prefix, startAfter, endBefore storj.Path, recursive bool, limit int32, metaFlags uint32) (items []ListItem, more bool, err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
response, err := client.client.ListSegments(ctx, &pb.ListSegmentsRequest{
|
||||
response, err := client.client.ListSegmentsOld(ctx, &pb.ListSegmentsRequestOld{
|
||||
Bucket: []byte(bucket),
|
||||
Prefix: []byte(prefix),
|
||||
StartAfter: []byte(startAfter),
|
||||
@ -230,7 +230,7 @@ func (client *Client) ListSegments(ctx context.Context, bucket string, prefix, s
|
||||
func (client *Client) SetAttribution(ctx context.Context, bucket string, partnerID uuid.UUID) (err error) {
|
||||
defer mon.Task()(&ctx)(&err)
|
||||
|
||||
_, err = client.client.SetAttribution(ctx, &pb.SetAttributionRequest{
|
||||
_, err = client.client.SetAttributionOld(ctx, &pb.SetAttributionRequestOld{
|
||||
PartnerId: partnerID[:], // TODO: implement storj.UUID that can be sent using pb
|
||||
BucketName: []byte(bucket),
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user