diff options
author | Alejandro Rodríguez <alejorro70@gmail.com> | 2018-01-08 19:33:57 +0300 |
---|---|---|
committer | Alejandro Rodríguez <alejorro70@gmail.com> | 2018-01-08 20:31:10 +0300 |
commit | dde52518d18ffcbeb74f565b37799a154346fb27 (patch) | |
tree | bfffa6b66ce8b0518c085ed35edf1a190d9049d0 | |
parent | 4c5ae5c37ac722a5791e61e24f6b703eb2ae9db3 (diff) |
Update to gitaly-proto v0.67.0
-rw-r--r-- | CHANGELOG.md | 2 | ||||
-rw-r--r-- | internal/service/operations/commit_files.go | 10 | ||||
-rw-r--r-- | internal/service/ref/refs.go | 10 | ||||
-rw-r--r-- | internal/service/remote/update_remote_mirror.go | 10 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION | 2 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go | 11 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/operations.pb.go | 605 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go | 309 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/remote.pb.go | 164 | ||||
-rw-r--r-- | vendor/vendor.json | 10 |
10 files changed, 977 insertions, 156 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 26fb15165..9736790ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ UNRELEASED +- Update to gitaly-proto v0.67.0 + https://gitlab.com/gitlab-org/gitaly/merge_requests/520 - Fix an error in merged all branches logic https://gitlab.com/gitlab-org/gitaly/merge_requests/517 - Allow RemoteService.AddRemote to receive several mirror_refmaps diff --git a/internal/service/operations/commit_files.go b/internal/service/operations/commit_files.go new file mode 100644 index 000000000..b2270487a --- /dev/null +++ b/internal/service/operations/commit_files.go @@ -0,0 +1,10 @@ +package operations + +import ( + pb "gitlab.com/gitlab-org/gitaly-proto/go" + "gitlab.com/gitlab-org/gitaly/internal/helper" +) + +func (*server) UserCommitFiles(pb.OperationService_UserCommitFilesServer) error { + return helper.Unimplemented +} diff --git a/internal/service/ref/refs.go b/internal/service/ref/refs.go index 28b03cb61..075991237 100644 --- a/internal/service/ref/refs.go +++ b/internal/service/ref/refs.go @@ -7,6 +7,8 @@ import ( "strings" "github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus" + "gitlab.com/gitlab-org/gitaly/internal/helper" + log "github.com/sirupsen/logrus" "google.golang.org/grpc" "google.golang.org/grpc/codes" @@ -268,3 +270,11 @@ func (s *server) FindAllBranches(in *pb.FindAllBranchesRequest, stream pb.RefSer return findRefs(stream.Context(), writer, in.Repository, patterns, opts) } + +func (*server) ListBranchNamesContainingCommit(context.Context, *pb.ListBranchNamesContainingCommitRequest) (*pb.ListBranchNamesContainingCommitResponse, error) { + return nil, helper.Unimplemented +} + +func (*server) ListTagNamesContainingCommit(context.Context, *pb.ListTagNamesContainingCommitRequest) (*pb.ListTagNamesContainingCommitResponse, error) { + return nil, helper.Unimplemented +} diff --git a/internal/service/remote/update_remote_mirror.go b/internal/service/remote/update_remote_mirror.go new file mode 100644 index 000000000..b58fd7013 --- /dev/null +++ b/internal/service/remote/update_remote_mirror.go @@ -0,0 +1,10 @@ +package remote + +import ( + pb "gitlab.com/gitlab-org/gitaly-proto/go" + "gitlab.com/gitlab-org/gitaly/internal/helper" +) + +func (*server) UpdateRemoteMirror(pb.RemoteService_UpdateRemoteMirrorServer) error { + return helper.Unimplemented +} diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION index e40e4fc33..328185caa 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION @@ -1 +1 @@ -0.66.0 +0.67.0 diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go index ff27ed27a..4ba261023 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go @@ -104,6 +104,11 @@ It has these top-level messages: UserCherryPickResponse UserRevertRequest UserRevertResponse + UserCommitFilesActionHeader + UserCommitFilesAction + UserCommitFilesRequestHeader + UserCommitFilesRequest + UserCommitFilesResponse FindDefaultBranchNameRequest FindDefaultBranchNameResponse FindAllBranchNamesRequest @@ -130,12 +135,18 @@ It has these top-level messages: FindBranchResponse DeleteRefsRequest DeleteRefsResponse + ListBranchNamesContainingCommitRequest + ListBranchNamesContainingCommitResponse + ListTagNamesContainingCommitRequest + ListTagNamesContainingCommitResponse AddRemoteRequest AddRemoteResponse RemoveRemoteRequest RemoveRemoteResponse FetchInternalRemoteRequest FetchInternalRemoteResponse + UpdateRemoteMirrorRequest + UpdateRemoteMirrorResponse RepositoryExistsRequest RepositoryExistsResponse RepositoryIsEmptyRequest diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/operations.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/operations.pb.go index f81f53deb..aed19ce85 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/operations.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/operations.pb.go @@ -17,6 +17,38 @@ var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf +type UserCommitFilesActionHeader_ActionType int32 + +const ( + UserCommitFilesActionHeader_CREATE UserCommitFilesActionHeader_ActionType = 0 + UserCommitFilesActionHeader_CREATE_DIR UserCommitFilesActionHeader_ActionType = 1 + UserCommitFilesActionHeader_UPDATE UserCommitFilesActionHeader_ActionType = 2 + UserCommitFilesActionHeader_MOVE UserCommitFilesActionHeader_ActionType = 3 + UserCommitFilesActionHeader_DELETE UserCommitFilesActionHeader_ActionType = 4 +) + +var UserCommitFilesActionHeader_ActionType_name = map[int32]string{ + 0: "CREATE", + 1: "CREATE_DIR", + 2: "UPDATE", + 3: "MOVE", + 4: "DELETE", +} +var UserCommitFilesActionHeader_ActionType_value = map[string]int32{ + "CREATE": 0, + "CREATE_DIR": 1, + "UPDATE": 2, + "MOVE": 3, + "DELETE": 4, +} + +func (x UserCommitFilesActionHeader_ActionType) String() string { + return proto.EnumName(UserCommitFilesActionHeader_ActionType_name, int32(x)) +} +func (UserCommitFilesActionHeader_ActionType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor7, []int{17, 0} +} + type UserCreateBranchRequest struct { Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` BranchName []byte `protobuf:"bytes,2,opt,name=branch_name,json=branchName,proto3" json:"branch_name,omitempty"` @@ -653,6 +685,372 @@ func (m *UserRevertResponse) GetPreReceiveError() string { return "" } +type UserCommitFilesActionHeader struct { + Action UserCommitFilesActionHeader_ActionType `protobuf:"varint,1,opt,name=action,enum=gitaly.UserCommitFilesActionHeader_ActionType" json:"action,omitempty"` + FilePath string `protobuf:"bytes,2,opt,name=file_path,json=filePath" json:"file_path,omitempty"` + PreviousPath string `protobuf:"bytes,3,opt,name=previous_path,json=previousPath" json:"previous_path,omitempty"` + Base64Content bool `protobuf:"varint,4,opt,name=base64_content,json=base64Content" json:"base64_content,omitempty"` +} + +func (m *UserCommitFilesActionHeader) Reset() { *m = UserCommitFilesActionHeader{} } +func (m *UserCommitFilesActionHeader) String() string { return proto.CompactTextString(m) } +func (*UserCommitFilesActionHeader) ProtoMessage() {} +func (*UserCommitFilesActionHeader) Descriptor() ([]byte, []int) { return fileDescriptor7, []int{17} } + +func (m *UserCommitFilesActionHeader) GetAction() UserCommitFilesActionHeader_ActionType { + if m != nil { + return m.Action + } + return UserCommitFilesActionHeader_CREATE +} + +func (m *UserCommitFilesActionHeader) GetFilePath() string { + if m != nil { + return m.FilePath + } + return "" +} + +func (m *UserCommitFilesActionHeader) GetPreviousPath() string { + if m != nil { + return m.PreviousPath + } + return "" +} + +func (m *UserCommitFilesActionHeader) GetBase64Content() bool { + if m != nil { + return m.Base64Content + } + return false +} + +type UserCommitFilesAction struct { + // Types that are valid to be assigned to UserCommitFilesActionPayload: + // *UserCommitFilesAction_Header + // *UserCommitFilesAction_Content + UserCommitFilesActionPayload isUserCommitFilesAction_UserCommitFilesActionPayload `protobuf_oneof:"user_commit_files_action_payload"` +} + +func (m *UserCommitFilesAction) Reset() { *m = UserCommitFilesAction{} } +func (m *UserCommitFilesAction) String() string { return proto.CompactTextString(m) } +func (*UserCommitFilesAction) ProtoMessage() {} +func (*UserCommitFilesAction) Descriptor() ([]byte, []int) { return fileDescriptor7, []int{18} } + +type isUserCommitFilesAction_UserCommitFilesActionPayload interface { + isUserCommitFilesAction_UserCommitFilesActionPayload() +} + +type UserCommitFilesAction_Header struct { + Header *UserCommitFilesActionHeader `protobuf:"bytes,1,opt,name=header,oneof"` +} +type UserCommitFilesAction_Content struct { + Content []byte `protobuf:"bytes,2,opt,name=content,proto3,oneof"` +} + +func (*UserCommitFilesAction_Header) isUserCommitFilesAction_UserCommitFilesActionPayload() {} +func (*UserCommitFilesAction_Content) isUserCommitFilesAction_UserCommitFilesActionPayload() {} + +func (m *UserCommitFilesAction) GetUserCommitFilesActionPayload() isUserCommitFilesAction_UserCommitFilesActionPayload { + if m != nil { + return m.UserCommitFilesActionPayload + } + return nil +} + +func (m *UserCommitFilesAction) GetHeader() *UserCommitFilesActionHeader { + if x, ok := m.GetUserCommitFilesActionPayload().(*UserCommitFilesAction_Header); ok { + return x.Header + } + return nil +} + +func (m *UserCommitFilesAction) GetContent() []byte { + if x, ok := m.GetUserCommitFilesActionPayload().(*UserCommitFilesAction_Content); ok { + return x.Content + } + return nil +} + +// XXX_OneofFuncs is for the internal use of the proto package. +func (*UserCommitFilesAction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { + return _UserCommitFilesAction_OneofMarshaler, _UserCommitFilesAction_OneofUnmarshaler, _UserCommitFilesAction_OneofSizer, []interface{}{ + (*UserCommitFilesAction_Header)(nil), + (*UserCommitFilesAction_Content)(nil), + } +} + +func _UserCommitFilesAction_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*UserCommitFilesAction) + // user_commit_files_action_payload + switch x := m.UserCommitFilesActionPayload.(type) { + case *UserCommitFilesAction_Header: + b.EncodeVarint(1<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.Header); err != nil { + return err + } + case *UserCommitFilesAction_Content: + b.EncodeVarint(2<<3 | proto.WireBytes) + b.EncodeRawBytes(x.Content) + case nil: + default: + return fmt.Errorf("UserCommitFilesAction.UserCommitFilesActionPayload has unexpected type %T", x) + } + return nil +} + +func _UserCommitFilesAction_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*UserCommitFilesAction) + switch tag { + case 1: // user_commit_files_action_payload.header + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(UserCommitFilesActionHeader) + err := b.DecodeMessage(msg) + m.UserCommitFilesActionPayload = &UserCommitFilesAction_Header{msg} + return true, err + case 2: // user_commit_files_action_payload.content + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeRawBytes(true) + m.UserCommitFilesActionPayload = &UserCommitFilesAction_Content{x} + return true, err + default: + return false, nil + } +} + +func _UserCommitFilesAction_OneofSizer(msg proto.Message) (n int) { + m := msg.(*UserCommitFilesAction) + // user_commit_files_action_payload + switch x := m.UserCommitFilesActionPayload.(type) { + case *UserCommitFilesAction_Header: + s := proto.Size(x.Header) + n += proto.SizeVarint(1<<3 | proto.WireBytes) + n += proto.SizeVarint(uint64(s)) + n += s + case *UserCommitFilesAction_Content: + n += proto.SizeVarint(2<<3 | proto.WireBytes) + n += proto.SizeVarint(uint64(len(x.Content))) + n += len(x.Content) + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + +type UserCommitFilesRequestHeader struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + User *User `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"` + BranchName []byte `protobuf:"bytes,3,opt,name=branch_name,json=branchName,proto3" json:"branch_name,omitempty"` + CommitMessage []byte `protobuf:"bytes,4,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"` + CommitAuthorName []byte `protobuf:"bytes,5,opt,name=commit_author_name,json=commitAuthorName,proto3" json:"commit_author_name,omitempty"` + CommitAuthorEmail []byte `protobuf:"bytes,6,opt,name=commit_author_email,json=commitAuthorEmail,proto3" json:"commit_author_email,omitempty"` + StartBranchName []byte `protobuf:"bytes,7,opt,name=start_branch_name,json=startBranchName,proto3" json:"start_branch_name,omitempty"` + StartRepository *Repository `protobuf:"bytes,8,opt,name=start_repository,json=startRepository" json:"start_repository,omitempty"` +} + +func (m *UserCommitFilesRequestHeader) Reset() { *m = UserCommitFilesRequestHeader{} } +func (m *UserCommitFilesRequestHeader) String() string { return proto.CompactTextString(m) } +func (*UserCommitFilesRequestHeader) ProtoMessage() {} +func (*UserCommitFilesRequestHeader) Descriptor() ([]byte, []int) { return fileDescriptor7, []int{19} } + +func (m *UserCommitFilesRequestHeader) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetUser() *User { + if m != nil { + return m.User + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetBranchName() []byte { + if m != nil { + return m.BranchName + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetCommitMessage() []byte { + if m != nil { + return m.CommitMessage + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetCommitAuthorName() []byte { + if m != nil { + return m.CommitAuthorName + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetCommitAuthorEmail() []byte { + if m != nil { + return m.CommitAuthorEmail + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetStartBranchName() []byte { + if m != nil { + return m.StartBranchName + } + return nil +} + +func (m *UserCommitFilesRequestHeader) GetStartRepository() *Repository { + if m != nil { + return m.StartRepository + } + return nil +} + +type UserCommitFilesRequest struct { + // Types that are valid to be assigned to UserCommitFilesRequestPayload: + // *UserCommitFilesRequest_Header + // *UserCommitFilesRequest_Action + UserCommitFilesRequestPayload isUserCommitFilesRequest_UserCommitFilesRequestPayload `protobuf_oneof:"user_commit_files_request_payload"` +} + +func (m *UserCommitFilesRequest) Reset() { *m = UserCommitFilesRequest{} } +func (m *UserCommitFilesRequest) String() string { return proto.CompactTextString(m) } +func (*UserCommitFilesRequest) ProtoMessage() {} +func (*UserCommitFilesRequest) Descriptor() ([]byte, []int) { return fileDescriptor7, []int{20} } + +type isUserCommitFilesRequest_UserCommitFilesRequestPayload interface { + isUserCommitFilesRequest_UserCommitFilesRequestPayload() +} + +type UserCommitFilesRequest_Header struct { + Header *UserCommitFilesRequestHeader `protobuf:"bytes,1,opt,name=header,oneof"` +} +type UserCommitFilesRequest_Action struct { + Action *UserCommitFilesAction `protobuf:"bytes,2,opt,name=action,oneof"` +} + +func (*UserCommitFilesRequest_Header) isUserCommitFilesRequest_UserCommitFilesRequestPayload() {} +func (*UserCommitFilesRequest_Action) isUserCommitFilesRequest_UserCommitFilesRequestPayload() {} + +func (m *UserCommitFilesRequest) GetUserCommitFilesRequestPayload() isUserCommitFilesRequest_UserCommitFilesRequestPayload { + if m != nil { + return m.UserCommitFilesRequestPayload + } + return nil +} + +func (m *UserCommitFilesRequest) GetHeader() *UserCommitFilesRequestHeader { + if x, ok := m.GetUserCommitFilesRequestPayload().(*UserCommitFilesRequest_Header); ok { + return x.Header + } + return nil +} + +func (m *UserCommitFilesRequest) GetAction() *UserCommitFilesAction { + if x, ok := m.GetUserCommitFilesRequestPayload().(*UserCommitFilesRequest_Action); ok { + return x.Action + } + return nil +} + +// XXX_OneofFuncs is for the internal use of the proto package. +func (*UserCommitFilesRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { + return _UserCommitFilesRequest_OneofMarshaler, _UserCommitFilesRequest_OneofUnmarshaler, _UserCommitFilesRequest_OneofSizer, []interface{}{ + (*UserCommitFilesRequest_Header)(nil), + (*UserCommitFilesRequest_Action)(nil), + } +} + +func _UserCommitFilesRequest_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*UserCommitFilesRequest) + // user_commit_files_request_payload + switch x := m.UserCommitFilesRequestPayload.(type) { + case *UserCommitFilesRequest_Header: + b.EncodeVarint(1<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.Header); err != nil { + return err + } + case *UserCommitFilesRequest_Action: + b.EncodeVarint(2<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.Action); err != nil { + return err + } + case nil: + default: + return fmt.Errorf("UserCommitFilesRequest.UserCommitFilesRequestPayload has unexpected type %T", x) + } + return nil +} + +func _UserCommitFilesRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*UserCommitFilesRequest) + switch tag { + case 1: // user_commit_files_request_payload.header + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(UserCommitFilesRequestHeader) + err := b.DecodeMessage(msg) + m.UserCommitFilesRequestPayload = &UserCommitFilesRequest_Header{msg} + return true, err + case 2: // user_commit_files_request_payload.action + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(UserCommitFilesAction) + err := b.DecodeMessage(msg) + m.UserCommitFilesRequestPayload = &UserCommitFilesRequest_Action{msg} + return true, err + default: + return false, nil + } +} + +func _UserCommitFilesRequest_OneofSizer(msg proto.Message) (n int) { + m := msg.(*UserCommitFilesRequest) + // user_commit_files_request_payload + switch x := m.UserCommitFilesRequestPayload.(type) { + case *UserCommitFilesRequest_Header: + s := proto.Size(x.Header) + n += proto.SizeVarint(1<<3 | proto.WireBytes) + n += proto.SizeVarint(uint64(s)) + n += s + case *UserCommitFilesRequest_Action: + s := proto.Size(x.Action) + n += proto.SizeVarint(2<<3 | proto.WireBytes) + n += proto.SizeVarint(uint64(s)) + n += s + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + +type UserCommitFilesResponse struct { + BranchUpdate *OperationBranchUpdate `protobuf:"bytes,1,opt,name=branch_update,json=branchUpdate" json:"branch_update,omitempty"` +} + +func (m *UserCommitFilesResponse) Reset() { *m = UserCommitFilesResponse{} } +func (m *UserCommitFilesResponse) String() string { return proto.CompactTextString(m) } +func (*UserCommitFilesResponse) ProtoMessage() {} +func (*UserCommitFilesResponse) Descriptor() ([]byte, []int) { return fileDescriptor7, []int{21} } + +func (m *UserCommitFilesResponse) GetBranchUpdate() *OperationBranchUpdate { + if m != nil { + return m.BranchUpdate + } + return nil +} + func init() { proto.RegisterType((*UserCreateBranchRequest)(nil), "gitaly.UserCreateBranchRequest") proto.RegisterType((*UserCreateBranchResponse)(nil), "gitaly.UserCreateBranchResponse") @@ -671,6 +1069,12 @@ func init() { proto.RegisterType((*UserCherryPickResponse)(nil), "gitaly.UserCherryPickResponse") proto.RegisterType((*UserRevertRequest)(nil), "gitaly.UserRevertRequest") proto.RegisterType((*UserRevertResponse)(nil), "gitaly.UserRevertResponse") + proto.RegisterType((*UserCommitFilesActionHeader)(nil), "gitaly.UserCommitFilesActionHeader") + proto.RegisterType((*UserCommitFilesAction)(nil), "gitaly.UserCommitFilesAction") + proto.RegisterType((*UserCommitFilesRequestHeader)(nil), "gitaly.UserCommitFilesRequestHeader") + proto.RegisterType((*UserCommitFilesRequest)(nil), "gitaly.UserCommitFilesRequest") + proto.RegisterType((*UserCommitFilesResponse)(nil), "gitaly.UserCommitFilesResponse") + proto.RegisterEnum("gitaly.UserCommitFilesActionHeader_ActionType", UserCommitFilesActionHeader_ActionType_name, UserCommitFilesActionHeader_ActionType_value) } // Reference imports to suppress errors if they are not otherwise used. @@ -692,6 +1096,7 @@ type OperationServiceClient interface { UserFFBranch(ctx context.Context, in *UserFFBranchRequest, opts ...grpc.CallOption) (*UserFFBranchResponse, error) UserCherryPick(ctx context.Context, in *UserCherryPickRequest, opts ...grpc.CallOption) (*UserCherryPickResponse, error) UserRevert(ctx context.Context, in *UserRevertRequest, opts ...grpc.CallOption) (*UserRevertResponse, error) + UserCommitFiles(ctx context.Context, opts ...grpc.CallOption) (OperationService_UserCommitFilesClient, error) } type operationServiceClient struct { @@ -796,6 +1201,40 @@ func (c *operationServiceClient) UserRevert(ctx context.Context, in *UserRevertR return out, nil } +func (c *operationServiceClient) UserCommitFiles(ctx context.Context, opts ...grpc.CallOption) (OperationService_UserCommitFilesClient, error) { + stream, err := grpc.NewClientStream(ctx, &_OperationService_serviceDesc.Streams[1], c.cc, "/gitaly.OperationService/UserCommitFiles", opts...) + if err != nil { + return nil, err + } + x := &operationServiceUserCommitFilesClient{stream} + return x, nil +} + +type OperationService_UserCommitFilesClient interface { + Send(*UserCommitFilesRequest) error + CloseAndRecv() (*UserCommitFilesResponse, error) + grpc.ClientStream +} + +type operationServiceUserCommitFilesClient struct { + grpc.ClientStream +} + +func (x *operationServiceUserCommitFilesClient) Send(m *UserCommitFilesRequest) error { + return x.ClientStream.SendMsg(m) +} + +func (x *operationServiceUserCommitFilesClient) CloseAndRecv() (*UserCommitFilesResponse, error) { + if err := x.ClientStream.CloseSend(); err != nil { + return nil, err + } + m := new(UserCommitFilesResponse) + if err := x.ClientStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + // Server API for OperationService service type OperationServiceServer interface { @@ -807,6 +1246,7 @@ type OperationServiceServer interface { UserFFBranch(context.Context, *UserFFBranchRequest) (*UserFFBranchResponse, error) UserCherryPick(context.Context, *UserCherryPickRequest) (*UserCherryPickResponse, error) UserRevert(context.Context, *UserRevertRequest) (*UserRevertResponse, error) + UserCommitFiles(OperationService_UserCommitFilesServer) error } func RegisterOperationServiceServer(s *grpc.Server, srv OperationServiceServer) { @@ -965,6 +1405,32 @@ func _OperationService_UserRevert_Handler(srv interface{}, ctx context.Context, return interceptor(ctx, in, info, handler) } +func _OperationService_UserCommitFiles_Handler(srv interface{}, stream grpc.ServerStream) error { + return srv.(OperationServiceServer).UserCommitFiles(&operationServiceUserCommitFilesServer{stream}) +} + +type OperationService_UserCommitFilesServer interface { + SendAndClose(*UserCommitFilesResponse) error + Recv() (*UserCommitFilesRequest, error) + grpc.ServerStream +} + +type operationServiceUserCommitFilesServer struct { + grpc.ServerStream +} + +func (x *operationServiceUserCommitFilesServer) SendAndClose(m *UserCommitFilesResponse) error { + return x.ServerStream.SendMsg(m) +} + +func (x *operationServiceUserCommitFilesServer) Recv() (*UserCommitFilesRequest, error) { + m := new(UserCommitFilesRequest) + if err := x.ServerStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + var _OperationService_serviceDesc = grpc.ServiceDesc{ ServiceName: "gitaly.OperationService", HandlerType: (*OperationServiceServer)(nil), @@ -1005,6 +1471,11 @@ var _OperationService_serviceDesc = grpc.ServiceDesc{ ServerStreams: true, ClientStreams: true, }, + { + StreamName: "UserCommitFiles", + Handler: _OperationService_UserCommitFiles_Handler, + ClientStreams: true, + }, }, Metadata: "operations.proto", } @@ -1012,60 +1483,82 @@ var _OperationService_serviceDesc = grpc.ServiceDesc{ func init() { proto.RegisterFile("operations.proto", fileDescriptor7) } var fileDescriptor7 = []byte{ - // 867 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x57, 0xcd, 0x72, 0xd3, 0x48, - 0x10, 0x8e, 0x6c, 0xc7, 0x71, 0xda, 0x8e, 0x7f, 0x66, 0x93, 0xac, 0xa2, 0xfc, 0x79, 0x55, 0xb5, - 0xbb, 0xd9, 0x1c, 0x52, 0x5b, 0xd9, 0xf3, 0x5e, 0x92, 0x4d, 0xb6, 0x80, 0x22, 0x04, 0x91, 0x14, - 0xdc, 0x54, 0x13, 0xbb, 0x4b, 0x51, 0x11, 0x5b, 0x62, 0x34, 0x71, 0x61, 0x0e, 0x14, 0x27, 0xb8, - 0xf2, 0x08, 0x5c, 0x78, 0x00, 0xae, 0x1c, 0x78, 0x00, 0xae, 0x39, 0xf0, 0x3a, 0x94, 0x34, 0x23, - 0x7b, 0x24, 0x4b, 0x14, 0x81, 0x50, 0xa4, 0x28, 0x8e, 0xea, 0x6e, 0x7f, 0xd3, 0xdf, 0xd7, 0xdd, - 0x33, 0x6d, 0x68, 0x7a, 0x3e, 0x32, 0xca, 0x5d, 0xaf, 0x1f, 0x6c, 0xf9, 0xcc, 0xe3, 0x1e, 0x29, - 0x3b, 0x2e, 0xa7, 0x67, 0x43, 0xa3, 0x16, 0x9c, 0x52, 0x86, 0x5d, 0x61, 0x35, 0xdf, 0x68, 0xf0, - 0xeb, 0x71, 0x80, 0x6c, 0x97, 0x21, 0xe5, 0xb8, 0xc3, 0x68, 0xbf, 0x73, 0x6a, 0xe1, 0xa3, 0x73, - 0x0c, 0x38, 0xd9, 0x06, 0x60, 0xe8, 0x7b, 0x81, 0xcb, 0x3d, 0x36, 0xd4, 0xb5, 0xb6, 0xb6, 0x51, - 0xdd, 0x26, 0x5b, 0x02, 0x66, 0xcb, 0x1a, 0x79, 0x2c, 0x25, 0x8a, 0xac, 0x43, 0xf5, 0x24, 0x02, - 0xb1, 0xfb, 0xb4, 0x87, 0x7a, 0xa1, 0xad, 0x6d, 0xd4, 0x2c, 0x10, 0xa6, 0x03, 0xda, 0x43, 0xd2, - 0x86, 0xd2, 0x79, 0x80, 0x4c, 0x2f, 0x46, 0x70, 0xb5, 0x18, 0x2e, 0xcc, 0xc1, 0x8a, 0x3c, 0x21, - 0x44, 0xc0, 0x29, 0xe3, 0xb6, 0xef, 0xb9, 0x7d, 0xae, 0x97, 0x04, 0x44, 0x64, 0x3a, 0x0c, 0x2d, - 0x66, 0x1f, 0xf4, 0xc9, 0x94, 0x03, 0xdf, 0xeb, 0x07, 0x48, 0xfe, 0x80, 0xb2, 0x38, 0x4c, 0xe6, - 0x5b, 0x8f, 0x0f, 0x90, 0x71, 0xd2, 0x4b, 0x36, 0xa1, 0xe5, 0x33, 0xb4, 0x19, 0x76, 0xd0, 0x1d, - 0xa0, 0x8d, 0x8c, 0x79, 0x2c, 0xca, 0x76, 0xd6, 0x6a, 0xf8, 0x0c, 0x2d, 0x61, 0xdf, 0x0b, 0xcd, - 0xe6, 0x4b, 0xa9, 0xd1, 0x7f, 0x78, 0x86, 0xd7, 0x43, 0x23, 0x73, 0x5f, 0x48, 0x90, 0xcc, 0x48, - 0x4a, 0x90, 0x49, 0x4d, 0xcb, 0xa6, 0xf6, 0x42, 0x83, 0xf9, 0x31, 0xd0, 0x11, 0x75, 0xbe, 0x86, - 0xd7, 0x12, 0x54, 0x38, 0x75, 0x54, 0x52, 0x33, 0x9c, 0x3a, 0x9f, 0xc9, 0x68, 0x17, 0x16, 0x52, - 0x89, 0x7c, 0x01, 0x9d, 0xf7, 0x92, 0x8e, 0x68, 0x8d, 0xef, 0x48, 0x87, 0xfc, 0x09, 0x0d, 0x4e, - 0x99, 0x83, 0xdc, 0x66, 0x38, 0x70, 0x03, 0xd7, 0xeb, 0xcb, 0x46, 0xae, 0x0b, 0xb3, 0x25, 0xad, - 0x44, 0x87, 0x99, 0x1e, 0x06, 0x01, 0x75, 0x50, 0x9f, 0x16, 0x87, 0xc8, 0x4f, 0xf3, 0x89, 0x50, - 0x44, 0xe1, 0x22, 0x15, 0x59, 0x85, 0x22, 0xa7, 0x8e, 0x64, 0x51, 0x8d, 0x0f, 0x0f, 0x23, 0x42, - 0x3b, 0x59, 0x84, 0x32, 0x3e, 0x76, 0x03, 0x1e, 0x44, 0x59, 0x57, 0x2c, 0xf9, 0x95, 0x2d, 0x64, - 0x31, 0x5b, 0xc8, 0x0b, 0x0d, 0x16, 0xc3, 0xc3, 0x6f, 0x23, 0x73, 0xae, 0xa0, 0xe3, 0x63, 0xbd, - 0x0a, 0xb9, 0x7a, 0x2d, 0xc3, 0x6c, 0xc7, 0xeb, 0xf5, 0x5c, 0x6e, 0xbb, 0x5d, 0x99, 0x54, 0x45, - 0x18, 0x6e, 0x74, 0x43, 0x46, 0x72, 0xa8, 0x85, 0x86, 0xf1, 0x10, 0xe7, 0x6a, 0x47, 0xe6, 0x61, - 0x9a, 0xfa, 0xfe, 0xd9, 0x50, 0x2f, 0x47, 0x12, 0x88, 0x0f, 0xf3, 0x99, 0x1c, 0xe4, 0x04, 0x2b, - 0x29, 0x6a, 0x22, 0x01, 0x2d, 0x95, 0xc0, 0x0e, 0xcc, 0xc9, 0x89, 0x3d, 0xf7, 0xbb, 0x94, 0xa3, - 0x2c, 0xfc, 0x6a, 0x4c, 0xe4, 0x4e, 0x7c, 0xd9, 0x0a, 0xd0, 0xe3, 0x28, 0xc8, 0xaa, 0x9d, 0x28, - 0x5f, 0x37, 0x4b, 0x95, 0x42, 0xb3, 0x68, 0x3e, 0x85, 0x85, 0xcc, 0xe0, 0x4f, 0x9f, 0xff, 0x1b, - 0xd4, 0x42, 0x35, 0xed, 0x4e, 0xd4, 0x0b, 0x5d, 0x59, 0xd8, 0x6a, 0x68, 0x13, 0xed, 0xd1, 0x25, - 0xbf, 0x43, 0x5d, 0xa6, 0x18, 0x07, 0x15, 0xa3, 0x20, 0x99, 0xb8, 0x0c, 0x33, 0x5f, 0x69, 0xf0, - 0x4b, 0x28, 0xc1, 0xfe, 0xfe, 0x75, 0xad, 0xaa, 0xf9, 0x5c, 0x0e, 0xf1, 0x38, 0x45, 0x59, 0xa2, - 0x89, 0x2a, 0x68, 0x97, 0xae, 0xc2, 0xa5, 0xee, 0xfd, 0x77, 0x05, 0x39, 0x81, 0xa7, 0xc8, 0xd8, - 0xf0, 0xd0, 0xed, 0x3c, 0xfc, 0xb6, 0x6a, 0xfd, 0x05, 0x65, 0x21, 0x8e, 0x6c, 0xaf, 0x56, 0x1c, - 0xf3, 0xbf, 0xcb, 0x77, 0x23, 0x87, 0x25, 0x03, 0xd2, 0x4f, 0x48, 0x69, 0xe2, 0x09, 0xc9, 0x1f, - 0x8d, 0x4d, 0x68, 0x89, 0xe7, 0x55, 0x05, 0x28, 0x47, 0x31, 0x8d, 0xc8, 0xb1, 0x33, 0x46, 0xf9, - 0x17, 0x9a, 0x22, 0x56, 0x61, 0x3b, 0x93, 0xcb, 0x56, 0xfc, 0x7c, 0x6c, 0x30, 0x3f, 0xc8, 0x5b, - 0x44, 0x15, 0xf0, 0x6a, 0x6b, 0x29, 0x7a, 0xdd, 0xe6, 0x0c, 0x53, 0xb5, 0x14, 0x8e, 0x23, 0x86, - 0xa2, 0x96, 0xe1, 0x04, 0xc9, 0x4e, 0x54, 0xef, 0xbd, 0xaa, 0xb0, 0x89, 0x90, 0xcc, 0xd6, 0x28, - 0x65, 0xb7, 0xc6, 0xdb, 0x02, 0xb4, 0xa2, 0xca, 0xe1, 0x00, 0x43, 0xca, 0x3f, 0xdb, 0xe2, 0x12, - 0x6d, 0x71, 0xa1, 0x01, 0x51, 0xc5, 0xfb, 0x21, 0x5a, 0x62, 0xfb, 0xf5, 0x34, 0x34, 0x47, 0x29, - 0xde, 0x43, 0x36, 0x70, 0x3b, 0x48, 0xee, 0x43, 0x33, 0xbd, 0xaa, 0x92, 0x75, 0xb5, 0xc6, 0x19, - 0x7b, 0xb7, 0xd1, 0xce, 0x0f, 0x10, 0x52, 0x99, 0x53, 0x31, 0xb0, 0xba, 0x00, 0x26, 0x81, 0x33, - 0x96, 0xd5, 0x24, 0x70, 0xd6, 0xee, 0x68, 0x4e, 0x91, 0x03, 0x98, 0x4b, 0x6c, 0x1d, 0x64, 0x65, - 0x32, 0x9b, 0xf1, 0x62, 0x65, 0xac, 0xe6, 0x78, 0xd3, 0x78, 0xa3, 0xbd, 0x2e, 0x89, 0x97, 0xde, - 0x3b, 0x93, 0x78, 0x13, 0xcb, 0xa0, 0x39, 0x45, 0x1e, 0x40, 0x23, 0xf5, 0x84, 0x93, 0x35, 0xf5, - 0x37, 0x93, 0x1b, 0x8b, 0xb1, 0x9e, 0xeb, 0x8f, 0x51, 0x37, 0xb4, 0xbf, 0x35, 0x72, 0x0b, 0x6a, - 0xea, 0xb3, 0x43, 0x96, 0xd5, 0x9f, 0xa5, 0xde, 0x4b, 0x63, 0x25, 0xdb, 0x39, 0x4a, 0xf3, 0x2e, - 0xd4, 0x93, 0x37, 0x1f, 0x49, 0x2a, 0x95, 0x7e, 0x52, 0x8c, 0xb5, 0x3c, 0xf7, 0x08, 0x72, 0x0f, - 0x60, 0x3c, 0x35, 0x64, 0x29, 0x71, 0x53, 0xa8, 0xd7, 0x90, 0x61, 0x64, 0xb9, 0x62, 0x98, 0x93, - 0x72, 0xf4, 0xc7, 0xef, 0x9f, 0x8f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x04, 0x3f, 0x63, 0x86, 0x22, - 0x0e, 0x00, 0x00, + // 1224 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x58, 0x4f, 0x6f, 0x1b, 0x45, + 0x14, 0xf7, 0xda, 0xae, 0xe3, 0xbe, 0x38, 0x8e, 0x33, 0xfd, 0x83, 0xeb, 0x36, 0x4d, 0xba, 0xa1, + 0x10, 0x2a, 0x64, 0xa1, 0x80, 0xe0, 0x54, 0xa4, 0xfc, 0x71, 0x48, 0x0b, 0x69, 0xc3, 0x92, 0x14, + 0x2e, 0x68, 0x35, 0xb1, 0x1f, 0xf6, 0x0a, 0xdb, 0xbb, 0xcc, 0x4e, 0x22, 0xcc, 0x01, 0x71, 0x01, + 0xae, 0x9c, 0x38, 0x70, 0xe2, 0x2b, 0x70, 0xe1, 0xc0, 0x81, 0x0f, 0xc0, 0xb5, 0x07, 0x3e, 0x0d, + 0x12, 0x9a, 0x99, 0xb7, 0xf6, 0xee, 0x7a, 0x8d, 0x12, 0x48, 0x45, 0x85, 0xb8, 0x79, 0xdf, 0x7b, + 0xf3, 0xe6, 0xbd, 0xdf, 0x7b, 0xbf, 0x99, 0x79, 0x86, 0x9a, 0x1f, 0xa0, 0xe0, 0xd2, 0xf3, 0x87, + 0x61, 0x33, 0x10, 0xbe, 0xf4, 0x59, 0xa9, 0xeb, 0x49, 0xde, 0x1f, 0x35, 0x2a, 0x61, 0x8f, 0x0b, + 0xec, 0x18, 0xa9, 0xfd, 0x93, 0x05, 0x2f, 0x1c, 0x85, 0x28, 0xb6, 0x05, 0x72, 0x89, 0x5b, 0x82, + 0x0f, 0xdb, 0x3d, 0x07, 0x3f, 0x3b, 0xc1, 0x50, 0xb2, 0x0d, 0x00, 0x81, 0x81, 0x1f, 0x7a, 0xd2, + 0x17, 0xa3, 0xba, 0xb5, 0x6a, 0xad, 0xcf, 0x6f, 0xb0, 0xa6, 0x71, 0xd3, 0x74, 0xc6, 0x1a, 0x27, + 0x66, 0xc5, 0x56, 0x60, 0xfe, 0x58, 0x3b, 0x71, 0x87, 0x7c, 0x80, 0xf5, 0xfc, 0xaa, 0xb5, 0x5e, + 0x71, 0xc0, 0x88, 0x1e, 0xf1, 0x01, 0xb2, 0x55, 0x28, 0x9e, 0x84, 0x28, 0xea, 0x05, 0xed, 0xae, + 0x12, 0xb9, 0x53, 0x31, 0x38, 0x5a, 0xa3, 0x5c, 0x84, 0x92, 0x0b, 0xe9, 0x06, 0xbe, 0x37, 0x94, + 0xf5, 0xa2, 0x71, 0xa1, 0x45, 0x07, 0x4a, 0x62, 0x0f, 0xa1, 0x3e, 0x1d, 0x72, 0x18, 0xf8, 0xc3, + 0x10, 0xd9, 0x4b, 0x50, 0x32, 0x9b, 0x51, 0xbc, 0xd5, 0x68, 0x03, 0xb2, 0x23, 0x2d, 0xbb, 0x07, + 0x4b, 0x81, 0x40, 0x57, 0x60, 0x1b, 0xbd, 0x53, 0x74, 0x51, 0x08, 0x5f, 0xe8, 0x68, 0x2f, 0x3b, + 0x8b, 0x81, 0x40, 0xc7, 0xc8, 0x5b, 0x4a, 0x6c, 0x7f, 0x47, 0x18, 0xed, 0x60, 0x1f, 0x9f, 0x0f, + 0x8c, 0xec, 0x5d, 0x03, 0x41, 0x32, 0x22, 0x82, 0x20, 0x33, 0x35, 0x2b, 0x3b, 0xb5, 0x6f, 0x2d, + 0xb8, 0x3a, 0x71, 0x74, 0xc8, 0xbb, 0xff, 0x24, 0xaf, 0x1b, 0x50, 0x96, 0xbc, 0x1b, 0x4f, 0x6a, + 0x4e, 0xf2, 0xee, 0x19, 0x33, 0xda, 0x86, 0x6b, 0xa9, 0x40, 0xfe, 0x46, 0x3a, 0xbf, 0x51, 0x3a, + 0xa6, 0x35, 0xfe, 0xc5, 0x74, 0xd8, 0xcb, 0xb0, 0x28, 0xb9, 0xe8, 0xa2, 0x74, 0x05, 0x9e, 0x7a, + 0xa1, 0xe7, 0x0f, 0xa9, 0x91, 0xab, 0x46, 0xec, 0x90, 0x94, 0xd5, 0x61, 0x6e, 0x80, 0x61, 0xc8, + 0xbb, 0x58, 0xbf, 0x64, 0x36, 0xa1, 0x4f, 0xfb, 0x0b, 0x83, 0x48, 0x2c, 0x17, 0x42, 0x64, 0x19, + 0x0a, 0x92, 0x77, 0x29, 0x8b, 0xf9, 0x68, 0x73, 0x65, 0xa1, 0xe4, 0xec, 0x3a, 0x94, 0xf0, 0x73, + 0x2f, 0x94, 0xa1, 0x8e, 0xba, 0xec, 0xd0, 0x57, 0x36, 0x90, 0x85, 0x6c, 0x20, 0x9f, 0x5a, 0x70, + 0x5d, 0x6d, 0xbe, 0x8f, 0xa2, 0x7b, 0x01, 0x1d, 0x1f, 0xe1, 0x95, 0x9f, 0x89, 0xd7, 0x4d, 0xb8, + 0xdc, 0xf6, 0x07, 0x03, 0x4f, 0xba, 0x5e, 0x87, 0x82, 0x2a, 0x1b, 0xc1, 0x83, 0x8e, 0xca, 0x88, + 0x48, 0x6d, 0x30, 0x8c, 0x48, 0x3c, 0x13, 0x3b, 0x76, 0x15, 0x2e, 0xf1, 0x20, 0xe8, 0x8f, 0xea, + 0x25, 0x0d, 0x81, 0xf9, 0xb0, 0xbf, 0x22, 0x22, 0x27, 0xb2, 0x22, 0x50, 0x13, 0x01, 0x58, 0xa9, + 0x00, 0xb6, 0x60, 0x81, 0x18, 0x7b, 0x12, 0x74, 0xb8, 0x44, 0x2a, 0xfc, 0x72, 0x94, 0xc8, 0xe3, + 0xe8, 0xb0, 0x35, 0x4e, 0x8f, 0xb4, 0x91, 0x53, 0x39, 0x8e, 0x7d, 0x3d, 0x2c, 0x96, 0xf3, 0xb5, + 0x82, 0xfd, 0x25, 0x5c, 0xcb, 0x34, 0xfe, 0xeb, 0xfd, 0xef, 0x40, 0x45, 0xa1, 0xe9, 0xb6, 0x75, + 0x2f, 0x74, 0xa8, 0xb0, 0xf3, 0x4a, 0x66, 0xda, 0xa3, 0xc3, 0xee, 0x42, 0x95, 0x42, 0x8c, 0x8c, + 0x0a, 0xda, 0x88, 0x02, 0x27, 0x33, 0xfb, 0x47, 0x0b, 0xae, 0x28, 0x08, 0x76, 0x77, 0x9f, 0xd7, + 0xaa, 0xda, 0xdf, 0x10, 0x89, 0x27, 0x21, 0x52, 0x89, 0xa6, 0xaa, 0x60, 0x9d, 0xbb, 0x0a, 0xe7, + 0x3a, 0xf7, 0x7f, 0xcd, 0x13, 0x03, 0x7b, 0x28, 0xc4, 0xe8, 0xc0, 0x6b, 0x7f, 0xfa, 0x6c, 0xd1, + 0x7a, 0x05, 0x4a, 0x06, 0x1c, 0x6a, 0xaf, 0xa5, 0xc8, 0xe6, 0x1d, 0x4f, 0x6e, 0x6b, 0x85, 0x43, + 0x06, 0xe9, 0x2b, 0xa4, 0x38, 0x75, 0x85, 0xcc, 0xa6, 0xc6, 0x3d, 0x58, 0x32, 0xd7, 0x6b, 0xdc, + 0x41, 0x49, 0xdb, 0x2c, 0x6a, 0xc5, 0xd6, 0xc4, 0xcb, 0x7d, 0xa8, 0x19, 0xdb, 0x58, 0xb6, 0x73, + 0x33, 0xb3, 0x35, 0xcb, 0x27, 0x02, 0xfb, 0x77, 0x3a, 0x45, 0xe2, 0x00, 0x5e, 0x6c, 0x2d, 0x4d, + 0xaf, 0xbb, 0x52, 0x60, 0xaa, 0x96, 0x46, 0x71, 0x28, 0xd0, 0xd4, 0x52, 0x31, 0x88, 0x3a, 0x31, + 0x7e, 0xee, 0xcd, 0x1b, 0x99, 0x31, 0xc9, 0x6c, 0x8d, 0x62, 0x76, 0x6b, 0xfc, 0x92, 0x87, 0x25, + 0x5d, 0x39, 0x3c, 0x45, 0x95, 0xf2, 0xff, 0x6d, 0x71, 0x8e, 0xb6, 0x78, 0x6a, 0x01, 0x8b, 0x83, + 0xf7, 0xdf, 0x68, 0x89, 0x1f, 0xf2, 0x70, 0x53, 0x37, 0xbb, 0x5e, 0xbf, 0xeb, 0xf5, 0x31, 0xdc, + 0x6c, 0xab, 0x70, 0xf7, 0x90, 0x77, 0x50, 0xb0, 0x5d, 0x28, 0x71, 0xfd, 0xad, 0xf3, 0xaa, 0x6e, + 0x34, 0xe3, 0xa5, 0x9e, 0xb1, 0xa8, 0x69, 0x3e, 0x0e, 0x47, 0x01, 0x3a, 0xb4, 0x5a, 0x9d, 0xa9, + 0x9f, 0x78, 0x7d, 0x74, 0x03, 0x2e, 0x7b, 0x94, 0x5a, 0x59, 0x09, 0x0e, 0xb8, 0xec, 0xb1, 0x35, + 0x58, 0x08, 0xd4, 0x83, 0xc3, 0x3f, 0x09, 0x8d, 0x81, 0x49, 0xaa, 0x12, 0x09, 0xb5, 0x91, 0xba, + 0x2a, 0x78, 0x88, 0x6f, 0xbe, 0xe1, 0xb6, 0xfd, 0xa1, 0x44, 0x7a, 0x63, 0xab, 0xab, 0x42, 0x4b, + 0xb7, 0x8d, 0xd0, 0x7e, 0x08, 0x30, 0xd9, 0x9e, 0x01, 0x94, 0xb6, 0x9d, 0xd6, 0xe6, 0x61, 0xab, + 0x96, 0x63, 0x55, 0x00, 0xf3, 0xdb, 0xdd, 0x79, 0xe0, 0xd4, 0x2c, 0xa5, 0x3b, 0x3a, 0xd8, 0x51, + 0xba, 0x3c, 0x2b, 0x43, 0x71, 0xff, 0xf1, 0x93, 0x56, 0xad, 0xa0, 0xa4, 0x3b, 0xad, 0xf7, 0x5a, + 0x87, 0xad, 0x5a, 0xd1, 0xfe, 0xde, 0xa2, 0xa3, 0x34, 0x9d, 0x27, 0xbb, 0x0f, 0xa5, 0x9e, 0xce, + 0x95, 0xca, 0xbd, 0x76, 0x06, 0x58, 0xf6, 0x72, 0x0e, 0x2d, 0x62, 0x0d, 0x98, 0x8b, 0x92, 0xd0, + 0x6f, 0xb4, 0xbd, 0x9c, 0x13, 0x09, 0xb6, 0x6c, 0x58, 0x55, 0x04, 0x72, 0xa9, 0xca, 0x0a, 0xa4, + 0xd0, 0x35, 0x28, 0xba, 0x01, 0x1f, 0xf5, 0x7d, 0xde, 0xb1, 0xbf, 0x2e, 0xc0, 0xad, 0xd4, 0x4e, + 0xc4, 0x66, 0x2a, 0xdb, 0xb3, 0xe1, 0x74, 0x8a, 0xa8, 0x85, 0x29, 0xa2, 0xde, 0x85, 0x2a, 0x85, + 0x1d, 0xf1, 0xd5, 0x90, 0x79, 0xc1, 0x48, 0xf7, 0x89, 0xb5, 0xaf, 0x02, 0x23, 0x33, 0x7e, 0x22, + 0x7b, 0xbe, 0x30, 0xee, 0x0c, 0xb5, 0x6b, 0x46, 0xb3, 0xa9, 0x15, 0xda, 0x69, 0x13, 0xae, 0x24, + 0xad, 0x71, 0xc0, 0xbd, 0x3e, 0xb1, 0x7c, 0x29, 0x6e, 0xde, 0x52, 0x8a, 0xec, 0x33, 0x61, 0xee, + 0xec, 0x67, 0x42, 0xf9, 0xec, 0x67, 0xc2, 0xcf, 0xd1, 0x55, 0x31, 0x55, 0x07, 0xf6, 0x76, 0xaa, + 0x43, 0x5e, 0x9c, 0xd1, 0x21, 0x89, 0xba, 0xc5, 0x5a, 0xe4, 0xad, 0x31, 0xf1, 0xf2, 0xc9, 0x03, + 0x25, 0xbb, 0xc3, 0x72, 0x11, 0xd3, 0xb6, 0xd6, 0xe0, 0xce, 0x74, 0xff, 0x08, 0xb3, 0xcb, 0xb8, + 0x81, 0x3e, 0xa6, 0xf9, 0x39, 0x1e, 0xc7, 0xc5, 0x1d, 0x68, 0x1b, 0x7f, 0x5c, 0x82, 0xda, 0xd8, + 0xee, 0x03, 0x14, 0xa7, 0x5e, 0x1b, 0xd9, 0x87, 0x50, 0x4b, 0x0f, 0xc0, 0x6c, 0x25, 0x91, 0xd5, + 0xf4, 0x34, 0xdf, 0x58, 0x9d, 0x6d, 0x60, 0xe2, 0xb5, 0x73, 0x91, 0xe3, 0xf8, 0x58, 0x99, 0x74, + 0x9c, 0x31, 0x02, 0x27, 0x1d, 0x67, 0x4d, 0xa4, 0x76, 0x8e, 0x3d, 0x82, 0x85, 0xc4, 0x2c, 0xc3, + 0x6e, 0x4d, 0x47, 0x33, 0x19, 0xd7, 0x1a, 0xcb, 0x33, 0xb4, 0x69, 0x7f, 0xe3, 0x69, 0x31, 0xe9, + 0x2f, 0x3d, 0xcd, 0x26, 0xfd, 0x4d, 0x8d, 0x98, 0x76, 0x8e, 0x7d, 0x04, 0x8b, 0xa9, 0xc1, 0x80, + 0xdd, 0x8e, 0xaf, 0x99, 0x9e, 0x83, 0x1a, 0x2b, 0x33, 0xf5, 0x91, 0xd7, 0x75, 0xeb, 0x35, 0x8b, + 0xbd, 0x0b, 0x95, 0xf8, 0x63, 0x96, 0xdd, 0x8c, 0x2f, 0x4b, 0xbd, 0xc2, 0x1b, 0xb7, 0xb2, 0x95, + 0xe3, 0x30, 0xdf, 0x87, 0x6a, 0xf2, 0x3d, 0xc5, 0x92, 0x48, 0xa5, 0x1f, 0xaa, 0x8d, 0xdb, 0xb3, + 0xd4, 0x63, 0x97, 0x2d, 0x80, 0xc9, 0x5d, 0xcc, 0x6e, 0x24, 0xce, 0xaa, 0xf8, 0xe3, 0xa6, 0xd1, + 0xc8, 0x52, 0x8d, 0xdd, 0x3c, 0x31, 0x00, 0xc6, 0x68, 0x90, 0x04, 0x70, 0x9a, 0xa7, 0x49, 0x00, + 0x33, 0xf8, 0xa3, 0x00, 0x3c, 0x2e, 0xe9, 0xbf, 0xa9, 0x5e, 0xff, 0x33, 0x00, 0x00, 0xff, 0xff, + 0x26, 0x3c, 0x56, 0xc6, 0xd0, 0x12, 0x00, 0x00, } diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go index 6f9b85938..5405dac72 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go @@ -652,6 +652,98 @@ func (m *DeleteRefsResponse) String() string { return proto.CompactTe func (*DeleteRefsResponse) ProtoMessage() {} func (*DeleteRefsResponse) Descriptor() ([]byte, []int) { return fileDescriptor8, []int{25} } +type ListBranchNamesContainingCommitRequest struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + CommitId string `protobuf:"bytes,2,opt,name=commit_id,json=commitId" json:"commit_id,omitempty"` +} + +func (m *ListBranchNamesContainingCommitRequest) Reset() { + *m = ListBranchNamesContainingCommitRequest{} +} +func (m *ListBranchNamesContainingCommitRequest) String() string { return proto.CompactTextString(m) } +func (*ListBranchNamesContainingCommitRequest) ProtoMessage() {} +func (*ListBranchNamesContainingCommitRequest) Descriptor() ([]byte, []int) { + return fileDescriptor8, []int{26} +} + +func (m *ListBranchNamesContainingCommitRequest) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *ListBranchNamesContainingCommitRequest) GetCommitId() string { + if m != nil { + return m.CommitId + } + return "" +} + +type ListBranchNamesContainingCommitResponse struct { + BranchNames []string `protobuf:"bytes,1,rep,name=branch_names,json=branchNames" json:"branch_names,omitempty"` +} + +func (m *ListBranchNamesContainingCommitResponse) Reset() { + *m = ListBranchNamesContainingCommitResponse{} +} +func (m *ListBranchNamesContainingCommitResponse) String() string { return proto.CompactTextString(m) } +func (*ListBranchNamesContainingCommitResponse) ProtoMessage() {} +func (*ListBranchNamesContainingCommitResponse) Descriptor() ([]byte, []int) { + return fileDescriptor8, []int{27} +} + +func (m *ListBranchNamesContainingCommitResponse) GetBranchNames() []string { + if m != nil { + return m.BranchNames + } + return nil +} + +type ListTagNamesContainingCommitRequest struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + CommitId string `protobuf:"bytes,2,opt,name=commit_id,json=commitId" json:"commit_id,omitempty"` +} + +func (m *ListTagNamesContainingCommitRequest) Reset() { *m = ListTagNamesContainingCommitRequest{} } +func (m *ListTagNamesContainingCommitRequest) String() string { return proto.CompactTextString(m) } +func (*ListTagNamesContainingCommitRequest) ProtoMessage() {} +func (*ListTagNamesContainingCommitRequest) Descriptor() ([]byte, []int) { + return fileDescriptor8, []int{28} +} + +func (m *ListTagNamesContainingCommitRequest) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *ListTagNamesContainingCommitRequest) GetCommitId() string { + if m != nil { + return m.CommitId + } + return "" +} + +type ListTagNamesContainingCommitResponse struct { + TagNames []string `protobuf:"bytes,1,rep,name=tag_names,json=tagNames" json:"tag_names,omitempty"` +} + +func (m *ListTagNamesContainingCommitResponse) Reset() { *m = ListTagNamesContainingCommitResponse{} } +func (m *ListTagNamesContainingCommitResponse) String() string { return proto.CompactTextString(m) } +func (*ListTagNamesContainingCommitResponse) ProtoMessage() {} +func (*ListTagNamesContainingCommitResponse) Descriptor() ([]byte, []int) { + return fileDescriptor8, []int{29} +} + +func (m *ListTagNamesContainingCommitResponse) GetTagNames() []string { + if m != nil { + return m.TagNames + } + return nil +} + func init() { proto.RegisterType((*FindDefaultBranchNameRequest)(nil), "gitaly.FindDefaultBranchNameRequest") proto.RegisterType((*FindDefaultBranchNameResponse)(nil), "gitaly.FindDefaultBranchNameResponse") @@ -680,6 +772,10 @@ func init() { proto.RegisterType((*FindBranchResponse)(nil), "gitaly.FindBranchResponse") proto.RegisterType((*DeleteRefsRequest)(nil), "gitaly.DeleteRefsRequest") proto.RegisterType((*DeleteRefsResponse)(nil), "gitaly.DeleteRefsResponse") + proto.RegisterType((*ListBranchNamesContainingCommitRequest)(nil), "gitaly.ListBranchNamesContainingCommitRequest") + proto.RegisterType((*ListBranchNamesContainingCommitResponse)(nil), "gitaly.ListBranchNamesContainingCommitResponse") + proto.RegisterType((*ListTagNamesContainingCommitRequest)(nil), "gitaly.ListTagNamesContainingCommitRequest") + proto.RegisterType((*ListTagNamesContainingCommitResponse)(nil), "gitaly.ListTagNamesContainingCommitResponse") proto.RegisterEnum("gitaly.FindLocalBranchesRequest_SortBy", FindLocalBranchesRequest_SortBy_name, FindLocalBranchesRequest_SortBy_value) proto.RegisterEnum("gitaly.CreateBranchResponse_Status", CreateBranchResponse_Status_name, CreateBranchResponse_Status_value) } @@ -709,6 +805,8 @@ type RefServiceClient interface { DeleteBranch(ctx context.Context, in *DeleteBranchRequest, opts ...grpc.CallOption) (*DeleteBranchResponse, error) FindBranch(ctx context.Context, in *FindBranchRequest, opts ...grpc.CallOption) (*FindBranchResponse, error) DeleteRefs(ctx context.Context, in *DeleteRefsRequest, opts ...grpc.CallOption) (*DeleteRefsResponse, error) + ListBranchNamesContainingCommit(ctx context.Context, in *ListBranchNamesContainingCommitRequest, opts ...grpc.CallOption) (*ListBranchNamesContainingCommitResponse, error) + ListTagNamesContainingCommit(ctx context.Context, in *ListTagNamesContainingCommitRequest, opts ...grpc.CallOption) (*ListTagNamesContainingCommitResponse, error) } type refServiceClient struct { @@ -942,6 +1040,24 @@ func (c *refServiceClient) DeleteRefs(ctx context.Context, in *DeleteRefsRequest return out, nil } +func (c *refServiceClient) ListBranchNamesContainingCommit(ctx context.Context, in *ListBranchNamesContainingCommitRequest, opts ...grpc.CallOption) (*ListBranchNamesContainingCommitResponse, error) { + out := new(ListBranchNamesContainingCommitResponse) + err := grpc.Invoke(ctx, "/gitaly.RefService/ListBranchNamesContainingCommit", in, out, c.cc, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *refServiceClient) ListTagNamesContainingCommit(ctx context.Context, in *ListTagNamesContainingCommitRequest, opts ...grpc.CallOption) (*ListTagNamesContainingCommitResponse, error) { + out := new(ListTagNamesContainingCommitResponse) + err := grpc.Invoke(ctx, "/gitaly.RefService/ListTagNamesContainingCommit", in, out, c.cc, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // Server API for RefService service type RefServiceServer interface { @@ -959,6 +1075,8 @@ type RefServiceServer interface { DeleteBranch(context.Context, *DeleteBranchRequest) (*DeleteBranchResponse, error) FindBranch(context.Context, *FindBranchRequest) (*FindBranchResponse, error) DeleteRefs(context.Context, *DeleteRefsRequest) (*DeleteRefsResponse, error) + ListBranchNamesContainingCommit(context.Context, *ListBranchNamesContainingCommitRequest) (*ListBranchNamesContainingCommitResponse, error) + ListTagNamesContainingCommit(context.Context, *ListTagNamesContainingCommitRequest) (*ListTagNamesContainingCommitResponse, error) } func RegisterRefServiceServer(s *grpc.Server, srv RefServiceServer) { @@ -1196,6 +1314,42 @@ func _RefService_DeleteRefs_Handler(srv interface{}, ctx context.Context, dec fu return interceptor(ctx, in, info, handler) } +func _RefService_ListBranchNamesContainingCommit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListBranchNamesContainingCommitRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RefServiceServer).ListBranchNamesContainingCommit(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/gitaly.RefService/ListBranchNamesContainingCommit", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RefServiceServer).ListBranchNamesContainingCommit(ctx, req.(*ListBranchNamesContainingCommitRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RefService_ListTagNamesContainingCommit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListTagNamesContainingCommitRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RefServiceServer).ListTagNamesContainingCommit(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/gitaly.RefService/ListTagNamesContainingCommit", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RefServiceServer).ListTagNamesContainingCommit(ctx, req.(*ListTagNamesContainingCommitRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _RefService_serviceDesc = grpc.ServiceDesc{ ServiceName: "gitaly.RefService", HandlerType: (*RefServiceServer)(nil), @@ -1228,6 +1382,14 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ MethodName: "DeleteRefs", Handler: _RefService_DeleteRefs_Handler, }, + { + MethodName: "ListBranchNamesContainingCommit", + Handler: _RefService_ListBranchNamesContainingCommit_Handler, + }, + { + MethodName: "ListTagNamesContainingCommit", + Handler: _RefService_ListTagNamesContainingCommit_Handler, + }, }, Streams: []grpc.StreamDesc{ { @@ -1262,74 +1424,81 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ func init() { proto.RegisterFile("ref.proto", fileDescriptor8) } var fileDescriptor8 = []byte{ - // 1102 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xdd, 0x72, 0xdb, 0x44, - 0x14, 0x8e, 0x9c, 0x54, 0x4d, 0x8e, 0x8d, 0xa3, 0x6c, 0x42, 0xea, 0x28, 0xa5, 0x4e, 0x17, 0xda, - 0x26, 0x33, 0x8c, 0xc2, 0xb8, 0x03, 0x37, 0x70, 0x81, 0x13, 0x9b, 0x26, 0x34, 0x38, 0x99, 0xb5, - 0x29, 0x99, 0x01, 0x46, 0x23, 0xdb, 0x2b, 0x5b, 0x8c, 0x6c, 0x19, 0x69, 0xdd, 0xc6, 0x17, 0xf0, - 0x02, 0xdc, 0xf3, 0x08, 0xbc, 0x0a, 0x17, 0x3c, 0x07, 0xef, 0xc1, 0x78, 0x77, 0xf5, 0x67, 0xcb, - 0x2e, 0x83, 0xe9, 0x95, 0xb4, 0x67, 0xcf, 0xf9, 0xf6, 0xfc, 0xed, 0xb7, 0x07, 0xb6, 0x7c, 0x6a, - 0x1b, 0x23, 0xdf, 0x63, 0x1e, 0x52, 0x7b, 0x0e, 0xb3, 0xdc, 0x89, 0x5e, 0x08, 0xfa, 0x96, 0x4f, - 0xbb, 0x42, 0xaa, 0x97, 0x7b, 0x9e, 0xd7, 0x73, 0xe9, 0x29, 0x5f, 0xb5, 0xc7, 0xf6, 0x29, 0x73, - 0x06, 0x34, 0x60, 0xd6, 0x60, 0x24, 0x14, 0x30, 0x81, 0x87, 0x5f, 0x39, 0xc3, 0x6e, 0x8d, 0xda, - 0xd6, 0xd8, 0x65, 0x67, 0xbe, 0x35, 0xec, 0xf4, 0x1b, 0xd6, 0x80, 0x12, 0xfa, 0xf3, 0x98, 0x06, - 0x0c, 0x55, 0x00, 0x7c, 0x3a, 0xf2, 0x02, 0x87, 0x79, 0xfe, 0xa4, 0xa4, 0x1c, 0x29, 0xc7, 0xf9, - 0x0a, 0x32, 0xc4, 0x59, 0x06, 0x89, 0x76, 0x48, 0x42, 0x0b, 0x3f, 0x87, 0x0f, 0x16, 0x60, 0x06, - 0x23, 0x6f, 0x18, 0x50, 0x84, 0x60, 0x63, 0x68, 0x0d, 0x28, 0x87, 0x2b, 0x10, 0xfe, 0x8f, 0xaf, - 0xe1, 0x60, 0x6a, 0x54, 0x75, 0xdd, 0xd8, 0x20, 0x58, 0xc5, 0x8b, 0x0a, 0xe8, 0x59, 0x80, 0xd2, - 0x85, 0x3d, 0xb8, 0x37, 0x3d, 0x36, 0x28, 0x29, 0x47, 0xeb, 0xc7, 0x05, 0x22, 0x16, 0xf8, 0x0a, - 0xf6, 0xa5, 0x4d, 0xcb, 0xea, 0xad, 0xec, 0xc1, 0x29, 0x3c, 0x98, 0x43, 0x5b, 0x7a, 0xfc, 0x2f, - 0x80, 0xa6, 0x06, 0x84, 0xda, 0x2b, 0x96, 0x00, 0x1d, 0xc2, 0x56, 0xc7, 0x1b, 0x0c, 0x1c, 0x66, - 0x3a, 0xdd, 0x52, 0xee, 0x48, 0x39, 0xde, 0x22, 0x9b, 0x42, 0x70, 0xd9, 0x45, 0xfb, 0xa0, 0x8e, - 0x7c, 0x6a, 0x3b, 0x77, 0xa5, 0x75, 0x5e, 0x00, 0xb9, 0xc2, 0x27, 0xb0, 0x9b, 0x3a, 0x7e, 0x49, - 0xb5, 0xfe, 0x54, 0xa0, 0x34, 0xd5, 0xbd, 0xf2, 0x3a, 0x96, 0xcc, 0xef, 0x4a, 0xb9, 0x42, 0x5f, - 0xc2, 0xfd, 0xc0, 0xf3, 0x99, 0xd9, 0x9e, 0x70, 0x77, 0x8b, 0x95, 0x67, 0xa1, 0xc1, 0xa2, 0x63, - 0x8c, 0xa6, 0xe7, 0xb3, 0xb3, 0x09, 0x51, 0x03, 0xfe, 0xc5, 0x9f, 0x82, 0x2a, 0x24, 0x68, 0x13, - 0x36, 0x1a, 0xd5, 0x6f, 0xea, 0xda, 0x1a, 0xda, 0x86, 0xfc, 0xb7, 0x37, 0xb5, 0x6a, 0xab, 0x5e, - 0x33, 0xab, 0xcd, 0x73, 0x4d, 0x41, 0x1a, 0x14, 0x42, 0x41, 0xad, 0xde, 0x3c, 0xd7, 0x72, 0xf8, - 0x56, 0xf4, 0xdd, 0xcc, 0x09, 0x32, 0xf4, 0xcf, 0x61, 0xb3, 0x2d, 0x65, 0xbc, 0x52, 0xf9, 0x4a, - 0x79, 0x81, 0x5b, 0xa1, 0x09, 0x89, 0x0c, 0xf0, 0x6f, 0x39, 0x51, 0xff, 0x0c, 0xad, 0xac, 0x9c, - 0x2e, 0xaf, 0xd9, 0x13, 0x28, 0xca, 0xcd, 0x60, 0xdc, 0xfe, 0x89, 0x76, 0x98, 0xac, 0xdd, 0x7b, - 0x42, 0xda, 0x14, 0x42, 0x74, 0x01, 0x52, 0x60, 0x5a, 0x63, 0xd6, 0xf7, 0xfc, 0xd2, 0x06, 0xcf, - 0xfe, 0x87, 0x0b, 0xbc, 0x3e, 0xe7, 0xba, 0x55, 0xae, 0x4a, 0x0a, 0x9d, 0xc4, 0x0a, 0x35, 0x40, - 0x93, 0x48, 0xe2, 0xc3, 0xa8, 0x5f, 0xba, 0xf7, 0xef, 0xc1, 0xb6, 0x85, 0xd5, 0x79, 0x68, 0x8b, - 0xdf, 0xc0, 0xe1, 0x12, 0xfd, 0xcc, 0x84, 0xec, 0xc1, 0x3d, 0x3a, 0xb0, 0x1c, 0x97, 0x27, 0xa3, - 0x40, 0xc4, 0x02, 0x19, 0xb0, 0xd1, 0xb5, 0x18, 0xe5, 0xf1, 0xe7, 0x2b, 0xba, 0x21, 0x18, 0xce, - 0x08, 0x19, 0xce, 0x68, 0x85, 0x0c, 0x47, 0xb8, 0x1e, 0xfe, 0x5d, 0x89, 0x2e, 0xf5, 0xff, 0xd1, - 0xa8, 0x65, 0xc8, 0x0f, 0xa8, 0xdf, 0xa3, 0x5d, 0xd3, 0x1b, 0xba, 0xa2, 0x59, 0x37, 0x09, 0x08, - 0xd1, 0xf5, 0xd0, 0x9d, 0xa0, 0x67, 0xb0, 0x2d, 0x15, 0xa2, 0xd6, 0x59, 0xe7, 0x97, 0xbc, 0x28, - 0xc4, 0xa1, 0x13, 0xf8, 0x0f, 0x25, 0xe2, 0x87, 0xb9, 0xc6, 0x3b, 0x9b, 0x6b, 0xbc, 0xa7, 0xc9, - 0xac, 0x67, 0x98, 0x18, 0xb2, 0xc3, 0x22, 0x3b, 0xfd, 0x05, 0xa8, 0x42, 0x96, 0x99, 0xdc, 0x13, - 0x50, 0x99, 0xe5, 0xf7, 0x28, 0xe3, 0x21, 0xe4, 0x2b, 0x3b, 0x21, 0xfe, 0x8b, 0xb0, 0x6a, 0x44, - 0x2a, 0xe0, 0x0b, 0x41, 0x4b, 0x82, 0xc7, 0x56, 0x62, 0xc4, 0xcf, 0x04, 0xc3, 0x44, 0x48, 0x32, - 0xda, 0x32, 0x6c, 0x30, 0xab, 0x17, 0x46, 0x9a, 0x0f, 0x41, 0x5a, 0x56, 0x8f, 0xf0, 0x0d, 0x7c, - 0x0b, 0x1a, 0xa1, 0x76, 0xfd, 0xce, 0x09, 0xd8, 0x4a, 0xc5, 0xd3, 0x60, 0xdd, 0xa7, 0xb6, 0xec, - 0xa7, 0xe9, 0x2f, 0x3e, 0x81, 0x9d, 0x04, 0x72, 0xcc, 0xce, 0xaf, 0x2d, 0x77, 0x2c, 0x12, 0xb6, - 0x49, 0xc4, 0x02, 0xff, 0x0a, 0xbb, 0xe7, 0x3e, 0xb5, 0x18, 0x0d, 0xef, 0xf2, 0x7f, 0xf7, 0x23, - 0x2c, 0x48, 0x2e, 0x51, 0x90, 0x32, 0xe4, 0x03, 0x66, 0xf9, 0xcc, 0x1c, 0x79, 0xce, 0x30, 0xbc, - 0xde, 0xc0, 0x45, 0x37, 0x53, 0x09, 0xfe, 0x4b, 0x81, 0xbd, 0xb4, 0x03, 0x11, 0x4b, 0xa9, 0x01, - 0xb3, 0xd8, 0x38, 0xe0, 0xa7, 0x17, 0xe3, 0x0b, 0x9a, 0xa5, 0x6d, 0x34, 0xb9, 0x2a, 0x91, 0x26, - 0xe8, 0x29, 0xa8, 0xa2, 0x63, 0x64, 0x1f, 0x14, 0x43, 0x63, 0x69, 0x26, 0x77, 0x71, 0x03, 0x54, - 0x61, 0x89, 0x54, 0xc8, 0x5d, 0xbf, 0xd4, 0xd6, 0x50, 0x11, 0xa0, 0x4e, 0x88, 0x59, 0xbf, 0xbd, - 0x6c, 0xb6, 0x9a, 0x9a, 0x32, 0x25, 0xdb, 0xe9, 0xfa, 0xb2, 0xf1, 0xaa, 0x7a, 0x75, 0x59, 0xd3, - 0x72, 0xe8, 0x10, 0x1e, 0x24, 0x04, 0x66, 0xb3, 0x55, 0x25, 0x2d, 0xf3, 0xe6, 0xfa, 0xb2, 0xd1, - 0xd2, 0xd6, 0xf1, 0x8f, 0xb0, 0x5b, 0xa3, 0x2e, 0x7d, 0x47, 0xd9, 0xc4, 0xfb, 0xb0, 0x97, 0x86, - 0x17, 0xd1, 0xe3, 0xef, 0x61, 0x67, 0xda, 0x81, 0xef, 0xe6, 0xd0, 0x2f, 0xc4, 0x45, 0x99, 0x29, - 0x4f, 0x9c, 0x61, 0x65, 0x69, 0x86, 0xc7, 0xb0, 0x23, 0x5c, 0x26, 0xd4, 0x5e, 0xa9, 0xcb, 0x3f, - 0x06, 0x44, 0xef, 0x3a, 0x74, 0xc4, 0xcc, 0x37, 0x0e, 0xeb, 0x9b, 0xf2, 0xad, 0xcf, 0x71, 0x12, - 0xd2, 0xc4, 0xce, 0x77, 0x0e, 0xeb, 0xdf, 0x88, 0x57, 0x7f, 0x0f, 0x50, 0xf2, 0x58, 0xe1, 0x74, - 0xe5, 0xef, 0xfb, 0x00, 0x84, 0xda, 0x4d, 0xea, 0xbf, 0x76, 0x3a, 0x14, 0xd9, 0xf0, 0x7e, 0xe6, - 0x48, 0x87, 0x3e, 0x4a, 0xd2, 0xd2, 0xa2, 0x29, 0x52, 0x7f, 0xf2, 0x16, 0x2d, 0x59, 0x9c, 0x35, - 0x64, 0x46, 0x54, 0x93, 0x18, 0xda, 0xd0, 0xe3, 0x4c, 0xee, 0x4b, 0xce, 0x67, 0x3a, 0x5e, 0xa6, - 0x12, 0xc2, 0x7f, 0xa2, 0xa0, 0x57, 0xb0, 0x3d, 0x33, 0x93, 0xa1, 0x47, 0x33, 0xa6, 0x33, 0xa3, - 0x9f, 0x5e, 0x5e, 0xb8, 0x9f, 0xc0, 0xbd, 0x80, 0x7c, 0x62, 0x76, 0x42, 0x7a, 0xd2, 0x26, 0x3d, - 0xcf, 0xe9, 0x87, 0x99, 0x7b, 0x51, 0x0a, 0x7e, 0x10, 0x1d, 0x9a, 0x1a, 0x48, 0xd0, 0xd1, 0xdb, - 0xa6, 0x21, 0xfd, 0xf1, 0x12, 0x8d, 0xcc, 0xf8, 0x23, 0xec, 0x47, 0x0b, 0x5f, 0x96, 0xec, 0xf8, - 0x33, 0x71, 0xbf, 0x16, 0xf1, 0x4b, 0x66, 0x4f, 0xc7, 0x9f, 0x7e, 0x38, 0xd2, 0xf1, 0xcf, 0x3c, - 0x05, 0x1c, 0xeb, 0x0c, 0xb6, 0x22, 0x4e, 0x46, 0xa5, 0xb8, 0xd9, 0xd3, 0x0f, 0x80, 0x7e, 0x90, - 0xb1, 0x13, 0x65, 0xf1, 0x25, 0x14, 0x92, 0xec, 0x87, 0x0e, 0xb3, 0x39, 0x51, 0x20, 0x3d, 0x5c, - 0x46, 0x98, 0x02, 0x2c, 0x49, 0x26, 0x31, 0x58, 0x06, 0x83, 0xc5, 0x60, 0x99, 0xfc, 0xb3, 0x86, - 0xea, 0x00, 0x31, 0x49, 0xa0, 0x83, 0x64, 0x32, 0xd2, 0x40, 0x7a, 0xd6, 0x56, 0x12, 0x26, 0xbe, - 0xb6, 0x31, 0xcc, 0x1c, 0x83, 0xc4, 0x30, 0xf3, 0xb7, 0x1c, 0xaf, 0xb5, 0x55, 0x3e, 0x37, 0x3d, - 0xff, 0x27, 0x00, 0x00, 0xff, 0xff, 0xfc, 0x59, 0x3a, 0x12, 0x4a, 0x0e, 0x00, 0x00, + // 1212 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xdd, 0x72, 0x22, 0xc5, + 0x17, 0xcf, 0x90, 0x84, 0x3f, 0x1c, 0xf8, 0x93, 0x49, 0x27, 0x66, 0xc9, 0x10, 0x97, 0xa4, 0x77, + 0x37, 0x1f, 0xe5, 0x16, 0xb1, 0xd8, 0xd2, 0x1b, 0xbd, 0x90, 0x00, 0x6e, 0xe2, 0x46, 0x92, 0x6a, + 0x70, 0x4d, 0x95, 0x5a, 0x53, 0x03, 0x34, 0x64, 0x2c, 0x60, 0x70, 0xa6, 0xc9, 0x86, 0xb2, 0xf4, + 0xca, 0x3b, 0xef, 0x7d, 0x04, 0x5f, 0xc5, 0x0b, 0x9f, 0xc4, 0xb7, 0xb0, 0xe8, 0xee, 0xf9, 0x22, + 0x03, 0x49, 0x89, 0xf1, 0x0a, 0xe6, 0xf4, 0x39, 0xbf, 0x3e, 0x5f, 0xfd, 0x3b, 0x07, 0x92, 0x36, + 0xed, 0x14, 0x86, 0xb6, 0xc5, 0x2c, 0x14, 0xef, 0x9a, 0xcc, 0xe8, 0x8d, 0xb5, 0xb4, 0x73, 0x6d, + 0xd8, 0xb4, 0x2d, 0xa4, 0x5a, 0xbe, 0x6b, 0x59, 0xdd, 0x1e, 0x3d, 0xe6, 0x5f, 0xcd, 0x51, 0xe7, + 0x98, 0x99, 0x7d, 0xea, 0x30, 0xa3, 0x3f, 0x14, 0x0a, 0x98, 0xc0, 0xce, 0xe7, 0xe6, 0xa0, 0x5d, + 0xa1, 0x1d, 0x63, 0xd4, 0x63, 0x27, 0xb6, 0x31, 0x68, 0x5d, 0xd7, 0x8c, 0x3e, 0x25, 0xf4, 0x87, + 0x11, 0x75, 0x18, 0x2a, 0x02, 0xd8, 0x74, 0x68, 0x39, 0x26, 0xb3, 0xec, 0x71, 0x56, 0xd9, 0x55, + 0x0e, 0x53, 0x45, 0x54, 0x10, 0x77, 0x15, 0x88, 0x77, 0x42, 0x02, 0x5a, 0xf8, 0x15, 0xbc, 0x3f, + 0x03, 0xd3, 0x19, 0x5a, 0x03, 0x87, 0x22, 0x04, 0x2b, 0x03, 0xa3, 0x4f, 0x39, 0x5c, 0x9a, 0xf0, + 0xff, 0xf8, 0x02, 0xb6, 0x27, 0x46, 0xa5, 0x5e, 0xcf, 0x37, 0x70, 0x16, 0xf1, 0xa2, 0x08, 0x5a, + 0x14, 0xa0, 0x74, 0x61, 0x13, 0x56, 0x27, 0xd7, 0x3a, 0x59, 0x65, 0x77, 0xf9, 0x30, 0x4d, 0xc4, + 0x07, 0x3e, 0x87, 0x2d, 0x69, 0xd3, 0x30, 0xba, 0x0b, 0x7b, 0x70, 0x0c, 0x4f, 0xee, 0xa0, 0xcd, + 0xbd, 0xfe, 0x27, 0x40, 0x13, 0x03, 0x42, 0x3b, 0x0b, 0x96, 0x00, 0xe5, 0x20, 0xd9, 0xb2, 0xfa, + 0x7d, 0x93, 0xe9, 0x66, 0x3b, 0x1b, 0xdb, 0x55, 0x0e, 0x93, 0x24, 0x21, 0x04, 0x67, 0x6d, 0xb4, + 0x05, 0xf1, 0xa1, 0x4d, 0x3b, 0xe6, 0x6d, 0x76, 0x99, 0x17, 0x40, 0x7e, 0xe1, 0x23, 0xd8, 0x08, + 0x5d, 0x3f, 0xa7, 0x5a, 0x7f, 0x28, 0x90, 0x9d, 0xe8, 0x9e, 0x5b, 0x2d, 0x43, 0xe6, 0x77, 0xa1, + 0x5c, 0xa1, 0xcf, 0xe0, 0x7f, 0x8e, 0x65, 0x33, 0xbd, 0x39, 0xe6, 0xee, 0x66, 0x8a, 0x07, 0xae, + 0xc1, 0xac, 0x6b, 0x0a, 0x75, 0xcb, 0x66, 0x27, 0x63, 0x12, 0x77, 0xf8, 0x2f, 0xfe, 0x08, 0xe2, + 0x42, 0x82, 0x12, 0xb0, 0x52, 0x2b, 0x7d, 0x59, 0x55, 0x97, 0xd0, 0x1a, 0xa4, 0xbe, 0xba, 0xac, + 0x94, 0x1a, 0xd5, 0x8a, 0x5e, 0xaa, 0x97, 0x55, 0x05, 0xa9, 0x90, 0x76, 0x05, 0x95, 0x6a, 0xbd, + 0xac, 0xc6, 0xf0, 0x95, 0xe8, 0xbb, 0xa9, 0x1b, 0x64, 0xe8, 0x9f, 0x40, 0xa2, 0x29, 0x65, 0xbc, + 0x52, 0xa9, 0x62, 0x7e, 0x86, 0x5b, 0xae, 0x09, 0xf1, 0x0c, 0xf0, 0xaf, 0x31, 0x51, 0xff, 0x08, + 0xad, 0xa8, 0x9c, 0xce, 0xaf, 0xd9, 0x0b, 0xc8, 0xc8, 0x43, 0x67, 0xd4, 0xfc, 0x9e, 0xb6, 0x98, + 0xac, 0xdd, 0xff, 0x85, 0xb4, 0x2e, 0x84, 0xe8, 0x14, 0xa4, 0x40, 0x37, 0x46, 0xec, 0xda, 0xb2, + 0xb3, 0x2b, 0x3c, 0xfb, 0xcf, 0x66, 0x78, 0x5d, 0xe6, 0xba, 0x25, 0xae, 0x4a, 0xd2, 0xad, 0xc0, + 0x17, 0xaa, 0x81, 0x2a, 0x91, 0xc4, 0x0f, 0xa3, 0x76, 0x76, 0xf5, 0xe1, 0x60, 0x6b, 0xc2, 0xaa, + 0xec, 0xda, 0xe2, 0x77, 0x90, 0x9b, 0xa3, 0x1f, 0x99, 0x90, 0x4d, 0x58, 0xa5, 0x7d, 0xc3, 0xec, + 0xf1, 0x64, 0xa4, 0x89, 0xf8, 0x40, 0x05, 0x58, 0x69, 0x1b, 0x8c, 0xf2, 0xf8, 0x53, 0x45, 0xad, + 0x20, 0x18, 0xae, 0xe0, 0x32, 0x5c, 0xa1, 0xe1, 0x32, 0x1c, 0xe1, 0x7a, 0xf8, 0x37, 0xc5, 0x7b, + 0xd4, 0xff, 0x46, 0xa3, 0xe6, 0x21, 0xd5, 0xa7, 0x76, 0x97, 0xb6, 0x75, 0x6b, 0xd0, 0x13, 0xcd, + 0x9a, 0x20, 0x20, 0x44, 0x17, 0x83, 0xde, 0x18, 0x1d, 0xc0, 0x9a, 0x54, 0xf0, 0x5a, 0x67, 0x99, + 0x3f, 0xf2, 0x8c, 0x10, 0xbb, 0x4e, 0xe0, 0xdf, 0x15, 0x8f, 0x1f, 0xee, 0x34, 0xde, 0xc9, 0x9d, + 0xc6, 0xdb, 0x0f, 0x66, 0x3d, 0xc2, 0xa4, 0x20, 0x3b, 0xcc, 0xb3, 0xd3, 0x5e, 0x43, 0x5c, 0xc8, + 0x22, 0x93, 0x7b, 0x04, 0x71, 0x66, 0xd8, 0x5d, 0xca, 0x78, 0x08, 0xa9, 0xe2, 0xba, 0x8b, 0xff, + 0xda, 0xad, 0x1a, 0x91, 0x0a, 0xf8, 0x54, 0xd0, 0x92, 0xe0, 0xb1, 0x85, 0x18, 0xf1, 0x63, 0xc1, + 0x30, 0x1e, 0x92, 0x8c, 0x36, 0x0f, 0x2b, 0xcc, 0xe8, 0xba, 0x91, 0xa6, 0x5c, 0x90, 0x86, 0xd1, + 0x25, 0xfc, 0x00, 0x5f, 0x81, 0x4a, 0x68, 0xa7, 0x7a, 0x6b, 0x3a, 0x6c, 0xa1, 0xe2, 0xa9, 0xb0, + 0x6c, 0xd3, 0x8e, 0xec, 0xa7, 0xc9, 0x5f, 0x7c, 0x04, 0xeb, 0x01, 0x64, 0x9f, 0x9d, 0x6f, 0x8c, + 0xde, 0x48, 0x24, 0x2c, 0x41, 0xc4, 0x07, 0xfe, 0x19, 0x36, 0xca, 0x36, 0x35, 0x18, 0x75, 0xdf, + 0xf2, 0x3f, 0xf7, 0xc3, 0x2d, 0x48, 0x2c, 0x50, 0x90, 0x3c, 0xa4, 0x1c, 0x66, 0xd8, 0x4c, 0x1f, + 0x5a, 0xe6, 0xc0, 0x7d, 0xde, 0xc0, 0x45, 0x97, 0x13, 0x09, 0xfe, 0x53, 0x81, 0xcd, 0xb0, 0x03, + 0x1e, 0x4b, 0xc5, 0x1d, 0x66, 0xb0, 0x91, 0xc3, 0x6f, 0xcf, 0xf8, 0x0f, 0x34, 0x4a, 0xbb, 0x50, + 0xe7, 0xaa, 0x44, 0x9a, 0xa0, 0x7d, 0x88, 0x8b, 0x8e, 0x91, 0x7d, 0x90, 0x71, 0x8d, 0xa5, 0x99, + 0x3c, 0xc5, 0x35, 0x88, 0x0b, 0x4b, 0x14, 0x87, 0xd8, 0xc5, 0x1b, 0x75, 0x09, 0x65, 0x00, 0xaa, + 0x84, 0xe8, 0xd5, 0xab, 0xb3, 0x7a, 0xa3, 0xae, 0x2a, 0x13, 0xb2, 0x9d, 0x7c, 0x9f, 0xd5, 0xde, + 0x96, 0xce, 0xcf, 0x2a, 0x6a, 0x0c, 0xe5, 0xe0, 0x49, 0x40, 0xa0, 0xd7, 0x1b, 0x25, 0xd2, 0xd0, + 0x2f, 0x2f, 0xce, 0x6a, 0x0d, 0x75, 0x19, 0x7f, 0x07, 0x1b, 0x15, 0xda, 0xa3, 0x8f, 0x94, 0x4d, + 0xbc, 0x05, 0x9b, 0x61, 0x78, 0x11, 0x3d, 0xfe, 0x06, 0xd6, 0x27, 0x1d, 0xf8, 0x38, 0x97, 0x7e, + 0x2a, 0x1e, 0xca, 0x54, 0x79, 0xfc, 0x0c, 0x2b, 0x73, 0x33, 0x3c, 0x82, 0x75, 0xe1, 0x32, 0xa1, + 0x9d, 0x85, 0xba, 0xfc, 0x25, 0x20, 0x7a, 0xdb, 0xa2, 0x43, 0xa6, 0xbf, 0x33, 0xd9, 0xb5, 0x2e, + 0x67, 0x7d, 0x8c, 0x93, 0x90, 0x2a, 0x4e, 0xbe, 0x36, 0xd9, 0xf5, 0xa5, 0x98, 0xfa, 0x9b, 0x80, + 0x82, 0xd7, 0xca, 0x3c, 0x8d, 0x61, 0xff, 0xdc, 0x74, 0x02, 0xcb, 0x9b, 0x53, 0xb6, 0x06, 0xcc, + 0x30, 0x07, 0xe6, 0xa0, 0x2b, 0xe9, 0xe1, 0x91, 0xd6, 0x13, 0x7c, 0x0e, 0x07, 0xf7, 0x5e, 0x2d, + 0x53, 0xbb, 0x07, 0x69, 0x91, 0x3c, 0xdd, 0xdf, 0xa6, 0x92, 0x24, 0xd5, 0xf4, 0x4d, 0xf1, 0x0d, + 0x3c, 0x9b, 0xa0, 0xb9, 0x1b, 0xd8, 0x7f, 0x16, 0x45, 0x19, 0x9e, 0xcf, 0xbf, 0x57, 0x86, 0x90, + 0x83, 0x24, 0x33, 0xba, 0x21, 0xff, 0x13, 0x4c, 0x1a, 0x15, 0xff, 0x4a, 0x02, 0x10, 0xda, 0xa9, + 0x53, 0xfb, 0xc6, 0x6c, 0x51, 0xd4, 0x81, 0xf7, 0x22, 0x17, 0x6b, 0xf4, 0x3c, 0x38, 0x1c, 0x66, + 0xed, 0xf2, 0xda, 0x8b, 0x7b, 0xb4, 0x64, 0xe9, 0x97, 0x90, 0xee, 0x11, 0x7e, 0xa0, 0x08, 0x68, + 0x2f, 0x72, 0x02, 0x05, 0xb7, 0x64, 0x0d, 0xcf, 0x53, 0x71, 0xe1, 0x3f, 0x54, 0xd0, 0x5b, 0x58, + 0x9b, 0xda, 0x8c, 0xd1, 0xd3, 0x29, 0xd3, 0xa9, 0x05, 0x5c, 0xcb, 0xcf, 0x3c, 0x0f, 0xe0, 0x9e, + 0x42, 0x2a, 0xb0, 0xc1, 0x22, 0x2d, 0x68, 0x13, 0xde, 0xaa, 0xb5, 0x5c, 0xe4, 0x99, 0x97, 0x82, + 0x6f, 0x05, 0x4f, 0x84, 0xd6, 0x42, 0xb4, 0x7b, 0xdf, 0x4e, 0xaa, 0xed, 0xcd, 0xd1, 0x88, 0x8c, + 0xdf, 0xc3, 0x7e, 0x3a, 0x73, 0xbe, 0x47, 0xc7, 0x1f, 0x89, 0xfb, 0x85, 0x88, 0x5f, 0xce, 0xd7, + 0x70, 0xfc, 0xe1, 0xf1, 0x1d, 0x8e, 0x7f, 0x6a, 0x20, 0x73, 0xac, 0x13, 0x48, 0x7a, 0x93, 0x11, + 0x65, 0xfd, 0xa7, 0x10, 0x1e, 0xc3, 0xda, 0x76, 0xc4, 0x89, 0x97, 0xc5, 0x37, 0x90, 0x0e, 0xce, + 0x20, 0x94, 0x8b, 0x9e, 0x4c, 0x02, 0x69, 0x67, 0xde, 0xd8, 0x12, 0x60, 0x41, 0x4a, 0xf7, 0xc1, + 0x22, 0xe6, 0x88, 0x0f, 0x16, 0x39, 0x05, 0x96, 0x50, 0x15, 0xc0, 0xa7, 0x6a, 0xb4, 0x1d, 0x4c, + 0x46, 0x18, 0x48, 0x8b, 0x3a, 0x0a, 0xc2, 0xf8, 0xe4, 0xe9, 0xc3, 0xdc, 0xe1, 0x71, 0x1f, 0x26, + 0x82, 0x6b, 0x97, 0xd0, 0x2f, 0x0a, 0xe4, 0xef, 0xe1, 0x3c, 0x54, 0x70, 0x11, 0x1e, 0xc6, 0xcb, + 0xda, 0xf1, 0x83, 0xf5, 0x3d, 0x37, 0x7e, 0x84, 0x9d, 0x79, 0x9c, 0x85, 0x3e, 0x08, 0x42, 0xde, + 0xc3, 0xa8, 0xda, 0xcb, 0x87, 0x29, 0xbb, 0x97, 0x37, 0xe3, 0x7c, 0x83, 0x7f, 0xf5, 0x77, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x22, 0x40, 0x9b, 0xaa, 0xd4, 0x10, 0x00, 0x00, } diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/remote.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/remote.pb.go index a303d844b..b4108e253 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/remote.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/remote.pb.go @@ -146,6 +146,46 @@ func (m *FetchInternalRemoteResponse) GetResult() bool { return false } +type UpdateRemoteMirrorRequest struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + RefName string `protobuf:"bytes,2,opt,name=ref_name,json=refName" json:"ref_name,omitempty"` + OnlyBranchesMatching [][]byte `protobuf:"bytes,3,rep,name=only_branches_matching,json=onlyBranchesMatching,proto3" json:"only_branches_matching,omitempty"` +} + +func (m *UpdateRemoteMirrorRequest) Reset() { *m = UpdateRemoteMirrorRequest{} } +func (m *UpdateRemoteMirrorRequest) String() string { return proto.CompactTextString(m) } +func (*UpdateRemoteMirrorRequest) ProtoMessage() {} +func (*UpdateRemoteMirrorRequest) Descriptor() ([]byte, []int) { return fileDescriptor9, []int{6} } + +func (m *UpdateRemoteMirrorRequest) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *UpdateRemoteMirrorRequest) GetRefName() string { + if m != nil { + return m.RefName + } + return "" +} + +func (m *UpdateRemoteMirrorRequest) GetOnlyBranchesMatching() [][]byte { + if m != nil { + return m.OnlyBranchesMatching + } + return nil +} + +type UpdateRemoteMirrorResponse struct { +} + +func (m *UpdateRemoteMirrorResponse) Reset() { *m = UpdateRemoteMirrorResponse{} } +func (m *UpdateRemoteMirrorResponse) String() string { return proto.CompactTextString(m) } +func (*UpdateRemoteMirrorResponse) ProtoMessage() {} +func (*UpdateRemoteMirrorResponse) Descriptor() ([]byte, []int) { return fileDescriptor9, []int{7} } + func init() { proto.RegisterType((*AddRemoteRequest)(nil), "gitaly.AddRemoteRequest") proto.RegisterType((*AddRemoteResponse)(nil), "gitaly.AddRemoteResponse") @@ -153,6 +193,8 @@ func init() { proto.RegisterType((*RemoveRemoteResponse)(nil), "gitaly.RemoveRemoteResponse") proto.RegisterType((*FetchInternalRemoteRequest)(nil), "gitaly.FetchInternalRemoteRequest") proto.RegisterType((*FetchInternalRemoteResponse)(nil), "gitaly.FetchInternalRemoteResponse") + proto.RegisterType((*UpdateRemoteMirrorRequest)(nil), "gitaly.UpdateRemoteMirrorRequest") + proto.RegisterType((*UpdateRemoteMirrorResponse)(nil), "gitaly.UpdateRemoteMirrorResponse") } // Reference imports to suppress errors if they are not otherwise used. @@ -169,6 +211,7 @@ type RemoteServiceClient interface { AddRemote(ctx context.Context, in *AddRemoteRequest, opts ...grpc.CallOption) (*AddRemoteResponse, error) FetchInternalRemote(ctx context.Context, in *FetchInternalRemoteRequest, opts ...grpc.CallOption) (*FetchInternalRemoteResponse, error) RemoveRemote(ctx context.Context, in *RemoveRemoteRequest, opts ...grpc.CallOption) (*RemoveRemoteResponse, error) + UpdateRemoteMirror(ctx context.Context, opts ...grpc.CallOption) (RemoteService_UpdateRemoteMirrorClient, error) } type remoteServiceClient struct { @@ -206,12 +249,47 @@ func (c *remoteServiceClient) RemoveRemote(ctx context.Context, in *RemoveRemote return out, nil } +func (c *remoteServiceClient) UpdateRemoteMirror(ctx context.Context, opts ...grpc.CallOption) (RemoteService_UpdateRemoteMirrorClient, error) { + stream, err := grpc.NewClientStream(ctx, &_RemoteService_serviceDesc.Streams[0], c.cc, "/gitaly.RemoteService/UpdateRemoteMirror", opts...) + if err != nil { + return nil, err + } + x := &remoteServiceUpdateRemoteMirrorClient{stream} + return x, nil +} + +type RemoteService_UpdateRemoteMirrorClient interface { + Send(*UpdateRemoteMirrorRequest) error + CloseAndRecv() (*UpdateRemoteMirrorResponse, error) + grpc.ClientStream +} + +type remoteServiceUpdateRemoteMirrorClient struct { + grpc.ClientStream +} + +func (x *remoteServiceUpdateRemoteMirrorClient) Send(m *UpdateRemoteMirrorRequest) error { + return x.ClientStream.SendMsg(m) +} + +func (x *remoteServiceUpdateRemoteMirrorClient) CloseAndRecv() (*UpdateRemoteMirrorResponse, error) { + if err := x.ClientStream.CloseSend(); err != nil { + return nil, err + } + m := new(UpdateRemoteMirrorResponse) + if err := x.ClientStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + // Server API for RemoteService service type RemoteServiceServer interface { AddRemote(context.Context, *AddRemoteRequest) (*AddRemoteResponse, error) FetchInternalRemote(context.Context, *FetchInternalRemoteRequest) (*FetchInternalRemoteResponse, error) RemoveRemote(context.Context, *RemoveRemoteRequest) (*RemoveRemoteResponse, error) + UpdateRemoteMirror(RemoteService_UpdateRemoteMirrorServer) error } func RegisterRemoteServiceServer(s *grpc.Server, srv RemoteServiceServer) { @@ -272,6 +350,32 @@ func _RemoteService_RemoveRemote_Handler(srv interface{}, ctx context.Context, d return interceptor(ctx, in, info, handler) } +func _RemoteService_UpdateRemoteMirror_Handler(srv interface{}, stream grpc.ServerStream) error { + return srv.(RemoteServiceServer).UpdateRemoteMirror(&remoteServiceUpdateRemoteMirrorServer{stream}) +} + +type RemoteService_UpdateRemoteMirrorServer interface { + SendAndClose(*UpdateRemoteMirrorResponse) error + Recv() (*UpdateRemoteMirrorRequest, error) + grpc.ServerStream +} + +type remoteServiceUpdateRemoteMirrorServer struct { + grpc.ServerStream +} + +func (x *remoteServiceUpdateRemoteMirrorServer) SendAndClose(m *UpdateRemoteMirrorResponse) error { + return x.ServerStream.SendMsg(m) +} + +func (x *remoteServiceUpdateRemoteMirrorServer) Recv() (*UpdateRemoteMirrorRequest, error) { + m := new(UpdateRemoteMirrorRequest) + if err := x.ServerStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + var _RemoteService_serviceDesc = grpc.ServiceDesc{ ServiceName: "gitaly.RemoteService", HandlerType: (*RemoteServiceServer)(nil), @@ -289,34 +393,46 @@ var _RemoteService_serviceDesc = grpc.ServiceDesc{ Handler: _RemoteService_RemoveRemote_Handler, }, }, - Streams: []grpc.StreamDesc{}, + Streams: []grpc.StreamDesc{ + { + StreamName: "UpdateRemoteMirror", + Handler: _RemoteService_UpdateRemoteMirror_Handler, + ClientStreams: true, + }, + }, Metadata: "remote.proto", } func init() { proto.RegisterFile("remote.proto", fileDescriptor9) } var fileDescriptor9 = []byte{ - // 340 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x53, 0x4f, 0x4f, 0xfa, 0x40, - 0x10, 0xfd, 0x95, 0x7f, 0x81, 0xf9, 0x81, 0x29, 0x8b, 0x31, 0xb5, 0x78, 0x20, 0x6b, 0x4c, 0x38, - 0xf5, 0x80, 0xf1, 0x6c, 0xf4, 0x60, 0xa2, 0xde, 0xd6, 0xb3, 0xc1, 0x0a, 0xa3, 0x34, 0x69, 0xbb, - 0x75, 0x76, 0x21, 0xe1, 0xea, 0x37, 0xf0, 0x5b, 0xf8, 0x31, 0x0d, 0xdd, 0xb6, 0x56, 0x2d, 0x5c, - 0x8c, 0xb7, 0xed, 0x9b, 0x37, 0xf3, 0xde, 0xee, 0x9b, 0x42, 0x97, 0x30, 0x92, 0x1a, 0xbd, 0x84, - 0xa4, 0x96, 0xac, 0xf5, 0x1c, 0x68, 0x3f, 0x5c, 0xbb, 0x5d, 0xb5, 0xf0, 0x09, 0xe7, 0x06, 0xe5, - 0xef, 0x16, 0xd8, 0x17, 0xf3, 0xb9, 0x48, 0x99, 0x02, 0x5f, 0x96, 0xa8, 0x34, 0x9b, 0x00, 0x10, - 0x26, 0x52, 0x05, 0x5a, 0xd2, 0xda, 0xb1, 0x46, 0xd6, 0xf8, 0xff, 0x84, 0x79, 0xa6, 0xdf, 0x13, - 0x45, 0x45, 0x94, 0x58, 0x8c, 0x41, 0x23, 0xf6, 0x23, 0x74, 0x6a, 0x23, 0x6b, 0xdc, 0x11, 0xe9, - 0x99, 0xd9, 0x50, 0x5f, 0x52, 0xe8, 0xd4, 0x53, 0x68, 0x73, 0x64, 0x27, 0xb0, 0x17, 0x05, 0x44, - 0x92, 0xa6, 0x84, 0x4f, 0x91, 0x9f, 0x28, 0xa7, 0x39, 0xaa, 0x8f, 0x3b, 0xa2, 0x67, 0x50, 0x61, - 0xc0, 0x9b, 0x46, 0xbb, 0x61, 0x37, 0x73, 0x30, 0xa3, 0xf2, 0x01, 0xf4, 0x4b, 0x4e, 0x55, 0x22, - 0x63, 0x85, 0xfc, 0x1e, 0x06, 0x1b, 0x64, 0x85, 0x7f, 0x72, 0x03, 0xee, 0xc1, 0xfe, 0xd7, 0xf1, - 0x46, 0x96, 0x1d, 0x40, 0x8b, 0x50, 0x2d, 0x43, 0x9d, 0xce, 0x6e, 0x8b, 0xec, 0x8b, 0xbf, 0x59, - 0xe0, 0x5e, 0xa1, 0x9e, 0x2d, 0xae, 0x63, 0x8d, 0x14, 0xfb, 0xe1, 0xef, 0x6d, 0x9d, 0x43, 0xdf, - 0xe4, 0x38, 0x2d, 0xb5, 0xd6, 0xb6, 0xb6, 0xda, 0x94, 0x29, 0xe6, 0x08, 0x3f, 0x83, 0x61, 0xa5, - 0xa5, 0xdd, 0x57, 0x99, 0xbc, 0xd6, 0xa0, 0x67, 0xa8, 0x77, 0x48, 0xab, 0x60, 0x86, 0xec, 0x12, - 0x3a, 0x45, 0x00, 0xcc, 0xc9, 0xb5, 0xbf, 0x6f, 0x8f, 0x7b, 0x58, 0x51, 0xc9, 0xd2, 0xfa, 0xc7, - 0x1e, 0x60, 0x50, 0x61, 0x86, 0xf1, 0xbc, 0x67, 0xfb, 0xe3, 0xb9, 0xc7, 0x3b, 0x39, 0x85, 0xc2, - 0x2d, 0x74, 0xcb, 0x91, 0xb1, 0xe1, 0xe7, 0x23, 0xfd, 0xd8, 0x13, 0xf7, 0xa8, 0xba, 0x98, 0x0f, - 0x7b, 0x6c, 0xa5, 0x7f, 0xc9, 0xe9, 0x47, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfa, 0xf4, 0xb8, 0x27, - 0x4b, 0x03, 0x00, 0x00, + // 434 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xcd, 0x6e, 0xd3, 0x40, + 0x10, 0xc6, 0x71, 0x1a, 0x92, 0x21, 0x45, 0xe9, 0xa6, 0xaa, 0x1c, 0xb7, 0x87, 0xb0, 0x08, 0xc9, + 0xa7, 0x1c, 0x02, 0x9c, 0x11, 0x3d, 0x20, 0x01, 0x2a, 0x87, 0x45, 0x1c, 0x91, 0xd9, 0x26, 0x93, + 0xc6, 0x92, 0xed, 0x35, 0xb3, 0x9b, 0x4a, 0x79, 0x0c, 0xde, 0x80, 0x23, 0xef, 0xc5, 0x8b, 0xa0, + 0x78, 0xd7, 0xc6, 0x50, 0x27, 0x48, 0x20, 0x6e, 0xeb, 0xef, 0x9b, 0xbf, 0x6f, 0xe6, 0x93, 0x61, + 0x48, 0x98, 0x29, 0x83, 0xb3, 0x82, 0x94, 0x51, 0xac, 0x77, 0x93, 0x18, 0x99, 0x6e, 0xc3, 0xa1, + 0x5e, 0x4b, 0xc2, 0xa5, 0x45, 0xf9, 0x37, 0x0f, 0x46, 0x2f, 0x97, 0x4b, 0x51, 0x46, 0x0a, 0xfc, + 0xbc, 0x41, 0x6d, 0xd8, 0x1c, 0x80, 0xb0, 0x50, 0x3a, 0x31, 0x8a, 0xb6, 0x81, 0x37, 0xf5, 0xa2, + 0x07, 0x73, 0x36, 0xb3, 0xf9, 0x33, 0x51, 0x33, 0xa2, 0x11, 0xc5, 0x18, 0x74, 0x73, 0x99, 0x61, + 0xd0, 0x99, 0x7a, 0xd1, 0x40, 0x94, 0x6f, 0x36, 0x02, 0x7f, 0x43, 0x69, 0xe0, 0x97, 0xd0, 0xee, + 0xc9, 0x9e, 0xc0, 0xc3, 0x2c, 0x21, 0x52, 0x14, 0x13, 0xae, 0x32, 0x59, 0xe8, 0xe0, 0x68, 0xea, + 0x47, 0x03, 0x71, 0x6c, 0x51, 0x61, 0xc1, 0x37, 0xdd, 0x7e, 0x77, 0x74, 0x54, 0x81, 0x2e, 0x94, + 0x8f, 0xe1, 0xa4, 0x31, 0xa9, 0x2e, 0x54, 0xae, 0x91, 0x7f, 0x84, 0xf1, 0x0e, 0xb9, 0xc5, 0xff, + 0xa2, 0x80, 0xcf, 0xe0, 0xf4, 0xd7, 0xf2, 0xb6, 0x2d, 0x3b, 0x83, 0x1e, 0xa1, 0xde, 0xa4, 0xa6, + 0xac, 0xdd, 0x17, 0xee, 0x8b, 0x7f, 0xf1, 0x20, 0x7c, 0x85, 0x66, 0xb1, 0x7e, 0x9d, 0x1b, 0xa4, + 0x5c, 0xa6, 0xff, 0x3e, 0xd6, 0x0b, 0x38, 0xb1, 0x77, 0x8c, 0x1b, 0xa9, 0x9d, 0xbd, 0xa9, 0x23, + 0x72, 0x1d, 0x2b, 0x84, 0x3f, 0x87, 0xf3, 0xd6, 0x91, 0xfe, 0x20, 0xe5, 0xab, 0x07, 0x93, 0x0f, + 0xc5, 0x52, 0x1a, 0xa7, 0xfd, 0xca, 0x5d, 0xe8, 0xef, 0x95, 0x4c, 0xa0, 0x4f, 0xb8, 0x8a, 0x1b, + 0x4b, 0xbe, 0x4f, 0xb8, 0x7a, 0xb7, 0x73, 0xca, 0x33, 0x38, 0x53, 0x79, 0xba, 0x8d, 0xaf, 0x49, + 0xe6, 0x8b, 0x35, 0xea, 0x38, 0x93, 0x66, 0xb1, 0x4e, 0xf2, 0x9b, 0xc0, 0x9f, 0xfa, 0xd1, 0x50, + 0x9c, 0xee, 0xd8, 0x4b, 0x47, 0x5e, 0x39, 0x8e, 0x5f, 0x40, 0xd8, 0x36, 0xa1, 0x15, 0x36, 0xff, + 0xde, 0x81, 0x63, 0x4b, 0xbc, 0x47, 0xba, 0x4d, 0x16, 0xc8, 0x2e, 0x61, 0x50, 0x3b, 0x88, 0x05, + 0xd5, 0xb4, 0xbf, 0xdb, 0x3f, 0x9c, 0xb4, 0x30, 0xce, 0x6e, 0xf7, 0xd8, 0x27, 0x18, 0xb7, 0x6c, + 0x93, 0xf1, 0x2a, 0x67, 0xff, 0xf5, 0xc3, 0xc7, 0x07, 0x63, 0xea, 0x0e, 0x6f, 0x61, 0xd8, 0xf4, + 0x1c, 0x3b, 0xff, 0xb9, 0xd6, 0x3b, 0x46, 0x0f, 0x2f, 0xda, 0xc9, 0xba, 0x58, 0x0c, 0xec, 0xee, + 0x8a, 0xd8, 0xa3, 0x2a, 0x6b, 0xef, 0x81, 0x43, 0x7e, 0x28, 0xa4, 0x2a, 0x1f, 0x79, 0xd7, 0xbd, + 0xf2, 0x3f, 0xf2, 0xf4, 0x47, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4d, 0xc9, 0x74, 0x7e, 0x6d, 0x04, + 0x00, 0x00, } diff --git a/vendor/vendor.json b/vendor/vendor.json index e9bbc1d56..e3c060120 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -201,12 +201,12 @@ "revisionTime": "2017-01-30T11:31:45Z" }, { - "checksumSHA1": "YzdOHhUAADeS04hd34dzf6Sq4DA=", + "checksumSHA1": "00Sa6h59cvGuEHvRvAdWY8htf3Y=", "path": "gitlab.com/gitlab-org/gitaly-proto/go", - "revision": "d94b58bed008979a573f2176615309e7e3554786", - "revisionTime": "2018-01-04T20:34:42Z", - "version": "v0.66.0", - "versionExact": "v0.66.0" + "revision": "5d01c463bf513e68a19560ff6d23df2a90a92732", + "revisionTime": "2018-01-08T17:25:43Z", + "version": "v0.67.0", + "versionExact": "v0.67.0" }, { "checksumSHA1": "nqWNlnMmVpt628zzvyo6Yv2CX5Q=", |