diff options
author | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2019-04-09 15:47:05 +0300 |
---|---|---|
committer | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2019-04-09 15:47:05 +0300 |
commit | aaec2d7128bd38a261e49e077210f939c9ca3f8b (patch) | |
tree | 281afc16ca527d78376c0a63cbf593dcce354c71 | |
parent | bdd432dfd9dfc7912c7cc8434baa46ffa7ca255a (diff) |
ListCommits RPC implementationcommits-finder
ListCommits is an RPC that will allow a client to fetch many commits in
one RPC and by only one running git process. This will allow the
overhead to be amortized over all the commits the client requests.
Started working in this to be able to benchmark better how having one
catfile process per request would on my local environment. This is also
why tests are missing at this time.
Part of: https://gitlab.com/gitlab-org/gitaly/issues/1487
-rw-r--r-- | internal/helper/error.go | 5 | ||||
-rw-r--r-- | internal/service/commit/list_commits.go | 55 | ||||
-rw-r--r-- | internal/service/ref/server.go | 8 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/commit.pb.go | 652 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/ref.pb.go | 405 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/repository-service.pb.go | 521 | ||||
-rw-r--r-- | vendor/vendor.json | 10 |
7 files changed, 1076 insertions, 580 deletions
diff --git a/internal/helper/error.go b/internal/helper/error.go index 41bb907b2..9e0d7459e 100644 --- a/internal/helper/error.go +++ b/internal/helper/error.go @@ -22,6 +22,11 @@ func DecorateError(code codes.Code, err error) error { // ErrInternal wrappes err with codes.Internal, unless err is already a grpc error func ErrInternal(err error) error { return DecorateError(codes.Internal, err) } +// ErrInternal wrappes err with codes.Internal, unless err is already a grpc error +func ErrInternalf(format string, a ...interface{}) error { + return DecorateError(codes.Internal, fmt.Errorf(format, a...)) +} + // ErrInvalidArgument wraps err with codes.InvalidArgument, unless err is already a grpc error func ErrInvalidArgument(err error) error { return DecorateError(codes.InvalidArgument, err) } diff --git a/internal/service/commit/list_commits.go b/internal/service/commit/list_commits.go new file mode 100644 index 000000000..1e38cdbf6 --- /dev/null +++ b/internal/service/commit/list_commits.go @@ -0,0 +1,55 @@ +package commit + +import ( + "errors" + "io" + + grpc_logrus "github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus" + "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb" + "gitlab.com/gitlab-org/gitaly/internal/git/catfile" + gitlog "gitlab.com/gitlab-org/gitaly/internal/git/log" + "gitlab.com/gitlab-org/gitaly/internal/helper" +) + +func (s *server) ListCommits(stream gitalypb.CommitService_ListCommitsServer) error { + ctx := stream.Context() + + msg, err := stream.Recv() + if err != nil { + return helper.ErrInternal(err) + } + + header := msg.GetHeader() + if header == nil { + return helper.ErrInvalidArgument(errors.New("expected the first message to be a header")) + } + + catfile, err := catfile.New(ctx, header.Repository) + if err != nil { + return helper.ErrInternalf("error creating catfile: %v", err) + } + + for msg, err = stream.Recv(); err != io.EOF; { + if err != nil { + return helper.ErrInternal(err) + } + + rev := msg.GetRevision() + if rev == nil { + grpc_logrus.Extract(ctx).WithField("glRepository", header.Repository.GlRepository).Warn("revision was not send") + continue + } + + commit, err := gitlog.GetCommitCatfile(catfile, string(rev)) + if err != nil { + return helper.ErrInternal(err) + } + + resp := &gitalypb.ListCommitsResponse{Commit: commit} + if err = stream.Send(resp); err != nil { + return helper.ErrInternal(err) + } + } + + return nil +} diff --git a/internal/service/ref/server.go b/internal/service/ref/server.go index 78cc7fbb0..afb4f969b 100644 --- a/internal/service/ref/server.go +++ b/internal/service/ref/server.go @@ -1,7 +1,10 @@ package ref import ( + "context" + "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb" + "gitlab.com/gitlab-org/gitaly/internal/helper" "gitlab.com/gitlab-org/gitaly/internal/rubyserver" ) @@ -11,5 +14,10 @@ type server struct { // NewServer creates a new instance of a grpc RefServer func NewServer(rs *rubyserver.Server) gitalypb.RefServiceServer { + return &server{rs} } + +func (*server) PackRefs(_ context.Context, _ *gitalypb.PackRefsRequest) (*gitalypb.PackRefsResponse, error) { + return nil, helper.Unimplemented +} diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/commit.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/commit.pb.go index 2cebc8e33..31758feb2 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/commit.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/commit.pb.go @@ -50,7 +50,7 @@ func (x TreeEntryResponse_ObjectType) String() string { return proto.EnumName(TreeEntryResponse_ObjectType_name, int32(x)) } func (TreeEntryResponse_ObjectType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{5, 0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{5, 0} } type TreeEntry_EntryType int32 @@ -76,7 +76,7 @@ func (x TreeEntry_EntryType) String() string { return proto.EnumName(TreeEntry_EntryType_name, int32(x)) } func (TreeEntry_EntryType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{12, 0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{12, 0} } type FindAllCommitsRequest_Order int32 @@ -102,7 +102,7 @@ func (x FindAllCommitsRequest_Order) String() string { return proto.EnumName(FindAllCommitsRequest_Order_name, int32(x)) } func (FindAllCommitsRequest_Order) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{21, 0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{23, 0} } type CommitStatsRequest struct { @@ -117,7 +117,7 @@ func (m *CommitStatsRequest) Reset() { *m = CommitStatsRequest{} } func (m *CommitStatsRequest) String() string { return proto.CompactTextString(m) } func (*CommitStatsRequest) ProtoMessage() {} func (*CommitStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{0} } func (m *CommitStatsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitStatsRequest.Unmarshal(m, b) @@ -165,7 +165,7 @@ func (m *CommitStatsResponse) Reset() { *m = CommitStatsResponse{} } func (m *CommitStatsResponse) String() string { return proto.CompactTextString(m) } func (*CommitStatsResponse) ProtoMessage() {} func (*CommitStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{1} + return fileDescriptor_commit_af967a85bd8c3d92, []int{1} } func (m *CommitStatsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitStatsResponse.Unmarshal(m, b) @@ -219,7 +219,7 @@ func (m *CommitIsAncestorRequest) Reset() { *m = CommitIsAncestorRequest func (m *CommitIsAncestorRequest) String() string { return proto.CompactTextString(m) } func (*CommitIsAncestorRequest) ProtoMessage() {} func (*CommitIsAncestorRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{2} + return fileDescriptor_commit_af967a85bd8c3d92, []int{2} } func (m *CommitIsAncestorRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitIsAncestorRequest.Unmarshal(m, b) @@ -271,7 +271,7 @@ func (m *CommitIsAncestorResponse) Reset() { *m = CommitIsAncestorRespon func (m *CommitIsAncestorResponse) String() string { return proto.CompactTextString(m) } func (*CommitIsAncestorResponse) ProtoMessage() {} func (*CommitIsAncestorResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{3} + return fileDescriptor_commit_af967a85bd8c3d92, []int{3} } func (m *CommitIsAncestorResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitIsAncestorResponse.Unmarshal(m, b) @@ -314,7 +314,7 @@ func (m *TreeEntryRequest) Reset() { *m = TreeEntryRequest{} } func (m *TreeEntryRequest) String() string { return proto.CompactTextString(m) } func (*TreeEntryRequest) ProtoMessage() {} func (*TreeEntryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{4} + return fileDescriptor_commit_af967a85bd8c3d92, []int{4} } func (m *TreeEntryRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TreeEntryRequest.Unmarshal(m, b) @@ -380,7 +380,7 @@ func (m *TreeEntryResponse) Reset() { *m = TreeEntryResponse{} } func (m *TreeEntryResponse) String() string { return proto.CompactTextString(m) } func (*TreeEntryResponse) ProtoMessage() {} func (*TreeEntryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{5} + return fileDescriptor_commit_af967a85bd8c3d92, []int{5} } func (m *TreeEntryResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TreeEntryResponse.Unmarshal(m, b) @@ -448,7 +448,7 @@ func (m *CommitsBetweenRequest) Reset() { *m = CommitsBetweenRequest{} } func (m *CommitsBetweenRequest) String() string { return proto.CompactTextString(m) } func (*CommitsBetweenRequest) ProtoMessage() {} func (*CommitsBetweenRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{6} + return fileDescriptor_commit_af967a85bd8c3d92, []int{6} } func (m *CommitsBetweenRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitsBetweenRequest.Unmarshal(m, b) @@ -500,7 +500,7 @@ func (m *CommitsBetweenResponse) Reset() { *m = CommitsBetweenResponse{} func (m *CommitsBetweenResponse) String() string { return proto.CompactTextString(m) } func (*CommitsBetweenResponse) ProtoMessage() {} func (*CommitsBetweenResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{7} + return fileDescriptor_commit_af967a85bd8c3d92, []int{7} } func (m *CommitsBetweenResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitsBetweenResponse.Unmarshal(m, b) @@ -545,7 +545,7 @@ func (m *CountCommitsRequest) Reset() { *m = CountCommitsRequest{} } func (m *CountCommitsRequest) String() string { return proto.CompactTextString(m) } func (*CountCommitsRequest) ProtoMessage() {} func (*CountCommitsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{8} + return fileDescriptor_commit_af967a85bd8c3d92, []int{8} } func (m *CountCommitsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CountCommitsRequest.Unmarshal(m, b) @@ -625,7 +625,7 @@ func (m *CountCommitsResponse) Reset() { *m = CountCommitsResponse{} } func (m *CountCommitsResponse) String() string { return proto.CompactTextString(m) } func (*CountCommitsResponse) ProtoMessage() {} func (*CountCommitsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{9} + return fileDescriptor_commit_af967a85bd8c3d92, []int{9} } func (m *CountCommitsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CountCommitsResponse.Unmarshal(m, b) @@ -666,7 +666,7 @@ func (m *CountDivergingCommitsRequest) Reset() { *m = CountDivergingComm func (m *CountDivergingCommitsRequest) String() string { return proto.CompactTextString(m) } func (*CountDivergingCommitsRequest) ProtoMessage() {} func (*CountDivergingCommitsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{10} + return fileDescriptor_commit_af967a85bd8c3d92, []int{10} } func (m *CountDivergingCommitsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CountDivergingCommitsRequest.Unmarshal(m, b) @@ -726,7 +726,7 @@ func (m *CountDivergingCommitsResponse) Reset() { *m = CountDivergingCom func (m *CountDivergingCommitsResponse) String() string { return proto.CompactTextString(m) } func (*CountDivergingCommitsResponse) ProtoMessage() {} func (*CountDivergingCommitsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{11} + return fileDescriptor_commit_af967a85bd8c3d92, []int{11} } func (m *CountDivergingCommitsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CountDivergingCommitsResponse.Unmarshal(m, b) @@ -783,7 +783,7 @@ func (m *TreeEntry) Reset() { *m = TreeEntry{} } func (m *TreeEntry) String() string { return proto.CompactTextString(m) } func (*TreeEntry) ProtoMessage() {} func (*TreeEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{12} + return fileDescriptor_commit_af967a85bd8c3d92, []int{12} } func (m *TreeEntry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TreeEntry.Unmarshal(m, b) @@ -866,7 +866,7 @@ func (m *GetTreeEntriesRequest) Reset() { *m = GetTreeEntriesRequest{} } func (m *GetTreeEntriesRequest) String() string { return proto.CompactTextString(m) } func (*GetTreeEntriesRequest) ProtoMessage() {} func (*GetTreeEntriesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{13} + return fileDescriptor_commit_af967a85bd8c3d92, []int{13} } func (m *GetTreeEntriesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetTreeEntriesRequest.Unmarshal(m, b) @@ -925,7 +925,7 @@ func (m *GetTreeEntriesResponse) Reset() { *m = GetTreeEntriesResponse{} func (m *GetTreeEntriesResponse) String() string { return proto.CompactTextString(m) } func (*GetTreeEntriesResponse) ProtoMessage() {} func (*GetTreeEntriesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{14} + return fileDescriptor_commit_af967a85bd8c3d92, []int{14} } func (m *GetTreeEntriesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetTreeEntriesResponse.Unmarshal(m, b) @@ -964,7 +964,7 @@ func (m *ListFilesRequest) Reset() { *m = ListFilesRequest{} } func (m *ListFilesRequest) String() string { return proto.CompactTextString(m) } func (*ListFilesRequest) ProtoMessage() {} func (*ListFilesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{15} + return fileDescriptor_commit_af967a85bd8c3d92, []int{15} } func (m *ListFilesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListFilesRequest.Unmarshal(m, b) @@ -1011,7 +1011,7 @@ func (m *ListFilesResponse) Reset() { *m = ListFilesResponse{} } func (m *ListFilesResponse) String() string { return proto.CompactTextString(m) } func (*ListFilesResponse) ProtoMessage() {} func (*ListFilesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{16} + return fileDescriptor_commit_af967a85bd8c3d92, []int{16} } func (m *ListFilesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListFilesResponse.Unmarshal(m, b) @@ -1050,7 +1050,7 @@ func (m *FindCommitRequest) Reset() { *m = FindCommitRequest{} } func (m *FindCommitRequest) String() string { return proto.CompactTextString(m) } func (*FindCommitRequest) ProtoMessage() {} func (*FindCommitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{17} + return fileDescriptor_commit_af967a85bd8c3d92, []int{17} } func (m *FindCommitRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindCommitRequest.Unmarshal(m, b) @@ -1096,7 +1096,7 @@ func (m *FindCommitResponse) Reset() { *m = FindCommitResponse{} } func (m *FindCommitResponse) String() string { return proto.CompactTextString(m) } func (*FindCommitResponse) ProtoMessage() {} func (*FindCommitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{18} + return fileDescriptor_commit_af967a85bd8c3d92, []int{18} } func (m *FindCommitResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindCommitResponse.Unmarshal(m, b) @@ -1123,6 +1123,223 @@ func (m *FindCommitResponse) GetCommit() *GitCommit { return nil } +type ListCommitsRequest struct { + // Types that are valid to be assigned to Payload: + // *ListCommitsRequest_Header_ + // *ListCommitsRequest_Revision + Payload isListCommitsRequest_Payload `protobuf_oneof:"payload"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListCommitsRequest) Reset() { *m = ListCommitsRequest{} } +func (m *ListCommitsRequest) String() string { return proto.CompactTextString(m) } +func (*ListCommitsRequest) ProtoMessage() {} +func (*ListCommitsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_commit_af967a85bd8c3d92, []int{19} +} +func (m *ListCommitsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListCommitsRequest.Unmarshal(m, b) +} +func (m *ListCommitsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListCommitsRequest.Marshal(b, m, deterministic) +} +func (dst *ListCommitsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListCommitsRequest.Merge(dst, src) +} +func (m *ListCommitsRequest) XXX_Size() int { + return xxx_messageInfo_ListCommitsRequest.Size(m) +} +func (m *ListCommitsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListCommitsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListCommitsRequest proto.InternalMessageInfo + +type isListCommitsRequest_Payload interface { + isListCommitsRequest_Payload() +} + +type ListCommitsRequest_Header_ struct { + Header *ListCommitsRequest_Header `protobuf:"bytes,1,opt,name=header,proto3,oneof"` +} + +type ListCommitsRequest_Revision struct { + Revision []byte `protobuf:"bytes,2,opt,name=revision,proto3,oneof"` +} + +func (*ListCommitsRequest_Header_) isListCommitsRequest_Payload() {} + +func (*ListCommitsRequest_Revision) isListCommitsRequest_Payload() {} + +func (m *ListCommitsRequest) GetPayload() isListCommitsRequest_Payload { + if m != nil { + return m.Payload + } + return nil +} + +func (m *ListCommitsRequest) GetHeader() *ListCommitsRequest_Header { + if x, ok := m.GetPayload().(*ListCommitsRequest_Header_); ok { + return x.Header + } + return nil +} + +func (m *ListCommitsRequest) GetRevision() []byte { + if x, ok := m.GetPayload().(*ListCommitsRequest_Revision); ok { + return x.Revision + } + return nil +} + +// XXX_OneofFuncs is for the internal use of the proto package. +func (*ListCommitsRequest) 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 _ListCommitsRequest_OneofMarshaler, _ListCommitsRequest_OneofUnmarshaler, _ListCommitsRequest_OneofSizer, []interface{}{ + (*ListCommitsRequest_Header_)(nil), + (*ListCommitsRequest_Revision)(nil), + } +} + +func _ListCommitsRequest_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*ListCommitsRequest) + // payload + switch x := m.Payload.(type) { + case *ListCommitsRequest_Header_: + b.EncodeVarint(1<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.Header); err != nil { + return err + } + case *ListCommitsRequest_Revision: + b.EncodeVarint(2<<3 | proto.WireBytes) + b.EncodeRawBytes(x.Revision) + case nil: + default: + return fmt.Errorf("ListCommitsRequest.Payload has unexpected type %T", x) + } + return nil +} + +func _ListCommitsRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*ListCommitsRequest) + switch tag { + case 1: // payload.header + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(ListCommitsRequest_Header) + err := b.DecodeMessage(msg) + m.Payload = &ListCommitsRequest_Header_{msg} + return true, err + case 2: // payload.revision + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeRawBytes(true) + m.Payload = &ListCommitsRequest_Revision{x} + return true, err + default: + return false, nil + } +} + +func _ListCommitsRequest_OneofSizer(msg proto.Message) (n int) { + m := msg.(*ListCommitsRequest) + // payload + switch x := m.Payload.(type) { + case *ListCommitsRequest_Header_: + s := proto.Size(x.Header) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case *ListCommitsRequest_Revision: + n += 1 // tag and wire + n += proto.SizeVarint(uint64(len(x.Revision))) + n += len(x.Revision) + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + +type ListCommitsRequest_Header struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListCommitsRequest_Header) Reset() { *m = ListCommitsRequest_Header{} } +func (m *ListCommitsRequest_Header) String() string { return proto.CompactTextString(m) } +func (*ListCommitsRequest_Header) ProtoMessage() {} +func (*ListCommitsRequest_Header) Descriptor() ([]byte, []int) { + return fileDescriptor_commit_af967a85bd8c3d92, []int{19, 0} +} +func (m *ListCommitsRequest_Header) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListCommitsRequest_Header.Unmarshal(m, b) +} +func (m *ListCommitsRequest_Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListCommitsRequest_Header.Marshal(b, m, deterministic) +} +func (dst *ListCommitsRequest_Header) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListCommitsRequest_Header.Merge(dst, src) +} +func (m *ListCommitsRequest_Header) XXX_Size() int { + return xxx_messageInfo_ListCommitsRequest_Header.Size(m) +} +func (m *ListCommitsRequest_Header) XXX_DiscardUnknown() { + xxx_messageInfo_ListCommitsRequest_Header.DiscardUnknown(m) +} + +var xxx_messageInfo_ListCommitsRequest_Header proto.InternalMessageInfo + +func (m *ListCommitsRequest_Header) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +type ListCommitsResponse struct { + Commit *GitCommit `protobuf:"bytes,1,opt,name=commit,proto3" json:"commit,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListCommitsResponse) Reset() { *m = ListCommitsResponse{} } +func (m *ListCommitsResponse) String() string { return proto.CompactTextString(m) } +func (*ListCommitsResponse) ProtoMessage() {} +func (*ListCommitsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_commit_af967a85bd8c3d92, []int{20} +} +func (m *ListCommitsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListCommitsResponse.Unmarshal(m, b) +} +func (m *ListCommitsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListCommitsResponse.Marshal(b, m, deterministic) +} +func (dst *ListCommitsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListCommitsResponse.Merge(dst, src) +} +func (m *ListCommitsResponse) XXX_Size() int { + return xxx_messageInfo_ListCommitsResponse.Size(m) +} +func (m *ListCommitsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListCommitsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListCommitsResponse proto.InternalMessageInfo + +func (m *ListCommitsResponse) GetCommit() *GitCommit { + if m != nil { + return m.Commit + } + return nil +} + type ListCommitsByOidRequest struct { Repository *Repository `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"` Oid []string `protobuf:"bytes,2,rep,name=oid,proto3" json:"oid,omitempty"` @@ -1135,7 +1352,7 @@ func (m *ListCommitsByOidRequest) Reset() { *m = ListCommitsByOidRequest func (m *ListCommitsByOidRequest) String() string { return proto.CompactTextString(m) } func (*ListCommitsByOidRequest) ProtoMessage() {} func (*ListCommitsByOidRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{19} + return fileDescriptor_commit_af967a85bd8c3d92, []int{21} } func (m *ListCommitsByOidRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListCommitsByOidRequest.Unmarshal(m, b) @@ -1180,7 +1397,7 @@ func (m *ListCommitsByOidResponse) Reset() { *m = ListCommitsByOidRespon func (m *ListCommitsByOidResponse) String() string { return proto.CompactTextString(m) } func (*ListCommitsByOidResponse) ProtoMessage() {} func (*ListCommitsByOidResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{20} + return fileDescriptor_commit_af967a85bd8c3d92, []int{22} } func (m *ListCommitsByOidResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListCommitsByOidResponse.Unmarshal(m, b) @@ -1223,7 +1440,7 @@ func (m *FindAllCommitsRequest) Reset() { *m = FindAllCommitsRequest{} } func (m *FindAllCommitsRequest) String() string { return proto.CompactTextString(m) } func (*FindAllCommitsRequest) ProtoMessage() {} func (*FindAllCommitsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{21} + return fileDescriptor_commit_af967a85bd8c3d92, []int{23} } func (m *FindAllCommitsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllCommitsRequest.Unmarshal(m, b) @@ -1290,7 +1507,7 @@ func (m *FindAllCommitsResponse) Reset() { *m = FindAllCommitsResponse{} func (m *FindAllCommitsResponse) String() string { return proto.CompactTextString(m) } func (*FindAllCommitsResponse) ProtoMessage() {} func (*FindAllCommitsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{22} + return fileDescriptor_commit_af967a85bd8c3d92, []int{24} } func (m *FindAllCommitsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllCommitsResponse.Unmarshal(m, b) @@ -1339,7 +1556,7 @@ func (m *FindCommitsRequest) Reset() { *m = FindCommitsRequest{} } func (m *FindCommitsRequest) String() string { return proto.CompactTextString(m) } func (*FindCommitsRequest) ProtoMessage() {} func (*FindCommitsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{23} + return fileDescriptor_commit_af967a85bd8c3d92, []int{25} } func (m *FindCommitsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindCommitsRequest.Unmarshal(m, b) @@ -1448,7 +1665,7 @@ func (m *FindCommitsResponse) Reset() { *m = FindCommitsResponse{} } func (m *FindCommitsResponse) String() string { return proto.CompactTextString(m) } func (*FindCommitsResponse) ProtoMessage() {} func (*FindCommitsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{24} + return fileDescriptor_commit_af967a85bd8c3d92, []int{26} } func (m *FindCommitsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindCommitsResponse.Unmarshal(m, b) @@ -1487,7 +1704,7 @@ func (m *CommitLanguagesRequest) Reset() { *m = CommitLanguagesRequest{} func (m *CommitLanguagesRequest) String() string { return proto.CompactTextString(m) } func (*CommitLanguagesRequest) ProtoMessage() {} func (*CommitLanguagesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{25} + return fileDescriptor_commit_af967a85bd8c3d92, []int{27} } func (m *CommitLanguagesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitLanguagesRequest.Unmarshal(m, b) @@ -1532,7 +1749,7 @@ func (m *CommitLanguagesResponse) Reset() { *m = CommitLanguagesResponse func (m *CommitLanguagesResponse) String() string { return proto.CompactTextString(m) } func (*CommitLanguagesResponse) ProtoMessage() {} func (*CommitLanguagesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{26} + return fileDescriptor_commit_af967a85bd8c3d92, []int{28} } func (m *CommitLanguagesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitLanguagesResponse.Unmarshal(m, b) @@ -1572,7 +1789,7 @@ func (m *CommitLanguagesResponse_Language) Reset() { *m = CommitLanguage func (m *CommitLanguagesResponse_Language) String() string { return proto.CompactTextString(m) } func (*CommitLanguagesResponse_Language) ProtoMessage() {} func (*CommitLanguagesResponse_Language) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{26, 0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{28, 0} } func (m *CommitLanguagesResponse_Language) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitLanguagesResponse_Language.Unmarshal(m, b) @@ -1626,7 +1843,7 @@ func (m *RawBlameRequest) Reset() { *m = RawBlameRequest{} } func (m *RawBlameRequest) String() string { return proto.CompactTextString(m) } func (*RawBlameRequest) ProtoMessage() {} func (*RawBlameRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{27} + return fileDescriptor_commit_af967a85bd8c3d92, []int{29} } func (m *RawBlameRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RawBlameRequest.Unmarshal(m, b) @@ -1678,7 +1895,7 @@ func (m *RawBlameResponse) Reset() { *m = RawBlameResponse{} } func (m *RawBlameResponse) String() string { return proto.CompactTextString(m) } func (*RawBlameResponse) ProtoMessage() {} func (*RawBlameResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{28} + return fileDescriptor_commit_af967a85bd8c3d92, []int{30} } func (m *RawBlameResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RawBlameResponse.Unmarshal(m, b) @@ -1718,7 +1935,7 @@ func (m *LastCommitForPathRequest) Reset() { *m = LastCommitForPathReque func (m *LastCommitForPathRequest) String() string { return proto.CompactTextString(m) } func (*LastCommitForPathRequest) ProtoMessage() {} func (*LastCommitForPathRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{29} + return fileDescriptor_commit_af967a85bd8c3d92, []int{31} } func (m *LastCommitForPathRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LastCommitForPathRequest.Unmarshal(m, b) @@ -1771,7 +1988,7 @@ func (m *LastCommitForPathResponse) Reset() { *m = LastCommitForPathResp func (m *LastCommitForPathResponse) String() string { return proto.CompactTextString(m) } func (*LastCommitForPathResponse) ProtoMessage() {} func (*LastCommitForPathResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{30} + return fileDescriptor_commit_af967a85bd8c3d92, []int{32} } func (m *LastCommitForPathResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LastCommitForPathResponse.Unmarshal(m, b) @@ -1814,7 +2031,7 @@ func (m *ListLastCommitsForTreeRequest) Reset() { *m = ListLastCommitsFo func (m *ListLastCommitsForTreeRequest) String() string { return proto.CompactTextString(m) } func (*ListLastCommitsForTreeRequest) ProtoMessage() {} func (*ListLastCommitsForTreeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{31} + return fileDescriptor_commit_af967a85bd8c3d92, []int{33} } func (m *ListLastCommitsForTreeRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListLastCommitsForTreeRequest.Unmarshal(m, b) @@ -1880,7 +2097,7 @@ func (m *ListLastCommitsForTreeResponse) Reset() { *m = ListLastCommitsF func (m *ListLastCommitsForTreeResponse) String() string { return proto.CompactTextString(m) } func (*ListLastCommitsForTreeResponse) ProtoMessage() {} func (*ListLastCommitsForTreeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{32} + return fileDescriptor_commit_af967a85bd8c3d92, []int{34} } func (m *ListLastCommitsForTreeResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListLastCommitsForTreeResponse.Unmarshal(m, b) @@ -1923,7 +2140,7 @@ func (m *ListLastCommitsForTreeResponse_CommitForTree) String() string { } func (*ListLastCommitsForTreeResponse_CommitForTree) ProtoMessage() {} func (*ListLastCommitsForTreeResponse_CommitForTree) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{32, 0} + return fileDescriptor_commit_af967a85bd8c3d92, []int{34, 0} } func (m *ListLastCommitsForTreeResponse_CommitForTree) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListLastCommitsForTreeResponse_CommitForTree.Unmarshal(m, b) @@ -1973,7 +2190,7 @@ func (m *CommitsByMessageRequest) Reset() { *m = CommitsByMessageRequest func (m *CommitsByMessageRequest) String() string { return proto.CompactTextString(m) } func (*CommitsByMessageRequest) ProtoMessage() {} func (*CommitsByMessageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{33} + return fileDescriptor_commit_af967a85bd8c3d92, []int{35} } func (m *CommitsByMessageRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitsByMessageRequest.Unmarshal(m, b) @@ -2047,7 +2264,7 @@ func (m *CommitsByMessageResponse) Reset() { *m = CommitsByMessageRespon func (m *CommitsByMessageResponse) String() string { return proto.CompactTextString(m) } func (*CommitsByMessageResponse) ProtoMessage() {} func (*CommitsByMessageResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{34} + return fileDescriptor_commit_af967a85bd8c3d92, []int{36} } func (m *CommitsByMessageResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CommitsByMessageResponse.Unmarshal(m, b) @@ -2086,7 +2303,7 @@ func (m *FilterShasWithSignaturesRequest) Reset() { *m = FilterShasWithS func (m *FilterShasWithSignaturesRequest) String() string { return proto.CompactTextString(m) } func (*FilterShasWithSignaturesRequest) ProtoMessage() {} func (*FilterShasWithSignaturesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{35} + return fileDescriptor_commit_af967a85bd8c3d92, []int{37} } func (m *FilterShasWithSignaturesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FilterShasWithSignaturesRequest.Unmarshal(m, b) @@ -2131,7 +2348,7 @@ func (m *FilterShasWithSignaturesResponse) Reset() { *m = FilterShasWith func (m *FilterShasWithSignaturesResponse) String() string { return proto.CompactTextString(m) } func (*FilterShasWithSignaturesResponse) ProtoMessage() {} func (*FilterShasWithSignaturesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{36} + return fileDescriptor_commit_af967a85bd8c3d92, []int{38} } func (m *FilterShasWithSignaturesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FilterShasWithSignaturesResponse.Unmarshal(m, b) @@ -2170,7 +2387,7 @@ func (m *ExtractCommitSignatureRequest) Reset() { *m = ExtractCommitSign func (m *ExtractCommitSignatureRequest) String() string { return proto.CompactTextString(m) } func (*ExtractCommitSignatureRequest) ProtoMessage() {} func (*ExtractCommitSignatureRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{37} + return fileDescriptor_commit_af967a85bd8c3d92, []int{39} } func (m *ExtractCommitSignatureRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtractCommitSignatureRequest.Unmarshal(m, b) @@ -2218,7 +2435,7 @@ func (m *ExtractCommitSignatureResponse) Reset() { *m = ExtractCommitSig func (m *ExtractCommitSignatureResponse) String() string { return proto.CompactTextString(m) } func (*ExtractCommitSignatureResponse) ProtoMessage() {} func (*ExtractCommitSignatureResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{38} + return fileDescriptor_commit_af967a85bd8c3d92, []int{40} } func (m *ExtractCommitSignatureResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ExtractCommitSignatureResponse.Unmarshal(m, b) @@ -2264,7 +2481,7 @@ func (m *GetCommitSignaturesRequest) Reset() { *m = GetCommitSignaturesR func (m *GetCommitSignaturesRequest) String() string { return proto.CompactTextString(m) } func (*GetCommitSignaturesRequest) ProtoMessage() {} func (*GetCommitSignaturesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{39} + return fileDescriptor_commit_af967a85bd8c3d92, []int{41} } func (m *GetCommitSignaturesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetCommitSignaturesRequest.Unmarshal(m, b) @@ -2313,7 +2530,7 @@ func (m *GetCommitSignaturesResponse) Reset() { *m = GetCommitSignatures func (m *GetCommitSignaturesResponse) String() string { return proto.CompactTextString(m) } func (*GetCommitSignaturesResponse) ProtoMessage() {} func (*GetCommitSignaturesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{40} + return fileDescriptor_commit_af967a85bd8c3d92, []int{42} } func (m *GetCommitSignaturesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetCommitSignaturesResponse.Unmarshal(m, b) @@ -2366,7 +2583,7 @@ func (m *GetCommitMessagesRequest) Reset() { *m = GetCommitMessagesReque func (m *GetCommitMessagesRequest) String() string { return proto.CompactTextString(m) } func (*GetCommitMessagesRequest) ProtoMessage() {} func (*GetCommitMessagesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{41} + return fileDescriptor_commit_af967a85bd8c3d92, []int{43} } func (m *GetCommitMessagesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetCommitMessagesRequest.Unmarshal(m, b) @@ -2413,7 +2630,7 @@ func (m *GetCommitMessagesResponse) Reset() { *m = GetCommitMessagesResp func (m *GetCommitMessagesResponse) String() string { return proto.CompactTextString(m) } func (*GetCommitMessagesResponse) ProtoMessage() {} func (*GetCommitMessagesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_commit_35518e4c3cf3fa03, []int{42} + return fileDescriptor_commit_af967a85bd8c3d92, []int{44} } func (m *GetCommitMessagesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetCommitMessagesResponse.Unmarshal(m, b) @@ -2467,6 +2684,9 @@ func init() { proto.RegisterType((*ListFilesResponse)(nil), "gitaly.ListFilesResponse") proto.RegisterType((*FindCommitRequest)(nil), "gitaly.FindCommitRequest") proto.RegisterType((*FindCommitResponse)(nil), "gitaly.FindCommitResponse") + proto.RegisterType((*ListCommitsRequest)(nil), "gitaly.ListCommitsRequest") + proto.RegisterType((*ListCommitsRequest_Header)(nil), "gitaly.ListCommitsRequest.Header") + proto.RegisterType((*ListCommitsResponse)(nil), "gitaly.ListCommitsResponse") proto.RegisterType((*ListCommitsByOidRequest)(nil), "gitaly.ListCommitsByOidRequest") proto.RegisterType((*ListCommitsByOidResponse)(nil), "gitaly.ListCommitsByOidResponse") proto.RegisterType((*FindAllCommitsRequest)(nil), "gitaly.FindAllCommitsRequest") @@ -2527,6 +2747,9 @@ type CommitServiceClient interface { LastCommitForPath(ctx context.Context, in *LastCommitForPathRequest, opts ...grpc.CallOption) (*LastCommitForPathResponse, error) ListLastCommitsForTree(ctx context.Context, in *ListLastCommitsForTreeRequest, opts ...grpc.CallOption) (CommitService_ListLastCommitsForTreeClient, error) CommitsByMessage(ctx context.Context, in *CommitsByMessageRequest, opts ...grpc.CallOption) (CommitService_CommitsByMessageClient, error) + // ListCommits is a bidirectional stream where the server opens one git process and as such the + // start up costs are armortized. + ListCommits(ctx context.Context, opts ...grpc.CallOption) (CommitService_ListCommitsClient, error) ListCommitsByOid(ctx context.Context, in *ListCommitsByOidRequest, opts ...grpc.CallOption) (CommitService_ListCommitsByOidClient, error) FilterShasWithSignatures(ctx context.Context, opts ...grpc.CallOption) (CommitService_FilterShasWithSignaturesClient, error) // ExtractCommitSignature returns a stream because the signed text may be @@ -2896,8 +3119,39 @@ func (x *commitServiceCommitsByMessageClient) Recv() (*CommitsByMessageResponse, return m, nil } +func (c *commitServiceClient) ListCommits(ctx context.Context, opts ...grpc.CallOption) (CommitService_ListCommitsClient, error) { + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[9], "/gitaly.CommitService/ListCommits", opts...) + if err != nil { + return nil, err + } + x := &commitServiceListCommitsClient{stream} + return x, nil +} + +type CommitService_ListCommitsClient interface { + Send(*ListCommitsRequest) error + Recv() (*ListCommitsResponse, error) + grpc.ClientStream +} + +type commitServiceListCommitsClient struct { + grpc.ClientStream +} + +func (x *commitServiceListCommitsClient) Send(m *ListCommitsRequest) error { + return x.ClientStream.SendMsg(m) +} + +func (x *commitServiceListCommitsClient) Recv() (*ListCommitsResponse, error) { + m := new(ListCommitsResponse) + if err := x.ClientStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + func (c *commitServiceClient) ListCommitsByOid(ctx context.Context, in *ListCommitsByOidRequest, opts ...grpc.CallOption) (CommitService_ListCommitsByOidClient, error) { - stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[9], "/gitaly.CommitService/ListCommitsByOid", opts...) + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[10], "/gitaly.CommitService/ListCommitsByOid", opts...) if err != nil { return nil, err } @@ -2929,7 +3183,7 @@ func (x *commitServiceListCommitsByOidClient) Recv() (*ListCommitsByOidResponse, } func (c *commitServiceClient) FilterShasWithSignatures(ctx context.Context, opts ...grpc.CallOption) (CommitService_FilterShasWithSignaturesClient, error) { - stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[10], "/gitaly.CommitService/FilterShasWithSignatures", opts...) + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[11], "/gitaly.CommitService/FilterShasWithSignatures", opts...) if err != nil { return nil, err } @@ -2960,7 +3214,7 @@ func (x *commitServiceFilterShasWithSignaturesClient) Recv() (*FilterShasWithSig } func (c *commitServiceClient) ExtractCommitSignature(ctx context.Context, in *ExtractCommitSignatureRequest, opts ...grpc.CallOption) (CommitService_ExtractCommitSignatureClient, error) { - stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[11], "/gitaly.CommitService/ExtractCommitSignature", opts...) + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[12], "/gitaly.CommitService/ExtractCommitSignature", opts...) if err != nil { return nil, err } @@ -2992,7 +3246,7 @@ func (x *commitServiceExtractCommitSignatureClient) Recv() (*ExtractCommitSignat } func (c *commitServiceClient) GetCommitSignatures(ctx context.Context, in *GetCommitSignaturesRequest, opts ...grpc.CallOption) (CommitService_GetCommitSignaturesClient, error) { - stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[12], "/gitaly.CommitService/GetCommitSignatures", opts...) + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[13], "/gitaly.CommitService/GetCommitSignatures", opts...) if err != nil { return nil, err } @@ -3024,7 +3278,7 @@ func (x *commitServiceGetCommitSignaturesClient) Recv() (*GetCommitSignaturesRes } func (c *commitServiceClient) GetCommitMessages(ctx context.Context, in *GetCommitMessagesRequest, opts ...grpc.CallOption) (CommitService_GetCommitMessagesClient, error) { - stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[13], "/gitaly.CommitService/GetCommitMessages", opts...) + stream, err := c.cc.NewStream(ctx, &_CommitService_serviceDesc.Streams[14], "/gitaly.CommitService/GetCommitMessages", opts...) if err != nil { return nil, err } @@ -3074,6 +3328,9 @@ type CommitServiceServer interface { LastCommitForPath(context.Context, *LastCommitForPathRequest) (*LastCommitForPathResponse, error) ListLastCommitsForTree(*ListLastCommitsForTreeRequest, CommitService_ListLastCommitsForTreeServer) error CommitsByMessage(*CommitsByMessageRequest, CommitService_CommitsByMessageServer) error + // ListCommits is a bidirectional stream where the server opens one git process and as such the + // start up costs are armortized. + ListCommits(CommitService_ListCommitsServer) error ListCommitsByOid(*ListCommitsByOidRequest, CommitService_ListCommitsByOidServer) error FilterShasWithSignatures(CommitService_FilterShasWithSignaturesServer) error // ExtractCommitSignature returns a stream because the signed text may be @@ -3403,6 +3660,32 @@ func (x *commitServiceCommitsByMessageServer) Send(m *CommitsByMessageResponse) return x.ServerStream.SendMsg(m) } +func _CommitService_ListCommits_Handler(srv interface{}, stream grpc.ServerStream) error { + return srv.(CommitServiceServer).ListCommits(&commitServiceListCommitsServer{stream}) +} + +type CommitService_ListCommitsServer interface { + Send(*ListCommitsResponse) error + Recv() (*ListCommitsRequest, error) + grpc.ServerStream +} + +type commitServiceListCommitsServer struct { + grpc.ServerStream +} + +func (x *commitServiceListCommitsServer) Send(m *ListCommitsResponse) error { + return x.ServerStream.SendMsg(m) +} + +func (x *commitServiceListCommitsServer) Recv() (*ListCommitsRequest, error) { + m := new(ListCommitsRequest) + if err := x.ServerStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + func _CommitService_ListCommitsByOid_Handler(srv interface{}, stream grpc.ServerStream) error { m := new(ListCommitsByOidRequest) if err := stream.RecvMsg(m); err != nil { @@ -3593,6 +3876,12 @@ var _CommitService_serviceDesc = grpc.ServiceDesc{ ServerStreams: true, }, { + StreamName: "ListCommits", + Handler: _CommitService_ListCommits_Handler, + ServerStreams: true, + ClientStreams: true, + }, + { StreamName: "ListCommitsByOid", Handler: _CommitService_ListCommitsByOid_Handler, ServerStreams: true, @@ -3622,130 +3911,135 @@ var _CommitService_serviceDesc = grpc.ServiceDesc{ Metadata: "commit.proto", } -func init() { proto.RegisterFile("commit.proto", fileDescriptor_commit_35518e4c3cf3fa03) } - -var fileDescriptor_commit_35518e4c3cf3fa03 = []byte{ - // 1942 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0x4b, 0x6f, 0xe3, 0xc8, - 0x11, 0x36, 0xf5, 0x24, 0x4b, 0x8e, 0x57, 0xee, 0x79, 0xc9, 0xb4, 0x3d, 0xf6, 0x72, 0x77, 0x36, - 0x5e, 0x6c, 0x56, 0x36, 0x9c, 0x07, 0x92, 0x5c, 0x02, 0x7b, 0xc7, 0x76, 0xc6, 0x99, 0x19, 0x2d, - 0x68, 0x01, 0x83, 0x2c, 0x02, 0x08, 0xb4, 0xd8, 0x92, 0xb9, 0xa6, 0x44, 0x0d, 0xd9, 0xb2, 0xad, - 0x00, 0xb9, 0x04, 0x41, 0xee, 0x01, 0x82, 0xe4, 0x9c, 0x1f, 0xb0, 0x3f, 0x20, 0xc7, 0x1c, 0x73, - 0xc9, 0x21, 0x3f, 0x25, 0xc7, 0x9c, 0x82, 0x7e, 0xb1, 0x49, 0x91, 0xb4, 0x67, 0xc6, 0xe3, 0xc9, - 0x45, 0x60, 0x57, 0x77, 0xd7, 0xab, 0xbb, 0xbe, 0xaa, 0x6a, 0xc1, 0x62, 0x3f, 0x18, 0x8d, 0x3c, - 0xd2, 0x9e, 0x84, 0x01, 0x09, 0x50, 0x6d, 0xe8, 0x11, 0xc7, 0x9f, 0x99, 0x8b, 0xd1, 0x99, 0x13, - 0x62, 0x97, 0x53, 0xcd, 0x8d, 0x61, 0x10, 0x0c, 0x7d, 0xbc, 0xcd, 0x46, 0xa7, 0xd3, 0xc1, 0x36, - 0xf1, 0x46, 0x38, 0x22, 0xce, 0x68, 0xc2, 0x17, 0x58, 0x3e, 0xa0, 0xaf, 0x18, 0x9b, 0x13, 0xe2, - 0x90, 0xc8, 0xc6, 0xaf, 0xa7, 0x38, 0x22, 0x68, 0x17, 0x20, 0xc4, 0x93, 0x20, 0xf2, 0x48, 0x10, - 0xce, 0x5a, 0xda, 0xa6, 0xb6, 0xd5, 0xd8, 0x45, 0x6d, 0x2e, 0xa1, 0x6d, 0xc7, 0x33, 0x76, 0x62, - 0x15, 0x32, 0x41, 0x0f, 0xf1, 0x85, 0x17, 0x79, 0xc1, 0xb8, 0x55, 0xda, 0xd4, 0xb6, 0x16, 0xed, - 0x78, 0xfc, 0xf3, 0xda, 0x7f, 0xfe, 0xba, 0x55, 0xd2, 0x4b, 0x56, 0x1f, 0xee, 0xa5, 0xa4, 0x45, - 0x93, 0x60, 0x1c, 0x61, 0xd4, 0x84, 0x72, 0xe0, 0xb9, 0x4c, 0x8e, 0x61, 0xd3, 0x4f, 0xb4, 0x06, - 0x86, 0xe3, 0xba, 0x1e, 0xf1, 0x82, 0x71, 0xc4, 0xb8, 0x55, 0x6d, 0x45, 0xa0, 0xb3, 0x2e, 0xf6, - 0x31, 0x9f, 0x2d, 0xf3, 0xd9, 0x98, 0x60, 0xfd, 0x49, 0x83, 0x47, 0x5c, 0xca, 0xb3, 0x68, 0x6f, - 0xdc, 0xc7, 0x11, 0x09, 0xc2, 0xdb, 0x18, 0xb6, 0x01, 0x0d, 0x47, 0xb0, 0xe9, 0x79, 0x2e, 0xd3, - 0xc6, 0xb0, 0x41, 0x92, 0x9e, 0xb9, 0x68, 0x05, 0xf4, 0xfe, 0x99, 0xe7, 0xbb, 0x74, 0xb6, 0xcc, - 0x66, 0xeb, 0x6c, 0xfc, 0xcc, 0x8d, 0x0d, 0xdf, 0x81, 0x56, 0x56, 0x25, 0x61, 0xfd, 0x7d, 0xa8, - 0x5e, 0x38, 0xfe, 0x14, 0x33, 0x75, 0x74, 0x9b, 0x0f, 0xac, 0x3f, 0x6b, 0xd0, 0xec, 0x86, 0x18, - 0x1f, 0x8c, 0x49, 0x38, 0xbb, 0xa3, 0x73, 0x41, 0x08, 0x2a, 0x13, 0x87, 0x9c, 0x31, 0xad, 0x17, - 0x6d, 0xf6, 0x4d, 0xd5, 0xf1, 0xbd, 0x91, 0x47, 0x5a, 0x95, 0x4d, 0x6d, 0xab, 0x6c, 0xf3, 0x41, - 0x6c, 0xc8, 0xbf, 0x35, 0x58, 0x4e, 0xa8, 0x25, 0x4c, 0xf8, 0x29, 0x54, 0xc8, 0x6c, 0xc2, 0x2d, - 0x58, 0xda, 0xfd, 0x54, 0x6a, 0x94, 0x59, 0xd8, 0xee, 0x9c, 0x7e, 0x8b, 0xfb, 0xa4, 0x3b, 0x9b, - 0x60, 0x9b, 0xed, 0x90, 0x47, 0x5f, 0x52, 0x47, 0x8f, 0xa0, 0x12, 0x79, 0xbf, 0xc5, 0x4c, 0xa7, - 0xb2, 0xcd, 0xbe, 0x29, 0x6d, 0x14, 0xb8, 0x98, 0xa9, 0x54, 0xb5, 0xd9, 0x37, 0xa5, 0xb9, 0x0e, - 0x71, 0x5a, 0x55, 0xae, 0x3b, 0xfd, 0xb6, 0x7e, 0x0c, 0xa0, 0x24, 0x20, 0x80, 0xda, 0x57, 0x9d, - 0x17, 0x2f, 0x9e, 0x75, 0x9b, 0x0b, 0x48, 0x87, 0xca, 0xfe, 0xf3, 0xce, 0x7e, 0x53, 0xa3, 0x5f, - 0x5d, 0xfb, 0xe0, 0xa0, 0x59, 0x42, 0x75, 0x28, 0x77, 0xf7, 0x8e, 0x9a, 0x65, 0xeb, 0x12, 0x1e, - 0xf0, 0xd3, 0x89, 0xf6, 0x31, 0xb9, 0xc4, 0x78, 0x7c, 0x1b, 0x7f, 0x23, 0xa8, 0x0c, 0xc2, 0x60, - 0x24, 0x7c, 0xcd, 0xbe, 0xd1, 0x12, 0x94, 0x48, 0x20, 0xbc, 0x5c, 0x22, 0x41, 0xec, 0xcd, 0x03, - 0x78, 0x38, 0x2f, 0x58, 0x78, 0xf4, 0x0b, 0xa8, 0xf3, 0xf0, 0x8e, 0x5a, 0xda, 0x66, 0x79, 0xab, - 0xb1, 0xbb, 0x2c, 0xc5, 0x1e, 0x79, 0x84, 0xef, 0xb1, 0xe5, 0x0a, 0xeb, 0x2f, 0x25, 0x1a, 0x57, - 0xd3, 0xb1, 0x98, 0xb8, 0xab, 0x30, 0x46, 0x3b, 0x50, 0x75, 0x06, 0x04, 0x87, 0xcc, 0x92, 0xc6, - 0xae, 0xd9, 0xe6, 0xe8, 0xd2, 0x96, 0xe8, 0xd2, 0xee, 0x4a, 0x74, 0xb1, 0xf9, 0x42, 0xb4, 0x0b, - 0xb5, 0x53, 0x3c, 0x08, 0x42, 0x7e, 0x74, 0xd7, 0x6f, 0x11, 0x2b, 0xe3, 0x4b, 0x59, 0x4d, 0x5c, - 0xca, 0x55, 0x30, 0x46, 0xce, 0x55, 0xaf, 0x4f, 0x8d, 0x6c, 0xd5, 0xd8, 0x2d, 0xd0, 0x47, 0xce, - 0x15, 0x33, 0x9a, 0xde, 0x21, 0xc7, 0xf7, 0x5b, 0x75, 0x16, 0x3e, 0xf4, 0x33, 0xf6, 0xef, 0x0f, - 0xe0, 0x7e, 0xda, 0x2f, 0x2a, 0xe4, 0x38, 0x2b, 0x8d, 0xb1, 0xe2, 0x03, 0xeb, 0x3b, 0x0d, 0xd6, - 0xd8, 0xf2, 0xa7, 0xde, 0x05, 0x0e, 0x87, 0xde, 0x78, 0xf8, 0x1e, 0xfc, 0xf9, 0x06, 0xd7, 0x21, - 0x6d, 0x5d, 0x3d, 0x6d, 0x9d, 0xb4, 0xe5, 0xb8, 0xa2, 0x57, 0x9a, 0xd5, 0xe3, 0x8a, 0x5e, 0x6d, - 0xd6, 0x8e, 0x2b, 0x7a, 0xad, 0x59, 0xb7, 0x7a, 0xb0, 0x5e, 0xa0, 0xae, 0x30, 0x73, 0x1d, 0xc0, - 0xc7, 0x03, 0xd2, 0x4b, 0xda, 0x6a, 0x50, 0x0a, 0xf7, 0xdb, 0x06, 0x34, 0x42, 0x6f, 0x78, 0x26, - 0xe7, 0x39, 0xcc, 0x02, 0x23, 0xb1, 0x05, 0xd6, 0x7f, 0x35, 0x30, 0xe2, 0x18, 0xce, 0x41, 0xe9, - 0x15, 0xd0, 0xc3, 0x20, 0x20, 0x3d, 0x15, 0xc1, 0x75, 0x3a, 0xee, 0xf0, 0x28, 0xce, 0x20, 0xcb, - 0xb6, 0x40, 0x89, 0x0a, 0x43, 0x89, 0xd5, 0x0c, 0x4a, 0xb4, 0xd9, 0x6f, 0x02, 0x1c, 0x64, 0xd8, - 0x57, 0x13, 0x61, 0xbf, 0x0e, 0xc0, 0xaf, 0x3d, 0x93, 0x5a, 0x63, 0x52, 0x0d, 0x4e, 0xa1, 0x72, - 0x57, 0xc1, 0x18, 0xf8, 0x0e, 0xe9, 0x31, 0xe1, 0x75, 0x7e, 0x7f, 0x29, 0xe1, 0x6b, 0x87, 0x9c, - 0x59, 0x5f, 0x80, 0x11, 0x8b, 0x88, 0x11, 0x61, 0x21, 0x46, 0x04, 0x2d, 0x81, 0x18, 0x65, 0xeb, - 0x6f, 0x1a, 0x3c, 0x38, 0xc2, 0x44, 0x6a, 0xe7, 0xe1, 0xe8, 0x43, 0xa2, 0xf0, 0x1a, 0x18, 0x21, - 0xee, 0x4f, 0xc3, 0xc8, 0xbb, 0xe0, 0x0e, 0xd3, 0x6d, 0x45, 0x48, 0xe2, 0xc7, 0xbc, 0x8a, 0x0a, - 0x3f, 0x30, 0x27, 0xcd, 0xe3, 0x87, 0x02, 0x65, 0xb9, 0xc2, 0xfa, 0x16, 0x9a, 0xcf, 0xbd, 0x88, - 0x1c, 0x7a, 0x3e, 0xbe, 0xf3, 0x12, 0xe0, 0x73, 0x58, 0x4e, 0xc8, 0x52, 0xf1, 0x48, 0xad, 0xe6, - 0xba, 0x2e, 0xda, 0x7c, 0x60, 0x9d, 0xc3, 0xf2, 0xa1, 0x37, 0x76, 0x05, 0xda, 0xdd, 0xb1, 0x5e, - 0xbf, 0x00, 0x94, 0x14, 0x26, 0x14, 0xfb, 0x1c, 0x6a, 0xfc, 0x6e, 0x09, 0x49, 0x39, 0x28, 0x2c, - 0x16, 0x58, 0x43, 0x78, 0x44, 0x0d, 0x93, 0x78, 0x3e, 0xeb, 0x78, 0xee, 0x6d, 0x74, 0x8e, 0x13, - 0x63, 0x59, 0x44, 0x5b, 0xac, 0xe9, 0x11, 0xb4, 0xb2, 0x82, 0xde, 0x25, 0x6d, 0xfc, 0xbe, 0x04, - 0x0f, 0xa8, 0xcd, 0x7b, 0xbe, 0x7f, 0xc7, 0x89, 0x23, 0x05, 0x70, 0xe5, 0x39, 0xf8, 0xa6, 0x09, - 0xff, 0xdc, 0x9b, 0xc8, 0xe4, 0x4e, 0xbf, 0xd1, 0xcf, 0xa0, 0x1a, 0x84, 0x2e, 0x0e, 0x59, 0xe8, - 0x2f, 0xed, 0x7e, 0x22, 0x65, 0xe7, 0xaa, 0xdb, 0xee, 0xd0, 0xa5, 0x36, 0xdf, 0x61, 0x3d, 0x81, - 0x2a, 0x1b, 0xd3, 0xb0, 0x7e, 0xd9, 0x79, 0x79, 0x20, 0x02, 0xbc, 0xf3, 0x75, 0x87, 0x27, 0xff, - 0xa7, 0x7b, 0xdd, 0x83, 0x66, 0x29, 0x19, 0x42, 0xf3, 0x4c, 0xdf, 0xc5, 0x97, 0x7f, 0x28, 0x27, - 0xef, 0xcf, 0x9d, 0x39, 0x32, 0x2e, 0xce, 0xb8, 0x13, 0xf9, 0x00, 0x3d, 0x84, 0x5a, 0x30, 0x18, - 0x44, 0x98, 0x08, 0x1f, 0x8a, 0x91, 0x0a, 0xab, 0x6a, 0x22, 0xac, 0xe8, 0xea, 0x41, 0xe0, 0xfb, - 0xc1, 0x25, 0x43, 0x4f, 0xdd, 0x16, 0x23, 0x9a, 0x0e, 0xa8, 0xef, 0x7b, 0x23, 0x1c, 0x0e, 0x71, - 0x24, 0xd2, 0x29, 0x50, 0xd2, 0x0b, 0x46, 0x41, 0x1f, 0xc3, 0xa2, 0xeb, 0x45, 0xce, 0xa9, 0x8f, - 0x7b, 0x97, 0x8e, 0x7f, 0xde, 0xd2, 0xd9, 0x8a, 0x86, 0xa0, 0xbd, 0x72, 0xfc, 0x73, 0x55, 0x21, - 0x18, 0x6f, 0x5f, 0x21, 0xc0, 0x1b, 0x57, 0x08, 0x22, 0xe1, 0x37, 0xb2, 0x09, 0x7f, 0x1f, 0xee, - 0xa5, 0x4e, 0xe1, 0x5d, 0x8e, 0x72, 0x22, 0x8b, 0xb2, 0xe7, 0xce, 0x78, 0x38, 0x75, 0x86, 0x77, - 0x8f, 0x89, 0xdf, 0xc5, 0x1d, 0x4b, 0x42, 0xa4, 0x50, 0xfd, 0x10, 0x0c, 0x5f, 0x12, 0x85, 0xf2, - 0x5b, 0x52, 0x64, 0xc1, 0x9e, 0xb6, 0xa4, 0xd8, 0x6a, 0xab, 0x79, 0x0c, 0xba, 0x24, 0xd3, 0x88, - 0x1b, 0x3b, 0x23, 0x2c, 0x52, 0x39, 0xfb, 0xa6, 0x77, 0x85, 0x75, 0x8e, 0x4c, 0xc9, 0x92, 0xcd, - 0x07, 0xbc, 0x50, 0xf2, 0x83, 0x50, 0xf4, 0x35, 0x7c, 0x60, 0xfd, 0x0e, 0x3e, 0xb2, 0x9d, 0xcb, - 0x7d, 0xdf, 0x19, 0xe1, 0x0f, 0x98, 0x13, 0x63, 0x77, 0x7d, 0x06, 0x4d, 0x25, 0x5e, 0xb8, 0x49, - 0x76, 0x03, 0x5a, 0xa2, 0x1b, 0xf8, 0xa3, 0x06, 0xad, 0xe7, 0x8e, 0x44, 0xca, 0xc3, 0x20, 0xa4, - 0x45, 0xc0, 0xff, 0x43, 0xe1, 0x43, 0x58, 0xc9, 0xd1, 0xe3, 0xed, 0x53, 0xcc, 0xdf, 0x35, 0x58, - 0xa7, 0xd0, 0xaf, 0x98, 0x45, 0x87, 0x41, 0x48, 0x13, 0xfa, 0xfb, 0xb4, 0xca, 0x78, 0x9b, 0x06, - 0x31, 0x07, 0x83, 0xaa, 0x49, 0x0c, 0x8a, 0x7d, 0xf0, 0x2f, 0x0d, 0x1e, 0x17, 0xe9, 0x2e, 0x3c, - 0xf1, 0x72, 0x3e, 0x4a, 0x7f, 0x24, 0x35, 0xbf, 0x7e, 0x63, 0x3b, 0x76, 0x2c, 0xa3, 0x4a, 0x26, - 0x66, 0x17, 0xbe, 0x97, 0x9a, 0x49, 0xb8, 0xba, 0x74, 0x83, 0xab, 0x53, 0x86, 0x1b, 0xdc, 0xf0, - 0xe3, 0x8a, 0xae, 0x25, 0x12, 0xc7, 0x3f, 0xe3, 0xa0, 0x8d, 0xf6, 0x67, 0x2f, 0x70, 0x14, 0xd1, - 0x80, 0xbb, 0xa3, 0xcb, 0xa5, 0x9c, 0x5b, 0x9e, 0x07, 0xf8, 0x9c, 0xa3, 0xc8, 0x6b, 0xa0, 0xee, - 0x43, 0xf5, 0xf5, 0x14, 0x87, 0x33, 0x51, 0x31, 0xf3, 0x41, 0xb2, 0xa4, 0xc8, 0x9a, 0xf2, 0x2e, - 0xd8, 0xf9, 0x1a, 0x36, 0x0e, 0x3d, 0x9f, 0xe0, 0xf0, 0xe4, 0xcc, 0x89, 0x5e, 0x79, 0xe4, 0xec, - 0xc4, 0x1b, 0x8e, 0x1d, 0x32, 0x0d, 0xf1, 0x6d, 0x9b, 0xa8, 0xe8, 0xcc, 0x89, 0x58, 0x35, 0xb4, - 0x68, 0xb3, 0xef, 0x58, 0xf7, 0x9f, 0xc0, 0x66, 0xb1, 0x48, 0x85, 0x0e, 0x6c, 0xbf, 0xa6, 0xf6, - 0x5b, 0x57, 0xb0, 0x7e, 0x70, 0x45, 0x42, 0xa7, 0x2f, 0x8c, 0x88, 0xb7, 0xdd, 0x46, 0xd1, 0x55, - 0x10, 0xbd, 0x88, 0x7a, 0x29, 0xd2, 0x39, 0x21, 0xf1, 0x18, 0xd4, 0x83, 0xc7, 0x45, 0x92, 0x85, - 0xbe, 0x6b, 0x60, 0x44, 0x92, 0x28, 0x20, 0x4d, 0x11, 0x58, 0xa2, 0xf6, 0x86, 0x63, 0xec, 0xf6, - 0x08, 0xbe, 0x22, 0xe2, 0xb2, 0x00, 0x27, 0x75, 0xf1, 0x15, 0xb1, 0x2e, 0xc1, 0x3c, 0xc2, 0xf3, - 0xcc, 0x6f, 0x75, 0x00, 0xaa, 0xeb, 0xf2, 0xdc, 0x48, 0x14, 0xa5, 0x86, 0x34, 0x4c, 0x9d, 0xc5, - 0x0c, 0x56, 0x73, 0x05, 0x0b, 0xb3, 0x52, 0xde, 0xd1, 0xd2, 0xde, 0x49, 0xdb, 0x5c, 0xba, 0xc1, - 0xe6, 0x72, 0xc6, 0xe6, 0x29, 0xb4, 0x62, 0xd1, 0xe2, 0x0a, 0x7f, 0x08, 0x8b, 0x6d, 0x58, 0xc9, - 0x11, 0xfb, 0x26, 0xf6, 0xb6, 0xa0, 0x3e, 0xe2, 0x1b, 0x84, 0xb5, 0x72, 0xb8, 0xfb, 0x8f, 0x25, - 0x09, 0x5c, 0x27, 0x38, 0xbc, 0xf0, 0xfa, 0x18, 0xbd, 0x82, 0xe6, 0xfc, 0xf3, 0x21, 0xda, 0x48, - 0x57, 0x01, 0x99, 0xb7, 0x4e, 0x73, 0xb3, 0x78, 0x01, 0xd7, 0xcf, 0x5a, 0x40, 0x4f, 0x93, 0x0d, - 0x7e, 0x2b, 0xe7, 0xdd, 0x8e, 0xb3, 0x5a, 0x29, 0x7c, 0xd1, 0xb3, 0x16, 0x76, 0x34, 0x74, 0x02, - 0x4b, 0xe9, 0x67, 0x2c, 0xb4, 0x9e, 0x96, 0x3d, 0xf7, 0xae, 0x66, 0x3e, 0x2e, 0x9a, 0x4e, 0x30, - 0xfd, 0x15, 0x2c, 0x26, 0xdf, 0x6e, 0xd0, 0xaa, 0xda, 0x93, 0x79, 0xe9, 0x32, 0xd7, 0xf2, 0x27, - 0x63, 0x3b, 0x07, 0xf0, 0x20, 0xf7, 0xa9, 0x04, 0x7d, 0x9a, 0xda, 0x58, 0xf0, 0xf0, 0x63, 0x3e, - 0xb9, 0x61, 0x55, 0x2c, 0xe7, 0x04, 0x96, 0xd2, 0x0d, 0xb9, 0xf2, 0x44, 0xee, 0x5b, 0x82, 0xf2, - 0x44, 0x7e, 0x1f, 0xcf, 0x3c, 0xf1, 0x14, 0x8c, 0xb8, 0x65, 0x56, 0x87, 0x34, 0xdf, 0xb1, 0xab, - 0x43, 0xca, 0xf4, 0xd7, 0x8c, 0xcb, 0x01, 0x80, 0x2a, 0x8d, 0xd1, 0x4a, 0xb2, 0xa3, 0x4a, 0x75, - 0xd8, 0xa6, 0x99, 0x37, 0x15, 0x5b, 0xf8, 0x4b, 0x68, 0x24, 0x9e, 0xf0, 0x91, 0x99, 0x3e, 0xc9, - 0xe4, 0xbf, 0x08, 0xe6, 0x6a, 0xee, 0x5c, 0xd2, 0x57, 0xe9, 0xce, 0x4b, 0xf9, 0x2a, 0xb7, 0xcd, - 0x53, 0xbe, 0xca, 0x6f, 0xd8, 0x98, 0x95, 0xc7, 0xd0, 0x48, 0x34, 0x00, 0x28, 0xc7, 0x96, 0xac, - 0x7a, 0x39, 0x1d, 0x03, 0xe3, 0xd5, 0x85, 0x8f, 0xe6, 0x2a, 0x6c, 0xf4, 0xb8, 0xb0, 0xf4, 0xe6, - 0x3c, 0x37, 0x6e, 0x28, 0xcd, 0xad, 0x05, 0xb4, 0x07, 0xba, 0xac, 0x5e, 0xd1, 0xa3, 0x18, 0x84, - 0xd2, 0xe5, 0xb4, 0xd9, 0xca, 0x4e, 0x24, 0x14, 0xfb, 0x06, 0x96, 0x33, 0xf5, 0x24, 0x8a, 0xc3, - 0xbd, 0xa8, 0xe4, 0x35, 0x3f, 0xbe, 0x66, 0x45, 0xac, 0xde, 0x39, 0x3c, 0xcc, 0xaf, 0xb6, 0xd0, - 0x93, 0x9b, 0xaa, 0x31, 0x2e, 0xe5, 0xb3, 0x37, 0x2b, 0xda, 0x98, 0x21, 0xbf, 0x96, 0xb8, 0xa6, - 0xea, 0x8e, 0x79, 0x5c, 0xcb, 0x14, 0x57, 0xf3, 0xb8, 0x96, 0x2d, 0x59, 0x24, 0xeb, 0xf9, 0x57, - 0x12, 0xc5, 0xba, 0xe0, 0xa1, 0x46, 0xb1, 0x2e, 0x7a, 0x60, 0x61, 0xac, 0x23, 0x68, 0x15, 0x55, - 0x1c, 0xe8, 0xfb, 0xea, 0x52, 0x5d, 0x5b, 0x06, 0x99, 0x5b, 0x37, 0x2f, 0x94, 0x22, 0xb7, 0xb4, - 0x1d, 0x8d, 0x9e, 0x4b, 0x7e, 0xd1, 0xa0, 0xce, 0xe5, 0xda, 0x72, 0x46, 0x9d, 0xcb, 0xf5, 0xb5, - 0x07, 0xb3, 0xf0, 0x14, 0xee, 0xe5, 0xe4, 0x71, 0x64, 0x25, 0xc0, 0xaa, 0xa0, 0xba, 0x30, 0x3f, - 0xb9, 0x76, 0x4d, 0x42, 0xc6, 0x6f, 0x60, 0x39, 0x93, 0x39, 0xd5, 0x25, 0x2e, 0xca, 0xe5, 0xea, - 0x12, 0x17, 0xa6, 0x5d, 0xca, 0x7d, 0x7f, 0xe7, 0x1b, 0xba, 0xce, 0x77, 0x4e, 0xdb, 0xfd, 0x60, - 0xb4, 0xcd, 0x3f, 0xbf, 0x0c, 0xc2, 0xe1, 0x36, 0xdf, 0xfd, 0x25, 0x7b, 0x5d, 0xd8, 0x1e, 0x06, - 0x62, 0x3c, 0x39, 0x3d, 0xad, 0x31, 0xd2, 0x0f, 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0xad, 0x41, - 0x2d, 0xba, 0x57, 0x1d, 0x00, 0x00, +func init() { proto.RegisterFile("commit.proto", fileDescriptor_commit_af967a85bd8c3d92) } + +var fileDescriptor_commit_af967a85bd8c3d92 = []byte{ + // 2026 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0x49, 0x6f, 0x1b, 0xc9, + 0x15, 0x56, 0x73, 0xef, 0x47, 0xc5, 0xa6, 0xca, 0x1b, 0xd5, 0x92, 0x2c, 0xb9, 0x67, 0x3c, 0xd1, + 0x60, 0x32, 0x94, 0xa1, 0x2c, 0xc8, 0x06, 0x24, 0xe2, 0x58, 0x92, 0xad, 0xc8, 0xe6, 0xa0, 0x45, + 0xc0, 0xc8, 0x20, 0x00, 0xd1, 0x62, 0x17, 0xc9, 0x1e, 0x35, 0xd9, 0x74, 0x77, 0x51, 0x12, 0x03, + 0xe4, 0x12, 0x04, 0xb9, 0x06, 0x01, 0x82, 0xe4, 0x9c, 0x1f, 0x30, 0x3f, 0x20, 0xb7, 0x5c, 0x73, + 0xc9, 0x21, 0x3f, 0x25, 0xc7, 0x9c, 0x82, 0x5a, 0xba, 0xab, 0x57, 0xc9, 0x92, 0x2c, 0xcf, 0x85, + 0xa8, 0x7a, 0xf5, 0xaa, 0xde, 0x52, 0x55, 0x5f, 0x7f, 0xf5, 0x08, 0x8b, 0x7d, 0x77, 0x3c, 0xb6, + 0x49, 0x6b, 0xea, 0xb9, 0xc4, 0x45, 0x95, 0xa1, 0x4d, 0x4c, 0x67, 0xae, 0x2d, 0xfa, 0x23, 0xd3, + 0xc3, 0x16, 0x97, 0x6a, 0xeb, 0x43, 0xd7, 0x1d, 0x3a, 0x78, 0x8b, 0xf5, 0x8e, 0x67, 0x83, 0x2d, + 0x62, 0x8f, 0xb1, 0x4f, 0xcc, 0xf1, 0x94, 0x2b, 0xe8, 0x0e, 0xa0, 0x2f, 0xd8, 0x32, 0x47, 0xc4, + 0x24, 0xbe, 0x81, 0xdf, 0xce, 0xb0, 0x4f, 0xd0, 0x36, 0x80, 0x87, 0xa7, 0xae, 0x6f, 0x13, 0xd7, + 0x9b, 0x37, 0x95, 0x0d, 0x65, 0xb3, 0xbe, 0x8d, 0x5a, 0xdc, 0x42, 0xcb, 0x08, 0x47, 0x8c, 0x88, + 0x16, 0xd2, 0xa0, 0xe6, 0xe1, 0x53, 0xdb, 0xb7, 0xdd, 0x49, 0xb3, 0xb0, 0xa1, 0x6c, 0x2e, 0x1a, + 0x61, 0xff, 0xa7, 0x95, 0xff, 0xfe, 0x6d, 0xb3, 0x50, 0x2b, 0xe8, 0x7d, 0xb8, 0x17, 0xb3, 0xe6, + 0x4f, 0xdd, 0x89, 0x8f, 0x51, 0x03, 0x8a, 0xae, 0x6d, 0x31, 0x3b, 0xaa, 0x41, 0x9b, 0x68, 0x15, + 0x54, 0xd3, 0xb2, 0x6c, 0x62, 0xbb, 0x13, 0x9f, 0xad, 0x56, 0x36, 0xa4, 0x80, 0x8e, 0x5a, 0xd8, + 0xc1, 0x7c, 0xb4, 0xc8, 0x47, 0x43, 0x81, 0xfe, 0x67, 0x05, 0x1e, 0x71, 0x2b, 0x2f, 0xfd, 0x9d, + 0x49, 0x1f, 0xfb, 0xc4, 0xf5, 0x6e, 0x12, 0xd8, 0x3a, 0xd4, 0x4d, 0xb1, 0x4c, 0xcf, 0xb6, 0x98, + 0x37, 0xaa, 0x01, 0x81, 0xe8, 0xa5, 0x85, 0x96, 0xa1, 0xd6, 0x1f, 0xd9, 0x8e, 0x45, 0x47, 0x8b, + 0x6c, 0xb4, 0xca, 0xfa, 0x2f, 0xad, 0x30, 0xf0, 0x67, 0xd0, 0x4c, 0xbb, 0x24, 0xa2, 0xbf, 0x0f, + 0xe5, 0x53, 0xd3, 0x99, 0x61, 0xe6, 0x4e, 0xcd, 0xe0, 0x1d, 0xfd, 0x2f, 0x0a, 0x34, 0xba, 0x1e, + 0xc6, 0xbb, 0x13, 0xe2, 0xcd, 0x6f, 0x69, 0x5f, 0x10, 0x82, 0xd2, 0xd4, 0x24, 0x23, 0xe6, 0xf5, + 0xa2, 0xc1, 0xda, 0xd4, 0x1d, 0xc7, 0x1e, 0xdb, 0xa4, 0x59, 0xda, 0x50, 0x36, 0x8b, 0x06, 0xef, + 0x84, 0x81, 0xfc, 0x47, 0x81, 0xa5, 0x88, 0x5b, 0x22, 0x84, 0x1f, 0x43, 0x89, 0xcc, 0xa7, 0x3c, + 0x82, 0x3b, 0xdb, 0x1f, 0x07, 0x1e, 0xa5, 0x14, 0x5b, 0x9d, 0xe3, 0xaf, 0x71, 0x9f, 0x74, 0xe7, + 0x53, 0x6c, 0xb0, 0x19, 0xc1, 0xd6, 0x17, 0xe4, 0xd6, 0x23, 0x28, 0xf9, 0xf6, 0x6f, 0x31, 0xf3, + 0xa9, 0x68, 0xb0, 0x36, 0x95, 0x8d, 0x5d, 0x0b, 0x33, 0x97, 0xca, 0x06, 0x6b, 0x53, 0x99, 0x65, + 0x12, 0xb3, 0x59, 0xe6, 0xbe, 0xd3, 0xb6, 0xfe, 0x43, 0x00, 0x69, 0x01, 0x01, 0x54, 0xbe, 0xe8, + 0xbc, 0x7a, 0xf5, 0xb2, 0xdb, 0x58, 0x40, 0x35, 0x28, 0xb5, 0x0f, 0x3b, 0xed, 0x86, 0x42, 0x5b, + 0x5d, 0x63, 0x77, 0xb7, 0x51, 0x40, 0x55, 0x28, 0x76, 0x77, 0xf6, 0x1b, 0x45, 0xfd, 0x0c, 0x1e, + 0xf0, 0xdd, 0xf1, 0xdb, 0x98, 0x9c, 0x61, 0x3c, 0xb9, 0x49, 0xbe, 0x11, 0x94, 0x06, 0x9e, 0x3b, + 0x16, 0xb9, 0x66, 0x6d, 0x74, 0x07, 0x0a, 0xc4, 0x15, 0x59, 0x2e, 0x10, 0x37, 0xcc, 0xe6, 0x2e, + 0x3c, 0x4c, 0x1a, 0x16, 0x19, 0xfd, 0x0c, 0xaa, 0xfc, 0x7a, 0xfb, 0x4d, 0x65, 0xa3, 0xb8, 0x59, + 0xdf, 0x5e, 0x0a, 0xcc, 0xee, 0xdb, 0x84, 0xcf, 0x31, 0x02, 0x0d, 0xfd, 0xaf, 0x05, 0x7a, 0xaf, + 0x66, 0x13, 0x31, 0x70, 0x5b, 0xd7, 0x18, 0x3d, 0x83, 0xb2, 0x39, 0x20, 0xd8, 0x63, 0x91, 0xd4, + 0xb7, 0xb5, 0x16, 0x47, 0x97, 0x56, 0x80, 0x2e, 0xad, 0x6e, 0x80, 0x2e, 0x06, 0x57, 0x44, 0xdb, + 0x50, 0x39, 0xc6, 0x03, 0xd7, 0xe3, 0x5b, 0x77, 0xf1, 0x14, 0xa1, 0x19, 0x1e, 0xca, 0x72, 0xe4, + 0x50, 0xae, 0x80, 0x3a, 0x36, 0xcf, 0x7b, 0x7d, 0x1a, 0x64, 0xb3, 0xc2, 0x4e, 0x41, 0x6d, 0x6c, + 0x9e, 0xb3, 0xa0, 0xe9, 0x19, 0x32, 0x1d, 0xa7, 0x59, 0x65, 0xd7, 0x87, 0x36, 0xc3, 0xfc, 0x7e, + 0x0f, 0xee, 0xc7, 0xf3, 0x22, 0xaf, 0x1c, 0x5f, 0x4a, 0x61, 0x4b, 0xf1, 0x8e, 0xfe, 0x8d, 0x02, + 0xab, 0x4c, 0xfd, 0xb9, 0x7d, 0x8a, 0xbd, 0xa1, 0x3d, 0x19, 0xbe, 0x87, 0x7c, 0xbe, 0xc3, 0x71, + 0x88, 0x47, 0x57, 0x8d, 0x47, 0x17, 0xc4, 0x72, 0x50, 0xaa, 0x95, 0x1a, 0xe5, 0x83, 0x52, 0xad, + 0xdc, 0xa8, 0x1c, 0x94, 0x6a, 0x95, 0x46, 0x55, 0xef, 0xc1, 0x5a, 0x8e, 0xbb, 0x22, 0xcc, 0x35, + 0x00, 0x07, 0x0f, 0x48, 0x2f, 0x1a, 0xab, 0x4a, 0x25, 0x3c, 0x6f, 0xeb, 0x50, 0xf7, 0xec, 0xe1, + 0x28, 0x18, 0xe7, 0x30, 0x0b, 0x4c, 0xc4, 0x14, 0xf4, 0xff, 0x29, 0xa0, 0x86, 0x77, 0x38, 0x03, + 0xa5, 0x97, 0xa1, 0xe6, 0xb9, 0x2e, 0xe9, 0xc9, 0x1b, 0x5c, 0xa5, 0xfd, 0x0e, 0xbf, 0xc5, 0x29, + 0x64, 0xd9, 0x12, 0x28, 0x51, 0x62, 0x28, 0xb1, 0x92, 0x42, 0x89, 0x16, 0xfb, 0x8d, 0x80, 0x43, + 0x70, 0xed, 0xcb, 0x91, 0x6b, 0xbf, 0x06, 0xc0, 0x8f, 0x3d, 0xb3, 0x5a, 0x61, 0x56, 0x55, 0x2e, + 0xa1, 0x76, 0x57, 0x40, 0x1d, 0x38, 0x26, 0xe9, 0x31, 0xe3, 0x55, 0x7e, 0x7e, 0xa9, 0xe0, 0x4b, + 0x93, 0x8c, 0xf4, 0xcf, 0x40, 0x0d, 0x4d, 0x84, 0x88, 0xb0, 0x10, 0x22, 0x82, 0x12, 0x41, 0x8c, + 0xa2, 0xfe, 0x77, 0x05, 0x1e, 0xec, 0x63, 0x12, 0x78, 0x67, 0x63, 0xff, 0x43, 0xa2, 0xf0, 0x2a, + 0xa8, 0x1e, 0xee, 0xcf, 0x3c, 0xdf, 0x3e, 0xe5, 0x09, 0xab, 0x19, 0x52, 0x10, 0xc5, 0x8f, 0xa4, + 0x8b, 0x12, 0x3f, 0x30, 0x17, 0x25, 0xf1, 0x43, 0x82, 0x72, 0xa0, 0xa1, 0x7f, 0x0d, 0x8d, 0x43, + 0xdb, 0x27, 0x7b, 0xb6, 0x83, 0x6f, 0x9d, 0x02, 0x7c, 0x0a, 0x4b, 0x11, 0x5b, 0xf2, 0x3e, 0xd2, + 0xa8, 0xb9, 0xaf, 0x8b, 0x06, 0xef, 0xe8, 0x27, 0xb0, 0xb4, 0x67, 0x4f, 0x2c, 0x81, 0x76, 0xb7, + 0xec, 0xd7, 0x2f, 0x00, 0x45, 0x8d, 0x09, 0xc7, 0x3e, 0x85, 0x0a, 0x3f, 0x5b, 0xc2, 0x52, 0x06, + 0x0a, 0x0b, 0x05, 0xfd, 0x9f, 0x0a, 0x20, 0x1a, 0x59, 0x02, 0x33, 0x7e, 0x06, 0x95, 0x11, 0x36, + 0x2d, 0xec, 0x89, 0x15, 0x9e, 0x04, 0x2b, 0xa4, 0x75, 0x5b, 0x2f, 0x98, 0xe2, 0x8b, 0x05, 0x43, + 0x4c, 0x41, 0xab, 0x49, 0xc7, 0x5f, 0x2c, 0x48, 0xd7, 0xb5, 0x9f, 0x43, 0x85, 0xcf, 0xb8, 0x4e, + 0x52, 0x82, 0xc0, 0xdb, 0x2a, 0x54, 0xa7, 0xe6, 0xdc, 0x71, 0x4d, 0x4b, 0xff, 0x25, 0xdc, 0x8b, + 0x79, 0x75, 0xf5, 0x24, 0x0c, 0xe1, 0x51, 0x64, 0x85, 0xf6, 0xbc, 0x63, 0x5b, 0x37, 0xd9, 0xb8, + 0x90, 0x1d, 0x14, 0x05, 0xe4, 0x84, 0xdb, 0xb5, 0x0f, 0xcd, 0xb4, 0xa1, 0xeb, 0x7c, 0x3b, 0x7f, + 0x5f, 0x80, 0x07, 0x74, 0xe3, 0x77, 0x1c, 0xe7, 0x96, 0xbf, 0x9e, 0x31, 0x94, 0x2f, 0x26, 0xbe, + 0x61, 0x94, 0xf5, 0x9c, 0xd8, 0xd3, 0x80, 0xe1, 0xd0, 0x36, 0xfa, 0x09, 0x94, 0x5d, 0x8f, 0x9e, + 0x9c, 0x32, 0x03, 0xcc, 0x8f, 0x02, 0xdb, 0x99, 0xee, 0xb6, 0x3a, 0x54, 0xd5, 0xe0, 0x33, 0xf4, + 0xa7, 0x50, 0x66, 0x7d, 0x8a, 0x6d, 0xaf, 0x3b, 0xaf, 0x77, 0x05, 0xca, 0x75, 0xbe, 0xec, 0x70, + 0x06, 0xf4, 0x7c, 0xa7, 0xbb, 0xdb, 0x28, 0x44, 0x71, 0x24, 0xb9, 0xe8, 0x75, 0x72, 0xf9, 0x87, + 0x62, 0xf4, 0x12, 0xdd, 0x5a, 0x22, 0x43, 0x86, 0xca, 0x93, 0xc8, 0x3b, 0xe8, 0x21, 0x54, 0xdc, + 0xc1, 0xc0, 0xc7, 0x44, 0xe4, 0x50, 0xf4, 0x24, 0xb6, 0x94, 0x23, 0xd8, 0x42, 0xb5, 0x07, 0xae, + 0xe3, 0xb8, 0x67, 0xec, 0x13, 0x52, 0x33, 0x44, 0x8f, 0x7e, 0x13, 0x69, 0xee, 0x7b, 0x63, 0xec, + 0x0d, 0xb1, 0x2f, 0x38, 0x05, 0x50, 0xd1, 0x2b, 0x26, 0x41, 0x4f, 0x60, 0xd1, 0xb2, 0x7d, 0xf3, + 0xd8, 0xc1, 0xbd, 0x33, 0xd3, 0x39, 0x69, 0xd6, 0x98, 0x46, 0x5d, 0xc8, 0xde, 0x98, 0xce, 0x89, + 0xa4, 0x49, 0xea, 0xd5, 0x69, 0x12, 0xbc, 0x33, 0x4d, 0x12, 0xac, 0xa7, 0x9e, 0x66, 0x3d, 0x6d, + 0xb8, 0x17, 0xdb, 0x85, 0xeb, 0x6c, 0xe5, 0x34, 0x60, 0xa6, 0x87, 0xe6, 0x64, 0x38, 0x33, 0x87, + 0xb7, 0xff, 0x61, 0xf8, 0x26, 0x7c, 0xb6, 0x45, 0x4c, 0x0a, 0xd7, 0xf7, 0x40, 0x75, 0x02, 0xa1, + 0x70, 0x7e, 0x33, 0x30, 0x99, 0x33, 0xa7, 0x15, 0x48, 0x0c, 0x39, 0x55, 0x3b, 0x80, 0x5a, 0x20, + 0xa6, 0x37, 0x6e, 0x62, 0x8e, 0xb1, 0xe0, 0x33, 0xac, 0x4d, 0xcf, 0x0a, 0x7b, 0x3e, 0x33, 0x27, + 0x0b, 0x06, 0xef, 0x70, 0xb6, 0xe8, 0xb8, 0x9e, 0x78, 0xdc, 0xf1, 0x8e, 0xfe, 0x3b, 0xb8, 0x6b, + 0x98, 0x67, 0x6d, 0xc7, 0x1c, 0xe3, 0x0f, 0x48, 0x0c, 0xc2, 0x74, 0x7d, 0x02, 0x0d, 0x69, 0x5e, + 0xa4, 0x29, 0x78, 0x12, 0x29, 0x91, 0x27, 0xd1, 0x1f, 0x15, 0x68, 0x1e, 0x9a, 0x01, 0x52, 0xee, + 0xb9, 0x1e, 0x65, 0x42, 0xdf, 0x86, 0xc3, 0x7b, 0xb0, 0x9c, 0xe1, 0xc7, 0xd5, 0x3f, 0x31, 0xff, + 0x50, 0x60, 0x8d, 0x42, 0xbf, 0x5c, 0xcc, 0xdf, 0x73, 0x3d, 0xca, 0x6a, 0xde, 0x67, 0x54, 0xea, + 0x55, 0x5e, 0xc9, 0x19, 0x18, 0x54, 0x8e, 0x62, 0x50, 0x98, 0x83, 0x7f, 0x2b, 0xf0, 0x38, 0xcf, + 0x77, 0x91, 0x89, 0xd7, 0xc9, 0x5b, 0xfa, 0x83, 0x28, 0x61, 0xc8, 0x9f, 0xd8, 0x0a, 0x13, 0xcb, + 0xa4, 0xc1, 0x22, 0x5a, 0x17, 0xbe, 0x13, 0x1b, 0x89, 0xa4, 0xba, 0x70, 0x49, 0xaa, 0x63, 0x81, + 0xab, 0x3c, 0xf0, 0x83, 0x52, 0x4d, 0x89, 0x7c, 0x38, 0xfe, 0x15, 0x5e, 0x5a, 0xbf, 0x3d, 0x7f, + 0x85, 0x7d, 0x9f, 0x5e, 0xb8, 0x5b, 0x3a, 0x5c, 0x32, 0xb9, 0xc5, 0x24, 0xc0, 0x67, 0x6c, 0x45, + 0xd6, 0x2b, 0xf2, 0x3e, 0x94, 0xdf, 0xce, 0xb0, 0x37, 0x17, 0xcf, 0x06, 0xde, 0x89, 0x52, 0x8a, + 0x74, 0x28, 0xd7, 0xc1, 0xce, 0xb7, 0xb0, 0xbe, 0x67, 0x3b, 0x04, 0x7b, 0x47, 0x23, 0xd3, 0x7f, + 0x63, 0x93, 0xd1, 0x91, 0x3d, 0x9c, 0x98, 0x64, 0xe6, 0xe1, 0x9b, 0xbe, 0x24, 0xfd, 0x91, 0xe9, + 0x33, 0x36, 0xb4, 0x68, 0xb0, 0x76, 0xe8, 0xfb, 0x8f, 0x60, 0x23, 0xdf, 0xa4, 0x44, 0x07, 0x36, + 0x5f, 0x91, 0xf3, 0xf5, 0x73, 0x58, 0xdb, 0x3d, 0x27, 0x9e, 0xd9, 0x17, 0x41, 0x84, 0xd3, 0x6e, + 0xe2, 0xe8, 0x0a, 0x88, 0x07, 0x99, 0x2c, 0x97, 0xd5, 0xb8, 0x20, 0x52, 0x11, 0xeb, 0xc1, 0xe3, + 0x3c, 0xcb, 0xc2, 0xdf, 0x55, 0x50, 0xfd, 0x40, 0x28, 0x20, 0x4d, 0x0a, 0xd8, 0x87, 0xda, 0x1e, + 0x4e, 0xb0, 0xd5, 0x23, 0xf8, 0x9c, 0x88, 0xc3, 0x02, 0x5c, 0xd4, 0xc5, 0xe7, 0x44, 0x3f, 0x03, + 0x6d, 0x1f, 0x27, 0x17, 0xbf, 0xd1, 0x06, 0xc8, 0xa7, 0xa7, 0x6d, 0xf9, 0x82, 0x94, 0xaa, 0x41, + 0x60, 0x72, 0x2f, 0xe6, 0xb0, 0x92, 0x69, 0x58, 0x84, 0x15, 0xcb, 0x8e, 0x12, 0xcf, 0x4e, 0x3c, + 0xe6, 0xc2, 0x25, 0x31, 0x17, 0x53, 0x31, 0xcf, 0xa0, 0x19, 0x9a, 0x16, 0x47, 0xf8, 0x43, 0x44, + 0x6c, 0xc0, 0x72, 0x86, 0xd9, 0x77, 0x89, 0xb7, 0x09, 0xd5, 0x31, 0x9f, 0x20, 0xa2, 0x0d, 0xba, + 0xdb, 0x7f, 0xba, 0x1b, 0x00, 0xd7, 0x11, 0xf6, 0x4e, 0xed, 0x3e, 0x46, 0x6f, 0xa0, 0x91, 0xac, + 0xa1, 0xa2, 0xf5, 0x38, 0x0b, 0x48, 0x15, 0x7c, 0xb5, 0x8d, 0x7c, 0x05, 0xee, 0x9f, 0xbe, 0x80, + 0x9e, 0x47, 0xab, 0x1c, 0xcd, 0x8c, 0xe2, 0x25, 0x5f, 0x6a, 0x39, 0xb7, 0xac, 0xa9, 0x2f, 0x3c, + 0x53, 0xd0, 0x11, 0xdc, 0x89, 0xd7, 0xf2, 0xd0, 0x5a, 0xdc, 0x76, 0xa2, 0xb8, 0xa8, 0x3d, 0xce, + 0x1b, 0x8e, 0x2c, 0xfa, 0x2b, 0x58, 0x8c, 0x16, 0xb0, 0xd0, 0x8a, 0x9c, 0x93, 0x2a, 0xf7, 0x69, + 0xab, 0xd9, 0x83, 0x61, 0x9c, 0x03, 0x78, 0x90, 0x59, 0x2f, 0x42, 0x1f, 0xc7, 0x26, 0xe6, 0x54, + 0xbf, 0xb4, 0xa7, 0x97, 0x68, 0x85, 0x76, 0x8e, 0xe0, 0x4e, 0xbc, 0x2a, 0x21, 0x33, 0x91, 0x59, + 0x50, 0x91, 0x99, 0xc8, 0x2e, 0x66, 0xb0, 0x4c, 0x3c, 0x07, 0x35, 0xac, 0x1b, 0xc8, 0x4d, 0x4a, + 0x96, 0x2d, 0xe4, 0x26, 0xa5, 0x8a, 0x0c, 0x6c, 0x95, 0x5d, 0x00, 0x49, 0x8d, 0xd1, 0x72, 0xf4, + 0x45, 0x15, 0x2b, 0x33, 0x68, 0x5a, 0xd6, 0x50, 0x18, 0xe1, 0x0b, 0xa8, 0x47, 0xfe, 0xc7, 0x40, + 0x5a, 0x7c, 0x27, 0xa3, 0x7f, 0xa5, 0x68, 0x2b, 0x99, 0x63, 0xd1, 0x5c, 0xc5, 0x5f, 0x5e, 0x32, + 0x57, 0x99, 0xcf, 0x3c, 0x99, 0xab, 0xec, 0x07, 0x1b, 0x8b, 0xf2, 0x00, 0xea, 0x91, 0x07, 0x00, + 0xca, 0x88, 0x25, 0xed, 0x5e, 0xc6, 0x8b, 0x81, 0xad, 0xd5, 0x85, 0xbb, 0x09, 0x86, 0x8d, 0x1e, + 0xe7, 0x52, 0x6f, 0xbe, 0xe6, 0xfa, 0x25, 0xd4, 0x5c, 0x5f, 0x40, 0x3b, 0x50, 0x0b, 0xd8, 0x2b, + 0x7a, 0x14, 0x82, 0x50, 0x9c, 0x4e, 0x6b, 0xcd, 0xf4, 0x40, 0xc4, 0xb1, 0xaf, 0x60, 0x29, 0xc5, + 0x27, 0x51, 0x78, 0xdd, 0xf3, 0x28, 0xaf, 0xf6, 0xe4, 0x02, 0x8d, 0xd0, 0xbd, 0x13, 0x78, 0x98, + 0xcd, 0xb6, 0xd0, 0xd3, 0xcb, 0xd8, 0x18, 0xb7, 0xf2, 0xc9, 0xbb, 0x91, 0x36, 0x16, 0xc8, 0xaf, + 0x03, 0x5c, 0x93, 0xbc, 0x23, 0x89, 0x6b, 0x29, 0x72, 0x95, 0xc4, 0xb5, 0x34, 0x65, 0x61, 0x4b, + 0x1f, 0x42, 0x3d, 0x52, 0x25, 0x91, 0x07, 0x21, 0x5d, 0x7b, 0x92, 0x07, 0x21, 0xa3, 0x02, 0xa4, + 0x2f, 0x6c, 0x2a, 0xdc, 0xd1, 0x64, 0xcd, 0x45, 0x3a, 0x9a, 0x53, 0xf6, 0x91, 0x8e, 0xe6, 0x95, + 0x6b, 0x98, 0xa3, 0x3e, 0x34, 0xf3, 0xf8, 0x0b, 0xfa, 0xae, 0x3c, 0xa2, 0x17, 0x92, 0x2a, 0x6d, + 0xf3, 0x72, 0xc5, 0x58, 0x3c, 0x27, 0xf0, 0x30, 0x9b, 0x82, 0xc8, 0x5d, 0xbe, 0x90, 0x1c, 0xc9, + 0x5d, 0xbe, 0x98, 0xc9, 0xb0, 0x08, 0x8f, 0xe1, 0x5e, 0x06, 0x2b, 0x40, 0x7a, 0x04, 0xfa, 0x72, + 0xb8, 0x8a, 0xf6, 0xd1, 0x85, 0x3a, 0x11, 0x1b, 0xbf, 0x81, 0xa5, 0xd4, 0x77, 0x58, 0x5e, 0x89, + 0x3c, 0x66, 0x20, 0xaf, 0x44, 0xee, 0x47, 0x9c, 0xae, 0xde, 0x7e, 0xf6, 0x15, 0xd5, 0x73, 0xcc, + 0xe3, 0x56, 0xdf, 0x1d, 0x6f, 0xf1, 0xe6, 0xe7, 0xae, 0x37, 0xdc, 0xe2, 0xb3, 0x3f, 0x67, 0xb5, + 0x8a, 0xad, 0xa1, 0x2b, 0xfa, 0xd3, 0xe3, 0xe3, 0x0a, 0x13, 0x7d, 0xff, 0xff, 0x01, 0x00, 0x00, + 0xff, 0xff, 0x65, 0x0d, 0x89, 0xca, 0xaa, 0x1e, 0x00, 0x00, } diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/ref.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/ref.pb.go index d5e8be7cf..8f5d8a870 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/ref.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/ref.pb.go @@ -47,7 +47,7 @@ func (x FindLocalBranchesRequest_SortBy) String() string { return proto.EnumName(FindLocalBranchesRequest_SortBy_name, int32(x)) } func (FindLocalBranchesRequest_SortBy) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{10, 0} + return fileDescriptor_ref_f2115157855aba0a, []int{10, 0} } type CreateBranchResponse_Status int32 @@ -76,7 +76,7 @@ func (x CreateBranchResponse_Status) String() string { return proto.EnumName(CreateBranchResponse_Status_name, int32(x)) } func (CreateBranchResponse_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{21, 0} + return fileDescriptor_ref_f2115157855aba0a, []int{21, 0} } type ListNewBlobsRequest struct { @@ -94,7 +94,7 @@ func (m *ListNewBlobsRequest) Reset() { *m = ListNewBlobsRequest{} } func (m *ListNewBlobsRequest) String() string { return proto.CompactTextString(m) } func (*ListNewBlobsRequest) ProtoMessage() {} func (*ListNewBlobsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{0} + return fileDescriptor_ref_f2115157855aba0a, []int{0} } func (m *ListNewBlobsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListNewBlobsRequest.Unmarshal(m, b) @@ -146,7 +146,7 @@ func (m *ListNewBlobsResponse) Reset() { *m = ListNewBlobsResponse{} } func (m *ListNewBlobsResponse) String() string { return proto.CompactTextString(m) } func (*ListNewBlobsResponse) ProtoMessage() {} func (*ListNewBlobsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{1} + return fileDescriptor_ref_f2115157855aba0a, []int{1} } func (m *ListNewBlobsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListNewBlobsResponse.Unmarshal(m, b) @@ -184,7 +184,7 @@ func (m *FindDefaultBranchNameRequest) Reset() { *m = FindDefaultBranchN func (m *FindDefaultBranchNameRequest) String() string { return proto.CompactTextString(m) } func (*FindDefaultBranchNameRequest) ProtoMessage() {} func (*FindDefaultBranchNameRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{2} + return fileDescriptor_ref_f2115157855aba0a, []int{2} } func (m *FindDefaultBranchNameRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindDefaultBranchNameRequest.Unmarshal(m, b) @@ -222,7 +222,7 @@ func (m *FindDefaultBranchNameResponse) Reset() { *m = FindDefaultBranch func (m *FindDefaultBranchNameResponse) String() string { return proto.CompactTextString(m) } func (*FindDefaultBranchNameResponse) ProtoMessage() {} func (*FindDefaultBranchNameResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{3} + return fileDescriptor_ref_f2115157855aba0a, []int{3} } func (m *FindDefaultBranchNameResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindDefaultBranchNameResponse.Unmarshal(m, b) @@ -260,7 +260,7 @@ func (m *FindAllBranchNamesRequest) Reset() { *m = FindAllBranchNamesReq func (m *FindAllBranchNamesRequest) String() string { return proto.CompactTextString(m) } func (*FindAllBranchNamesRequest) ProtoMessage() {} func (*FindAllBranchNamesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{4} + return fileDescriptor_ref_f2115157855aba0a, []int{4} } func (m *FindAllBranchNamesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllBranchNamesRequest.Unmarshal(m, b) @@ -298,7 +298,7 @@ func (m *FindAllBranchNamesResponse) Reset() { *m = FindAllBranchNamesRe func (m *FindAllBranchNamesResponse) String() string { return proto.CompactTextString(m) } func (*FindAllBranchNamesResponse) ProtoMessage() {} func (*FindAllBranchNamesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{5} + return fileDescriptor_ref_f2115157855aba0a, []int{5} } func (m *FindAllBranchNamesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllBranchNamesResponse.Unmarshal(m, b) @@ -336,7 +336,7 @@ func (m *FindAllTagNamesRequest) Reset() { *m = FindAllTagNamesRequest{} func (m *FindAllTagNamesRequest) String() string { return proto.CompactTextString(m) } func (*FindAllTagNamesRequest) ProtoMessage() {} func (*FindAllTagNamesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{6} + return fileDescriptor_ref_f2115157855aba0a, []int{6} } func (m *FindAllTagNamesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllTagNamesRequest.Unmarshal(m, b) @@ -374,7 +374,7 @@ func (m *FindAllTagNamesResponse) Reset() { *m = FindAllTagNamesResponse func (m *FindAllTagNamesResponse) String() string { return proto.CompactTextString(m) } func (*FindAllTagNamesResponse) ProtoMessage() {} func (*FindAllTagNamesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{7} + return fileDescriptor_ref_f2115157855aba0a, []int{7} } func (m *FindAllTagNamesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllTagNamesResponse.Unmarshal(m, b) @@ -416,7 +416,7 @@ func (m *FindRefNameRequest) Reset() { *m = FindRefNameRequest{} } func (m *FindRefNameRequest) String() string { return proto.CompactTextString(m) } func (*FindRefNameRequest) ProtoMessage() {} func (*FindRefNameRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{8} + return fileDescriptor_ref_f2115157855aba0a, []int{8} } func (m *FindRefNameRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindRefNameRequest.Unmarshal(m, b) @@ -469,7 +469,7 @@ func (m *FindRefNameResponse) Reset() { *m = FindRefNameResponse{} } func (m *FindRefNameResponse) String() string { return proto.CompactTextString(m) } func (*FindRefNameResponse) ProtoMessage() {} func (*FindRefNameResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{9} + return fileDescriptor_ref_f2115157855aba0a, []int{9} } func (m *FindRefNameResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindRefNameResponse.Unmarshal(m, b) @@ -508,7 +508,7 @@ func (m *FindLocalBranchesRequest) Reset() { *m = FindLocalBranchesReque func (m *FindLocalBranchesRequest) String() string { return proto.CompactTextString(m) } func (*FindLocalBranchesRequest) ProtoMessage() {} func (*FindLocalBranchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{10} + return fileDescriptor_ref_f2115157855aba0a, []int{10} } func (m *FindLocalBranchesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLocalBranchesRequest.Unmarshal(m, b) @@ -553,7 +553,7 @@ func (m *FindLocalBranchesResponse) Reset() { *m = FindLocalBranchesResp func (m *FindLocalBranchesResponse) String() string { return proto.CompactTextString(m) } func (*FindLocalBranchesResponse) ProtoMessage() {} func (*FindLocalBranchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{11} + return fileDescriptor_ref_f2115157855aba0a, []int{11} } func (m *FindLocalBranchesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLocalBranchesResponse.Unmarshal(m, b) @@ -595,7 +595,7 @@ func (m *FindLocalBranchResponse) Reset() { *m = FindLocalBranchResponse func (m *FindLocalBranchResponse) String() string { return proto.CompactTextString(m) } func (*FindLocalBranchResponse) ProtoMessage() {} func (*FindLocalBranchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{12} + return fileDescriptor_ref_f2115157855aba0a, []int{12} } func (m *FindLocalBranchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLocalBranchResponse.Unmarshal(m, b) @@ -663,7 +663,7 @@ func (m *FindLocalBranchCommitAuthor) Reset() { *m = FindLocalBranchComm func (m *FindLocalBranchCommitAuthor) String() string { return proto.CompactTextString(m) } func (*FindLocalBranchCommitAuthor) ProtoMessage() {} func (*FindLocalBranchCommitAuthor) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{13} + return fileDescriptor_ref_f2115157855aba0a, []int{13} } func (m *FindLocalBranchCommitAuthor) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLocalBranchCommitAuthor.Unmarshal(m, b) @@ -720,7 +720,7 @@ func (m *FindAllBranchesRequest) Reset() { *m = FindAllBranchesRequest{} func (m *FindAllBranchesRequest) String() string { return proto.CompactTextString(m) } func (*FindAllBranchesRequest) ProtoMessage() {} func (*FindAllBranchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{14} + return fileDescriptor_ref_f2115157855aba0a, []int{14} } func (m *FindAllBranchesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllBranchesRequest.Unmarshal(m, b) @@ -772,7 +772,7 @@ func (m *FindAllBranchesResponse) Reset() { *m = FindAllBranchesResponse func (m *FindAllBranchesResponse) String() string { return proto.CompactTextString(m) } func (*FindAllBranchesResponse) ProtoMessage() {} func (*FindAllBranchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{15} + return fileDescriptor_ref_f2115157855aba0a, []int{15} } func (m *FindAllBranchesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllBranchesResponse.Unmarshal(m, b) @@ -811,7 +811,7 @@ func (m *FindAllBranchesResponse_Branch) Reset() { *m = FindAllBranchesR func (m *FindAllBranchesResponse_Branch) String() string { return proto.CompactTextString(m) } func (*FindAllBranchesResponse_Branch) ProtoMessage() {} func (*FindAllBranchesResponse_Branch) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{15, 0} + return fileDescriptor_ref_f2115157855aba0a, []int{15, 0} } func (m *FindAllBranchesResponse_Branch) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllBranchesResponse_Branch.Unmarshal(m, b) @@ -856,7 +856,7 @@ func (m *FindAllTagsRequest) Reset() { *m = FindAllTagsRequest{} } func (m *FindAllTagsRequest) String() string { return proto.CompactTextString(m) } func (*FindAllTagsRequest) ProtoMessage() {} func (*FindAllTagsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{16} + return fileDescriptor_ref_f2115157855aba0a, []int{16} } func (m *FindAllTagsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllTagsRequest.Unmarshal(m, b) @@ -894,7 +894,7 @@ func (m *FindAllTagsResponse) Reset() { *m = FindAllTagsResponse{} } func (m *FindAllTagsResponse) String() string { return proto.CompactTextString(m) } func (*FindAllTagsResponse) ProtoMessage() {} func (*FindAllTagsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{17} + return fileDescriptor_ref_f2115157855aba0a, []int{17} } func (m *FindAllTagsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllTagsResponse.Unmarshal(m, b) @@ -934,7 +934,7 @@ func (m *RefExistsRequest) Reset() { *m = RefExistsRequest{} } func (m *RefExistsRequest) String() string { return proto.CompactTextString(m) } func (*RefExistsRequest) ProtoMessage() {} func (*RefExistsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{18} + return fileDescriptor_ref_f2115157855aba0a, []int{18} } func (m *RefExistsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RefExistsRequest.Unmarshal(m, b) @@ -979,7 +979,7 @@ func (m *RefExistsResponse) Reset() { *m = RefExistsResponse{} } func (m *RefExistsResponse) String() string { return proto.CompactTextString(m) } func (*RefExistsResponse) ProtoMessage() {} func (*RefExistsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{19} + return fileDescriptor_ref_f2115157855aba0a, []int{19} } func (m *RefExistsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RefExistsResponse.Unmarshal(m, b) @@ -1019,7 +1019,7 @@ func (m *CreateBranchRequest) Reset() { *m = CreateBranchRequest{} } func (m *CreateBranchRequest) String() string { return proto.CompactTextString(m) } func (*CreateBranchRequest) ProtoMessage() {} func (*CreateBranchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{20} + return fileDescriptor_ref_f2115157855aba0a, []int{20} } func (m *CreateBranchRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateBranchRequest.Unmarshal(m, b) @@ -1072,7 +1072,7 @@ func (m *CreateBranchResponse) Reset() { *m = CreateBranchResponse{} } func (m *CreateBranchResponse) String() string { return proto.CompactTextString(m) } func (*CreateBranchResponse) ProtoMessage() {} func (*CreateBranchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{21} + return fileDescriptor_ref_f2115157855aba0a, []int{21} } func (m *CreateBranchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateBranchResponse.Unmarshal(m, b) @@ -1118,7 +1118,7 @@ func (m *DeleteBranchRequest) Reset() { *m = DeleteBranchRequest{} } func (m *DeleteBranchRequest) String() string { return proto.CompactTextString(m) } func (*DeleteBranchRequest) ProtoMessage() {} func (*DeleteBranchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{22} + return fileDescriptor_ref_f2115157855aba0a, []int{22} } func (m *DeleteBranchRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteBranchRequest.Unmarshal(m, b) @@ -1163,7 +1163,7 @@ func (m *DeleteBranchResponse) Reset() { *m = DeleteBranchResponse{} } func (m *DeleteBranchResponse) String() string { return proto.CompactTextString(m) } func (*DeleteBranchResponse) ProtoMessage() {} func (*DeleteBranchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{23} + return fileDescriptor_ref_f2115157855aba0a, []int{23} } func (m *DeleteBranchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteBranchResponse.Unmarshal(m, b) @@ -1196,7 +1196,7 @@ func (m *FindBranchRequest) Reset() { *m = FindBranchRequest{} } func (m *FindBranchRequest) String() string { return proto.CompactTextString(m) } func (*FindBranchRequest) ProtoMessage() {} func (*FindBranchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{24} + return fileDescriptor_ref_f2115157855aba0a, []int{24} } func (m *FindBranchRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindBranchRequest.Unmarshal(m, b) @@ -1241,7 +1241,7 @@ func (m *FindBranchResponse) Reset() { *m = FindBranchResponse{} } func (m *FindBranchResponse) String() string { return proto.CompactTextString(m) } func (*FindBranchResponse) ProtoMessage() {} func (*FindBranchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{25} + return fileDescriptor_ref_f2115157855aba0a, []int{25} } func (m *FindBranchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindBranchResponse.Unmarshal(m, b) @@ -1282,7 +1282,7 @@ func (m *DeleteRefsRequest) Reset() { *m = DeleteRefsRequest{} } func (m *DeleteRefsRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRefsRequest) ProtoMessage() {} func (*DeleteRefsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{26} + return fileDescriptor_ref_f2115157855aba0a, []int{26} } func (m *DeleteRefsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteRefsRequest.Unmarshal(m, b) @@ -1334,7 +1334,7 @@ func (m *DeleteRefsResponse) Reset() { *m = DeleteRefsResponse{} } func (m *DeleteRefsResponse) String() string { return proto.CompactTextString(m) } func (*DeleteRefsResponse) ProtoMessage() {} func (*DeleteRefsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{27} + return fileDescriptor_ref_f2115157855aba0a, []int{27} } func (m *DeleteRefsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteRefsResponse.Unmarshal(m, b) @@ -1378,7 +1378,7 @@ func (m *ListBranchNamesContainingCommitRequest) Reset() { func (m *ListBranchNamesContainingCommitRequest) String() string { return proto.CompactTextString(m) } func (*ListBranchNamesContainingCommitRequest) ProtoMessage() {} func (*ListBranchNamesContainingCommitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{28} + return fileDescriptor_ref_f2115157855aba0a, []int{28} } func (m *ListBranchNamesContainingCommitRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListBranchNamesContainingCommitRequest.Unmarshal(m, b) @@ -1432,7 +1432,7 @@ func (m *ListBranchNamesContainingCommitResponse) Reset() { func (m *ListBranchNamesContainingCommitResponse) String() string { return proto.CompactTextString(m) } func (*ListBranchNamesContainingCommitResponse) ProtoMessage() {} func (*ListBranchNamesContainingCommitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{29} + return fileDescriptor_ref_f2115157855aba0a, []int{29} } func (m *ListBranchNamesContainingCommitResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListBranchNamesContainingCommitResponse.Unmarshal(m, b) @@ -1474,7 +1474,7 @@ func (m *ListTagNamesContainingCommitRequest) Reset() { *m = ListTagName func (m *ListTagNamesContainingCommitRequest) String() string { return proto.CompactTextString(m) } func (*ListTagNamesContainingCommitRequest) ProtoMessage() {} func (*ListTagNamesContainingCommitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{30} + return fileDescriptor_ref_f2115157855aba0a, []int{30} } func (m *ListTagNamesContainingCommitRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListTagNamesContainingCommitRequest.Unmarshal(m, b) @@ -1526,7 +1526,7 @@ func (m *ListTagNamesContainingCommitResponse) Reset() { *m = ListTagNam func (m *ListTagNamesContainingCommitResponse) String() string { return proto.CompactTextString(m) } func (*ListTagNamesContainingCommitResponse) ProtoMessage() {} func (*ListTagNamesContainingCommitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{31} + return fileDescriptor_ref_f2115157855aba0a, []int{31} } func (m *ListTagNamesContainingCommitResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListTagNamesContainingCommitResponse.Unmarshal(m, b) @@ -1565,7 +1565,7 @@ func (m *GetTagMessagesRequest) Reset() { *m = GetTagMessagesRequest{} } func (m *GetTagMessagesRequest) String() string { return proto.CompactTextString(m) } func (*GetTagMessagesRequest) ProtoMessage() {} func (*GetTagMessagesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{32} + return fileDescriptor_ref_f2115157855aba0a, []int{32} } func (m *GetTagMessagesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetTagMessagesRequest.Unmarshal(m, b) @@ -1612,7 +1612,7 @@ func (m *GetTagMessagesResponse) Reset() { *m = GetTagMessagesResponse{} func (m *GetTagMessagesResponse) String() string { return proto.CompactTextString(m) } func (*GetTagMessagesResponse) ProtoMessage() {} func (*GetTagMessagesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{33} + return fileDescriptor_ref_f2115157855aba0a, []int{33} } func (m *GetTagMessagesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetTagMessagesResponse.Unmarshal(m, b) @@ -1658,7 +1658,7 @@ func (m *ListNewCommitsRequest) Reset() { *m = ListNewCommitsRequest{} } func (m *ListNewCommitsRequest) String() string { return proto.CompactTextString(m) } func (*ListNewCommitsRequest) ProtoMessage() {} func (*ListNewCommitsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{34} + return fileDescriptor_ref_f2115157855aba0a, []int{34} } func (m *ListNewCommitsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListNewCommitsRequest.Unmarshal(m, b) @@ -1703,7 +1703,7 @@ func (m *ListNewCommitsResponse) Reset() { *m = ListNewCommitsResponse{} func (m *ListNewCommitsResponse) String() string { return proto.CompactTextString(m) } func (*ListNewCommitsResponse) ProtoMessage() {} func (*ListNewCommitsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{35} + return fileDescriptor_ref_f2115157855aba0a, []int{35} } func (m *ListNewCommitsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListNewCommitsResponse.Unmarshal(m, b) @@ -1742,7 +1742,7 @@ func (m *FindAllRemoteBranchesRequest) Reset() { *m = FindAllRemoteBranc func (m *FindAllRemoteBranchesRequest) String() string { return proto.CompactTextString(m) } func (*FindAllRemoteBranchesRequest) ProtoMessage() {} func (*FindAllRemoteBranchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{36} + return fileDescriptor_ref_f2115157855aba0a, []int{36} } func (m *FindAllRemoteBranchesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllRemoteBranchesRequest.Unmarshal(m, b) @@ -1787,7 +1787,7 @@ func (m *FindAllRemoteBranchesResponse) Reset() { *m = FindAllRemoteBran func (m *FindAllRemoteBranchesResponse) String() string { return proto.CompactTextString(m) } func (*FindAllRemoteBranchesResponse) ProtoMessage() {} func (*FindAllRemoteBranchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ref_a3b568a6c89846e1, []int{37} + return fileDescriptor_ref_f2115157855aba0a, []int{37} } func (m *FindAllRemoteBranchesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindAllRemoteBranchesResponse.Unmarshal(m, b) @@ -1814,6 +1814,82 @@ func (m *FindAllRemoteBranchesResponse) GetBranches() []*Branch { return nil } +type PackRefsRequest struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"` + AllRefs bool `protobuf:"varint,2,opt,name=all_refs,json=allRefs,proto3" json:"all_refs,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PackRefsRequest) Reset() { *m = PackRefsRequest{} } +func (m *PackRefsRequest) String() string { return proto.CompactTextString(m) } +func (*PackRefsRequest) ProtoMessage() {} +func (*PackRefsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_ref_f2115157855aba0a, []int{38} +} +func (m *PackRefsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PackRefsRequest.Unmarshal(m, b) +} +func (m *PackRefsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PackRefsRequest.Marshal(b, m, deterministic) +} +func (dst *PackRefsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_PackRefsRequest.Merge(dst, src) +} +func (m *PackRefsRequest) XXX_Size() int { + return xxx_messageInfo_PackRefsRequest.Size(m) +} +func (m *PackRefsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_PackRefsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_PackRefsRequest proto.InternalMessageInfo + +func (m *PackRefsRequest) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *PackRefsRequest) GetAllRefs() bool { + if m != nil { + return m.AllRefs + } + return false +} + +type PackRefsResponse struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PackRefsResponse) Reset() { *m = PackRefsResponse{} } +func (m *PackRefsResponse) String() string { return proto.CompactTextString(m) } +func (*PackRefsResponse) ProtoMessage() {} +func (*PackRefsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_ref_f2115157855aba0a, []int{39} +} +func (m *PackRefsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PackRefsResponse.Unmarshal(m, b) +} +func (m *PackRefsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PackRefsResponse.Marshal(b, m, deterministic) +} +func (dst *PackRefsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_PackRefsResponse.Merge(dst, src) +} +func (m *PackRefsResponse) XXX_Size() int { + return xxx_messageInfo_PackRefsResponse.Size(m) +} +func (m *PackRefsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_PackRefsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_PackRefsResponse proto.InternalMessageInfo + func init() { proto.RegisterType((*ListNewBlobsRequest)(nil), "gitaly.ListNewBlobsRequest") proto.RegisterType((*ListNewBlobsResponse)(nil), "gitaly.ListNewBlobsResponse") @@ -1854,6 +1930,8 @@ func init() { proto.RegisterType((*ListNewCommitsResponse)(nil), "gitaly.ListNewCommitsResponse") proto.RegisterType((*FindAllRemoteBranchesRequest)(nil), "gitaly.FindAllRemoteBranchesRequest") proto.RegisterType((*FindAllRemoteBranchesResponse)(nil), "gitaly.FindAllRemoteBranchesResponse") + proto.RegisterType((*PackRefsRequest)(nil), "gitaly.PackRefsRequest") + proto.RegisterType((*PackRefsResponse)(nil), "gitaly.PackRefsResponse") proto.RegisterEnum("gitaly.FindLocalBranchesRequest_SortBy", FindLocalBranchesRequest_SortBy_name, FindLocalBranchesRequest_SortBy_value) proto.RegisterEnum("gitaly.CreateBranchResponse_Status", CreateBranchResponse_Status_name, CreateBranchResponse_Status_value) } @@ -1891,6 +1969,7 @@ type RefServiceClient interface { // Returns commits that are only reachable from the ref passed ListNewCommits(ctx context.Context, in *ListNewCommitsRequest, opts ...grpc.CallOption) (RefService_ListNewCommitsClient, error) ListNewBlobs(ctx context.Context, in *ListNewBlobsRequest, opts ...grpc.CallOption) (RefService_ListNewBlobsClient, error) + PackRefs(ctx context.Context, in *PackRefsRequest, opts ...grpc.CallOption) (*PackRefsResponse, error) } type refServiceClient struct { @@ -2316,6 +2395,15 @@ func (x *refServiceListNewBlobsClient) Recv() (*ListNewBlobsResponse, error) { return m, nil } +func (c *refServiceClient) PackRefs(ctx context.Context, in *PackRefsRequest, opts ...grpc.CallOption) (*PackRefsResponse, error) { + out := new(PackRefsResponse) + err := c.cc.Invoke(ctx, "/gitaly.RefService/PackRefs", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // RefServiceServer is the server API for RefService service. type RefServiceServer interface { FindDefaultBranchName(context.Context, *FindDefaultBranchNameRequest) (*FindDefaultBranchNameResponse, error) @@ -2339,6 +2427,7 @@ type RefServiceServer interface { // Returns commits that are only reachable from the ref passed ListNewCommits(*ListNewCommitsRequest, RefService_ListNewCommitsServer) error ListNewBlobs(*ListNewBlobsRequest, RefService_ListNewBlobsServer) error + PackRefs(context.Context, *PackRefsRequest) (*PackRefsResponse, error) } func RegisterRefServiceServer(s *grpc.Server, srv RefServiceServer) { @@ -2702,6 +2791,24 @@ func (x *refServiceListNewBlobsServer) Send(m *ListNewBlobsResponse) error { return x.ServerStream.SendMsg(m) } +func _RefService_PackRefs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(PackRefsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RefServiceServer).PackRefs(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/gitaly.RefService/PackRefs", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RefServiceServer).PackRefs(ctx, req.(*PackRefsRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _RefService_serviceDesc = grpc.ServiceDesc{ ServiceName: "gitaly.RefService", HandlerType: (*RefServiceServer)(nil), @@ -2734,6 +2841,10 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ MethodName: "DeleteRefs", Handler: _RefService_DeleteRefs_Handler, }, + { + MethodName: "PackRefs", + Handler: _RefService_PackRefs_Handler, + }, }, Streams: []grpc.StreamDesc{ { @@ -2795,108 +2906,112 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ Metadata: "ref.proto", } -func init() { proto.RegisterFile("ref.proto", fileDescriptor_ref_a3b568a6c89846e1) } - -var fileDescriptor_ref_a3b568a6c89846e1 = []byte{ - // 1598 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0x5b, 0x6f, 0x1b, 0x45, - 0x14, 0xce, 0x3a, 0x89, 0x63, 0x1f, 0xbb, 0xce, 0x66, 0x72, 0xa9, 0xbb, 0x69, 0x9b, 0x74, 0x7b, - 0x4b, 0x69, 0xeb, 0x14, 0x57, 0xf0, 0x00, 0x48, 0xe0, 0x24, 0xa6, 0x4d, 0x2f, 0x4e, 0x34, 0x36, - 0x6d, 0xa9, 0x90, 0x96, 0xb5, 0x3d, 0xde, 0x2c, 0x5a, 0x7b, 0xcd, 0xee, 0xa4, 0x69, 0x84, 0xfa, - 0x06, 0x7d, 0xe1, 0x09, 0x09, 0xa9, 0x6f, 0x3c, 0xf2, 0x67, 0x78, 0x80, 0xdf, 0xc2, 0x2f, 0x40, - 0x3b, 0x33, 0x7b, 0xb3, 0xd7, 0x4e, 0x84, 0x53, 0xc1, 0x93, 0x3d, 0x67, 0xce, 0xf9, 0xe6, 0xdc, - 0xe6, 0x9c, 0x33, 0x0b, 0x59, 0x87, 0x74, 0x4a, 0x7d, 0xc7, 0xa6, 0x36, 0x4a, 0x1b, 0x26, 0xd5, - 0xad, 0x63, 0x05, 0x9a, 0x96, 0xdd, 0xe4, 0x34, 0x25, 0xef, 0x1e, 0xe8, 0x0e, 0x69, 0x8b, 0xd5, - 0x9a, 0x61, 0xdb, 0x86, 0x45, 0x36, 0xd9, 0xaa, 0x79, 0xd8, 0xd9, 0xa4, 0x66, 0x97, 0xb8, 0x54, - 0xef, 0xf6, 0x39, 0x83, 0xfa, 0xa3, 0x04, 0x8b, 0x4f, 0x4c, 0x97, 0xd6, 0xc8, 0xd1, 0x96, 0x65, - 0x37, 0x5d, 0x4c, 0xbe, 0x3f, 0x24, 0x2e, 0x45, 0x65, 0x00, 0x87, 0xf4, 0x6d, 0xd7, 0xa4, 0xb6, - 0x73, 0x5c, 0x94, 0xd6, 0xa5, 0x8d, 0x5c, 0x19, 0x95, 0xf8, 0x79, 0x25, 0x1c, 0xec, 0xe0, 0x08, - 0x17, 0x5a, 0x85, 0x6c, 0xcb, 0xee, 0x76, 0x4d, 0xaa, 0x99, 0xed, 0x62, 0x6a, 0x5d, 0xda, 0xc8, - 0xe2, 0x0c, 0x27, 0xec, 0xb6, 0xd1, 0x12, 0xcc, 0x5a, 0x66, 0xd7, 0xa4, 0xc5, 0xe9, 0x75, 0x69, - 0xe3, 0x1c, 0xe6, 0x8b, 0x4f, 0xd2, 0x7f, 0xbf, 0xdb, 0x48, 0x65, 0x52, 0xea, 0x73, 0x58, 0x8a, - 0x6b, 0xe1, 0xf6, 0xed, 0x9e, 0x4b, 0xd0, 0xe7, 0x20, 0xf7, 0xc8, 0x91, 0xe6, 0xd9, 0xa7, 0xd9, - 0xcd, 0xef, 0x48, 0x8b, 0xba, 0x45, 0x69, 0x7d, 0x7a, 0x23, 0x57, 0x5e, 0xf6, 0x95, 0x11, 0x32, - 0x7b, 0x6c, 0x17, 0x17, 0x7a, 0xd1, 0xa5, 0xab, 0xbe, 0x84, 0x8b, 0x5f, 0x9a, 0xbd, 0xf6, 0x0e, - 0xe9, 0xe8, 0x87, 0x16, 0xdd, 0x72, 0xf4, 0x5e, 0xeb, 0xa0, 0xa6, 0x77, 0xc9, 0x04, 0x76, 0x06, - 0x4a, 0xdf, 0x87, 0x4b, 0x23, 0xb0, 0x85, 0xf6, 0x08, 0x66, 0x7a, 0x7a, 0x97, 0x30, 0xd8, 0x3c, - 0x66, 0xff, 0xd5, 0xe7, 0x70, 0xc1, 0x13, 0xaa, 0x58, 0x56, 0x28, 0xe0, 0x9e, 0x85, 0x36, 0x65, - 0x50, 0x92, 0x80, 0x85, 0x2a, 0x4b, 0x30, 0xeb, 0x1d, 0xcf, 0xbd, 0x97, 0xc7, 0x7c, 0xa1, 0x36, - 0x60, 0x45, 0xc8, 0x34, 0x74, 0xe3, 0xcc, 0x34, 0xd9, 0x84, 0xf3, 0x43, 0xa8, 0x63, 0xd5, 0xf8, - 0x49, 0x02, 0xe4, 0x49, 0x60, 0xd2, 0x99, 0x30, 0x36, 0xe3, 0x73, 0x70, 0x05, 0xd2, 0x7d, 0x87, - 0x74, 0xcc, 0xd7, 0x2c, 0x09, 0xf3, 0x58, 0xac, 0x02, 0xc5, 0x6f, 0xc1, 0x62, 0x4c, 0x8d, 0x31, - 0x61, 0xfc, 0x53, 0x82, 0xa2, 0xc7, 0xfb, 0xc4, 0x6e, 0xe9, 0xc2, 0xe1, 0x13, 0x39, 0x0f, 0x7d, - 0x01, 0x73, 0xae, 0xed, 0x50, 0xad, 0x79, 0xcc, 0xd4, 0x2e, 0x94, 0x6f, 0xfa, 0x02, 0xa3, 0x8e, - 0x29, 0xd5, 0x6d, 0x87, 0x6e, 0x1d, 0xe3, 0xb4, 0xcb, 0x7e, 0xd5, 0x8f, 0x20, 0xcd, 0x29, 0x28, - 0x03, 0x33, 0xb5, 0xca, 0xd3, 0xaa, 0x3c, 0x85, 0xe6, 0x21, 0xf7, 0xd5, 0xfe, 0x4e, 0xa5, 0x51, - 0xdd, 0xd1, 0x2a, 0xf5, 0x6d, 0x59, 0x42, 0x32, 0xe4, 0x7d, 0xc2, 0x4e, 0xb5, 0xbe, 0x2d, 0xa7, - 0x02, 0xe3, 0x5f, 0xf0, 0xc4, 0x1c, 0x38, 0x49, 0xb8, 0xe0, 0x53, 0xc8, 0x34, 0x05, 0x4d, 0xdc, - 0xbf, 0xb5, 0x11, 0xea, 0xf9, 0x22, 0x38, 0x10, 0x50, 0x7f, 0x4e, 0xf1, 0x84, 0x48, 0xe0, 0x4a, - 0xf2, 0xed, 0xf8, 0x18, 0x5e, 0x87, 0x82, 0xd8, 0x74, 0x0f, 0xd9, 0x1d, 0x17, 0xb1, 0x3c, 0xc7, - 0xa9, 0x75, 0x4e, 0x44, 0x0f, 0x41, 0x10, 0x34, 0xfd, 0x90, 0x1e, 0xd8, 0x4e, 0x71, 0x86, 0x45, - 0xe1, 0xea, 0x08, 0xad, 0xb7, 0x19, 0x6f, 0x85, 0xb1, 0xe2, 0x7c, 0x2b, 0xb2, 0x42, 0x35, 0x90, - 0x05, 0x12, 0xff, 0xa1, 0xc4, 0x29, 0xce, 0x9e, 0x1e, 0x6c, 0x9e, 0x4b, 0x6d, 0xfb, 0xb2, 0xea, - 0x11, 0xac, 0x8e, 0xe1, 0x4f, 0x74, 0xc8, 0x12, 0xcc, 0x92, 0xae, 0x6e, 0x5a, 0xcc, 0x19, 0x79, - 0xcc, 0x17, 0xa8, 0x04, 0x33, 0x6d, 0x9d, 0x12, 0x66, 0x7f, 0xae, 0xac, 0x94, 0x78, 0xa9, 0x2f, - 0xf9, 0xa5, 0xbe, 0xd4, 0xf0, 0x4b, 0x3d, 0x66, 0x7c, 0xea, 0x6f, 0x52, 0x70, 0xdb, 0xcf, 0x22, - 0x61, 0xd7, 0x20, 0xd7, 0x25, 0x8e, 0x41, 0xda, 0x9a, 0xdd, 0xb3, 0x78, 0xd2, 0x66, 0x30, 0x70, - 0xd2, 0x5e, 0xcf, 0x3a, 0x46, 0x37, 0x61, 0x5e, 0x30, 0x04, 0xa9, 0x33, 0xcd, 0x6e, 0x7d, 0x81, - 0x93, 0x7d, 0x25, 0x82, 0x0c, 0xfc, 0x5d, 0x0a, 0x0a, 0xc7, 0x50, 0x02, 0x6e, 0x0d, 0x25, 0xe0, - 0x8d, 0xa8, 0xf7, 0x13, 0x44, 0x4a, 0x22, 0xd3, 0x02, 0x39, 0xe5, 0x01, 0xa4, 0x39, 0x2d, 0xd1, - 0xc9, 0xb7, 0x20, 0x4d, 0x75, 0xc7, 0x20, 0x94, 0x99, 0x92, 0x2b, 0x2f, 0xf8, 0xf8, 0x0f, 0xfc, - 0xe8, 0x61, 0xc1, 0xa0, 0xee, 0xf3, 0x72, 0xc5, 0x0b, 0xdc, 0x99, 0x94, 0xcc, 0x8f, 0x79, 0xe5, - 0x09, 0x10, 0x85, 0xd5, 0x6b, 0x30, 0x43, 0x75, 0xc3, 0xb7, 0x38, 0xe7, 0x83, 0x35, 0x74, 0x03, - 0xb3, 0x0d, 0xf5, 0x5b, 0x90, 0x31, 0xe9, 0x54, 0x5f, 0x9b, 0x2e, 0x9d, 0x28, 0x98, 0x32, 0x4c, - 0x3b, 0xa4, 0x23, 0xf2, 0xcb, 0xfb, 0x1b, 0xa9, 0x89, 0x0b, 0x91, 0x13, 0xc2, 0x32, 0xfe, 0x4a, - 0xb7, 0x0e, 0xb9, 0x03, 0x33, 0x98, 0x2f, 0xd4, 0xb7, 0x12, 0x2c, 0x6e, 0x3b, 0x44, 0xa7, 0xc4, - 0xbf, 0xe4, 0xff, 0x5e, 0x21, 0x3f, 0x42, 0xa9, 0x48, 0x84, 0xd6, 0x20, 0xe7, 0x52, 0xdd, 0xa1, - 0x5a, 0xdf, 0x36, 0x7b, 0xfe, 0xbd, 0x07, 0x46, 0xda, 0xf7, 0x28, 0x81, 0xce, 0x7f, 0x48, 0xb0, - 0x14, 0x57, 0x24, 0x28, 0x63, 0x69, 0x97, 0xea, 0xf4, 0xd0, 0x65, 0x5a, 0x14, 0xc2, 0x1b, 0x9c, - 0xc4, 0x5d, 0xaa, 0x33, 0x56, 0x2c, 0x44, 0xd0, 0x0d, 0x48, 0xf3, 0x54, 0x12, 0x09, 0x52, 0xf0, - 0x85, 0x85, 0x98, 0xd8, 0x55, 0x6b, 0x90, 0xe6, 0x92, 0x28, 0x0d, 0xa9, 0xbd, 0xc7, 0xf2, 0x14, - 0x2a, 0x00, 0x54, 0x31, 0xd6, 0xaa, 0x2f, 0x76, 0xeb, 0x8d, 0xba, 0x2c, 0x79, 0x55, 0xd9, 0x5b, - 0xef, 0xd6, 0x9e, 0x55, 0x9e, 0xec, 0xee, 0xc8, 0x29, 0xb4, 0x0a, 0xe7, 0x23, 0x04, 0xad, 0xde, - 0xa8, 0xe0, 0x86, 0xb6, 0xbf, 0xb7, 0x5b, 0x6b, 0xc8, 0xd3, 0x2a, 0x81, 0xc5, 0x1d, 0x62, 0x91, - 0xf7, 0xe4, 0xd5, 0xc0, 0x69, 0x2b, 0xb0, 0x14, 0x3f, 0x86, 0x7b, 0x41, 0x6d, 0xc1, 0x82, 0x97, - 0x9a, 0xef, 0xf7, 0xf0, 0xcf, 0xf8, 0x8d, 0x1a, 0x08, 0x57, 0xe8, 0x71, 0x69, 0xac, 0xc7, 0x7f, - 0x91, 0x60, 0x81, 0xeb, 0x8e, 0x49, 0x67, 0xa2, 0x7b, 0x70, 0x07, 0x10, 0x79, 0xdd, 0x22, 0x7d, - 0xaa, 0x1d, 0x99, 0xf4, 0x40, 0x13, 0xd3, 0x42, 0x8a, 0x95, 0x2d, 0x99, 0xef, 0x3c, 0x37, 0xe9, - 0xc1, 0x3e, 0xa3, 0x7b, 0x16, 0x39, 0xa4, 0xe3, 0x97, 0x35, 0xf6, 0x3f, 0xb0, 0xe8, 0x43, 0x40, - 0x51, 0x95, 0x84, 0x45, 0xab, 0x90, 0x35, 0x4c, 0xaa, 0x11, 0xc7, 0xb1, 0x1d, 0xa6, 0x52, 0x16, - 0x67, 0x0c, 0x93, 0x56, 0xbd, 0xb5, 0xfa, 0x4e, 0x82, 0x1b, 0xde, 0x14, 0x1c, 0x99, 0xdf, 0xb6, - 0xed, 0x1e, 0xd5, 0xcd, 0x9e, 0xd9, 0x33, 0x44, 0x09, 0xfa, 0x6f, 0xc6, 0x73, 0x0c, 0x37, 0x4f, - 0x54, 0x4c, 0x58, 0x78, 0x05, 0xf2, 0x3c, 0x2a, 0x1a, 0x1f, 0xf4, 0xb8, 0xef, 0x72, 0xcd, 0x50, - 0xf4, 0xd1, 0x4c, 0x46, 0x92, 0x53, 0xea, 0xaf, 0x12, 0x5c, 0xf5, 0x40, 0xfd, 0x19, 0xf1, 0x7f, - 0x62, 0xea, 0x2e, 0x5c, 0x1b, 0xaf, 0x55, 0x18, 0x49, 0xaa, 0x1b, 0x31, 0x23, 0x33, 0x54, 0x08, - 0x09, 0x0b, 0xdf, 0xc0, 0xf2, 0x03, 0xe2, 0x21, 0x3d, 0x25, 0xae, 0xab, 0x1b, 0x93, 0xb5, 0xdb, - 0xf3, 0x30, 0xe7, 0x9d, 0x67, 0xb6, 0x79, 0xba, 0x65, 0xbd, 0x66, 0x64, 0xec, 0xb6, 0x83, 0x84, - 0x7b, 0x34, 0x93, 0x49, 0xc9, 0xd3, 0x38, 0x54, 0x4a, 0xfd, 0x1a, 0x56, 0x06, 0x8f, 0x17, 0xba, - 0x17, 0x61, 0xae, 0xcb, 0x69, 0xe2, 0x32, 0xfa, 0x4b, 0xb4, 0xec, 0x35, 0x41, 0xef, 0x14, 0xe6, - 0x9c, 0x2c, 0x9e, 0x65, 0x87, 0x70, 0x7b, 0x98, 0x7d, 0x0c, 0x5b, 0xed, 0xc3, 0xb2, 0x78, 0xae, - 0x71, 0xaf, 0xbc, 0xb7, 0x67, 0x63, 0x10, 0x96, 0x2a, 0xac, 0x0c, 0x9e, 0x28, 0x8c, 0xb9, 0x0d, - 0x73, 0x9c, 0xdb, 0x6f, 0x93, 0x09, 0x8d, 0xdb, 0xe7, 0x50, 0x7f, 0xe0, 0xcf, 0xc1, 0x8a, 0x65, - 0x61, 0xd2, 0xb5, 0xfd, 0x5a, 0x37, 0xf1, 0x20, 0xe4, 0x30, 0x30, 0x2d, 0x28, 0x6f, 0x59, 0x8f, - 0xc1, 0x23, 0xd5, 0xa2, 0x45, 0xee, 0x31, 0x7f, 0x2f, 0x26, 0x1c, 0x2e, 0x4c, 0xf9, 0x60, 0x68, - 0xc8, 0x19, 0xac, 0x78, 0xc1, 0x7e, 0xf9, 0xaf, 0x3c, 0x00, 0x26, 0x9d, 0x3a, 0x71, 0x5e, 0x99, - 0x2d, 0x82, 0x3a, 0xb0, 0x9c, 0xf8, 0x16, 0x45, 0xd7, 0xa2, 0x63, 0xd2, 0xa8, 0x67, 0xb0, 0x72, - 0xfd, 0x04, 0x2e, 0xd1, 0x0b, 0xa6, 0x90, 0x16, 0x8c, 0x3e, 0x91, 0x62, 0x80, 0xae, 0x24, 0xce, - 0x62, 0xd1, 0x07, 0xa5, 0xa2, 0x8e, 0x63, 0xf1, 0xe1, 0xef, 0x49, 0xe8, 0x19, 0xcc, 0x0f, 0x3c, - 0x1e, 0xd1, 0xe5, 0x01, 0xd1, 0x81, 0xb7, 0xaa, 0xb2, 0x36, 0x72, 0x3f, 0x82, 0xfb, 0x10, 0x72, - 0x91, 0xb7, 0x1d, 0x52, 0xa2, 0x32, 0xf1, 0x77, 0xa7, 0xb2, 0x9a, 0xb8, 0x17, 0xb8, 0xe0, 0x1b, - 0xde, 0x10, 0x63, 0x0f, 0x25, 0xb4, 0x7e, 0xd2, 0x6b, 0x4d, 0xb9, 0x32, 0x86, 0x23, 0xd1, 0xfe, - 0x00, 0xfb, 0xf2, 0xc8, 0x49, 0x37, 0xd9, 0xfe, 0x44, 0xdc, 0x47, 0xdc, 0x7e, 0x31, 0x61, 0xc6, - 0xed, 0x8f, 0x0f, 0xb2, 0x71, 0xfb, 0x07, 0x46, 0x52, 0x86, 0x75, 0xc0, 0x93, 0x6d, 0x28, 0x91, - 0xe3, 0xc9, 0x36, 0xea, 0x92, 0xc5, 0x93, 0x6d, 0xe4, 0x6d, 0x60, 0x27, 0x6d, 0x41, 0x36, 0x98, - 0x3e, 0x51, 0x31, 0xbc, 0x88, 0xf1, 0x91, 0x57, 0xb9, 0x90, 0xb0, 0x13, 0xc4, 0xeb, 0x31, 0xe4, - 0xa3, 0xe3, 0x1d, 0x5a, 0x4d, 0x1e, 0xfa, 0x38, 0xd2, 0xc5, 0x71, 0x13, 0x21, 0x07, 0x8b, 0x4e, - 0x49, 0x21, 0x58, 0xc2, 0x88, 0x16, 0x82, 0x25, 0x0e, 0x56, 0x53, 0xa8, 0x0a, 0x10, 0x4e, 0x3d, - 0xe8, 0x42, 0xd4, 0x2d, 0x71, 0x20, 0x25, 0x69, 0x2b, 0x0a, 0x13, 0x8e, 0x1a, 0x21, 0xcc, 0xd0, - 0x44, 0x14, 0xc2, 0x0c, 0x4f, 0x26, 0xea, 0x14, 0x7a, 0x2b, 0xc1, 0xda, 0x09, 0x5d, 0x1e, 0x95, - 0x7c, 0x84, 0xd3, 0xcd, 0x29, 0xca, 0xe6, 0xa9, 0xf9, 0x23, 0x41, 0x7f, 0x03, 0x17, 0xc7, 0xb5, - 0x60, 0x74, 0x3b, 0x0a, 0x7a, 0xc2, 0xf8, 0xa0, 0xdc, 0x39, 0x1d, 0x73, 0xe4, 0xf8, 0x3a, 0x14, - 0xe2, 0x7d, 0x13, 0x5d, 0x0a, 0x3a, 0x4a, 0x52, 0x3b, 0x57, 0x2e, 0x8f, 0xda, 0x8e, 0x83, 0xc6, - 0xfb, 0x57, 0x08, 0x9a, 0xd8, 0x49, 0x43, 0xd0, 0xe4, 0xb6, 0xc7, 0x40, 0x9f, 0x42, 0x3e, 0xfa, - 0xd5, 0x34, 0x4c, 0xc6, 0x84, 0x2f, 0xba, 0x61, 0x32, 0x26, 0x7d, 0x68, 0xf5, 0xe0, 0xb6, 0xee, - 0xbd, 0xf4, 0x58, 0x2c, 0xbd, 0x59, 0x6a, 0xd9, 0xdd, 0x4d, 0xfe, 0xf7, 0xae, 0xed, 0x18, 0x9b, - 0x5c, 0xf0, 0x2e, 0xfb, 0xb2, 0xb0, 0x69, 0xd8, 0x62, 0xdd, 0x6f, 0x36, 0xd3, 0x8c, 0x74, 0xff, - 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x86, 0x77, 0x8d, 0xcc, 0x94, 0x16, 0x00, 0x00, +func init() { proto.RegisterFile("ref.proto", fileDescriptor_ref_f2115157855aba0a) } + +var fileDescriptor_ref_f2115157855aba0a = []byte{ + // 1652 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0x4b, 0x73, 0xdb, 0x46, + 0x12, 0x16, 0x28, 0x89, 0x22, 0x9b, 0x34, 0x05, 0x8d, 0x5e, 0x14, 0x64, 0x5b, 0x32, 0xfc, 0x92, + 0xd7, 0x36, 0xe5, 0xa5, 0x6b, 0xf7, 0xb0, 0xbb, 0x55, 0x5e, 0x4a, 0xe2, 0xda, 0xf2, 0x83, 0x52, + 0x0d, 0xb9, 0xb6, 0xd7, 0xb5, 0x55, 0x08, 0x48, 0x0e, 0x21, 0x24, 0x20, 0xc1, 0x00, 0x23, 0xcb, + 0xaa, 0x94, 0x6f, 0x89, 0x2f, 0x39, 0xb9, 0x2a, 0x55, 0xbe, 0xe5, 0x98, 0x3f, 0x93, 0x43, 0xfe, + 0x4b, 0x7e, 0x41, 0x0a, 0x33, 0x83, 0x17, 0x09, 0x52, 0xaa, 0x50, 0xae, 0xe4, 0x44, 0x4e, 0x4f, + 0xf7, 0x37, 0xdd, 0x3d, 0x3d, 0x3d, 0xdf, 0x00, 0xb2, 0x0e, 0xe9, 0x94, 0xfa, 0x8e, 0x4d, 0x6d, + 0x94, 0x36, 0x4c, 0xaa, 0x5b, 0xa7, 0x0a, 0x34, 0x2d, 0xbb, 0xc9, 0x65, 0x4a, 0xde, 0x3d, 0xd2, + 0x1d, 0xd2, 0x16, 0xa3, 0x0d, 0xc3, 0xb6, 0x0d, 0x8b, 0x6c, 0xb3, 0x51, 0xf3, 0xb8, 0xb3, 0x4d, + 0xcd, 0x2e, 0x71, 0xa9, 0xde, 0xed, 0x73, 0x05, 0xf5, 0x5b, 0x09, 0x16, 0x9f, 0x9b, 0x2e, 0xad, + 0x91, 0x93, 0x1d, 0xcb, 0x6e, 0xba, 0x98, 0x7c, 0x7d, 0x4c, 0x5c, 0x8a, 0xca, 0x00, 0x0e, 0xe9, + 0xdb, 0xae, 0x49, 0x6d, 0xe7, 0xb4, 0x28, 0x6d, 0x4a, 0x5b, 0xb9, 0x32, 0x2a, 0xf1, 0xf5, 0x4a, + 0x38, 0x98, 0xc1, 0x11, 0x2d, 0xb4, 0x0e, 0xd9, 0x96, 0xdd, 0xed, 0x9a, 0x54, 0x33, 0xdb, 0xc5, + 0xd4, 0xa6, 0xb4, 0x95, 0xc5, 0x19, 0x2e, 0xd8, 0x6f, 0xa3, 0x25, 0x98, 0xb5, 0xcc, 0xae, 0x49, + 0x8b, 0xd3, 0x9b, 0xd2, 0xd6, 0x25, 0xcc, 0x07, 0xff, 0x48, 0xff, 0xfa, 0x69, 0x2b, 0x95, 0x49, + 0xa9, 0xaf, 0x60, 0x29, 0xee, 0x85, 0xdb, 0xb7, 0x7b, 0x2e, 0x41, 0x8f, 0x40, 0xee, 0x91, 0x13, + 0xcd, 0x8b, 0x4f, 0xb3, 0x9b, 0x5f, 0x92, 0x16, 0x75, 0x8b, 0xd2, 0xe6, 0xf4, 0x56, 0xae, 0xbc, + 0xec, 0x3b, 0x23, 0x6c, 0x0e, 0xd8, 0x2c, 0x2e, 0xf4, 0xa2, 0x43, 0x57, 0x7d, 0x03, 0x97, 0xff, + 0x63, 0xf6, 0xda, 0x7b, 0xa4, 0xa3, 0x1f, 0x5b, 0x74, 0xc7, 0xd1, 0x7b, 0xad, 0xa3, 0x9a, 0xde, + 0x25, 0x13, 0xc4, 0x19, 0x38, 0xfd, 0x10, 0xae, 0x8c, 0xc0, 0x16, 0xde, 0x23, 0x98, 0xe9, 0xe9, + 0x5d, 0xc2, 0x60, 0xf3, 0x98, 0xfd, 0x57, 0x5f, 0xc1, 0x9a, 0x67, 0x54, 0xb1, 0xac, 0xd0, 0xc0, + 0xbd, 0x08, 0x6f, 0xca, 0xa0, 0x24, 0x01, 0x0b, 0x57, 0x96, 0x60, 0xd6, 0x5b, 0x9e, 0x67, 0x2f, + 0x8f, 0xf9, 0x40, 0x6d, 0xc0, 0x8a, 0xb0, 0x69, 0xe8, 0xc6, 0x85, 0x79, 0xb2, 0x0d, 0xab, 0x43, + 0xa8, 0x63, 0xdd, 0xf8, 0x4e, 0x02, 0xe4, 0x59, 0x60, 0xd2, 0x99, 0x70, 0x6f, 0xc6, 0xd7, 0xe0, + 0x0a, 0xa4, 0xfb, 0x0e, 0xe9, 0x98, 0xef, 0x58, 0x11, 0xe6, 0xb1, 0x18, 0x05, 0x8e, 0xdf, 0x81, + 0xc5, 0x98, 0x1b, 0x63, 0xb6, 0xf1, 0x17, 0x09, 0x8a, 0x9e, 0xee, 0x73, 0xbb, 0xa5, 0x8b, 0x84, + 0x4f, 0x94, 0x3c, 0xf4, 0x6f, 0x98, 0x73, 0x6d, 0x87, 0x6a, 0xcd, 0x53, 0xe6, 0x76, 0xa1, 0x7c, + 0xdb, 0x37, 0x18, 0xb5, 0x4c, 0xa9, 0x6e, 0x3b, 0x74, 0xe7, 0x14, 0xa7, 0x5d, 0xf6, 0xab, 0xfe, + 0x0d, 0xd2, 0x5c, 0x82, 0x32, 0x30, 0x53, 0xab, 0xbc, 0xa8, 0xca, 0x53, 0x68, 0x1e, 0x72, 0xff, + 0x3d, 0xdc, 0xab, 0x34, 0xaa, 0x7b, 0x5a, 0xa5, 0xbe, 0x2b, 0x4b, 0x48, 0x86, 0xbc, 0x2f, 0xd8, + 0xab, 0xd6, 0x77, 0xe5, 0x54, 0x10, 0xfc, 0x6b, 0x5e, 0x98, 0x03, 0x2b, 0x89, 0x14, 0xfc, 0x13, + 0x32, 0x4d, 0x21, 0x13, 0xe7, 0x6f, 0x63, 0x84, 0x7b, 0xbe, 0x09, 0x0e, 0x0c, 0xd4, 0xef, 0x53, + 0xbc, 0x20, 0x12, 0xb4, 0x92, 0x72, 0x3b, 0x7e, 0x0f, 0x6f, 0x42, 0x41, 0x4c, 0xba, 0xc7, 0xec, + 0x8c, 0x8b, 0xbd, 0xbc, 0xc4, 0xa5, 0x75, 0x2e, 0x44, 0x4f, 0x40, 0x08, 0x34, 0xfd, 0x98, 0x1e, + 0xd9, 0x4e, 0x71, 0x86, 0xed, 0xc2, 0xf5, 0x11, 0x5e, 0xef, 0x32, 0xdd, 0x0a, 0x53, 0xc5, 0xf9, + 0x56, 0x64, 0x84, 0x6a, 0x20, 0x0b, 0x24, 0xfe, 0x43, 0x89, 0x53, 0x9c, 0x3d, 0x3f, 0xd8, 0x3c, + 0xb7, 0xda, 0xf5, 0x6d, 0xd5, 0x13, 0x58, 0x1f, 0xa3, 0x9f, 0x98, 0x90, 0x25, 0x98, 0x25, 0x5d, + 0xdd, 0xb4, 0x58, 0x32, 0xf2, 0x98, 0x0f, 0x50, 0x09, 0x66, 0xda, 0x3a, 0x25, 0x2c, 0xfe, 0x5c, + 0x59, 0x29, 0xf1, 0x56, 0x5f, 0xf2, 0x5b, 0x7d, 0xa9, 0xe1, 0xb7, 0x7a, 0xcc, 0xf4, 0xd4, 0x1f, + 0xa5, 0xe0, 0xb4, 0x5f, 0x44, 0xc1, 0x6e, 0x40, 0xae, 0x4b, 0x1c, 0x83, 0xb4, 0x35, 0xbb, 0x67, + 0xf1, 0xa2, 0xcd, 0x60, 0xe0, 0xa2, 0x83, 0x9e, 0x75, 0x8a, 0x6e, 0xc3, 0xbc, 0x50, 0x08, 0x4a, + 0x67, 0x9a, 0x9d, 0xfa, 0x02, 0x17, 0xfb, 0x4e, 0x04, 0x15, 0xf8, 0x93, 0x14, 0x34, 0x8e, 0xa1, + 0x02, 0xdc, 0x19, 0x2a, 0xc0, 0x5b, 0xd1, 0xec, 0x27, 0x98, 0x94, 0x44, 0xa5, 0x05, 0x76, 0xca, + 0x63, 0x48, 0x73, 0x59, 0x62, 0x92, 0xef, 0x40, 0x9a, 0xea, 0x8e, 0x41, 0x28, 0x0b, 0x25, 0x57, + 0x5e, 0xf0, 0xf1, 0x1f, 0xfb, 0xbb, 0x87, 0x85, 0x82, 0x7a, 0xc8, 0xdb, 0x15, 0x6f, 0x70, 0x17, + 0xd2, 0x32, 0xff, 0xce, 0x3b, 0x4f, 0x80, 0x28, 0xa2, 0xde, 0x80, 0x19, 0xaa, 0x1b, 0x7e, 0xc4, + 0x39, 0x1f, 0xac, 0xa1, 0x1b, 0x98, 0x4d, 0xa8, 0x5f, 0x80, 0x8c, 0x49, 0xa7, 0xfa, 0xce, 0x74, + 0xe9, 0x44, 0x9b, 0x29, 0xc3, 0xb4, 0x43, 0x3a, 0xa2, 0xbe, 0xbc, 0xbf, 0x91, 0x9e, 0xb8, 0x10, + 0x59, 0x21, 0x6c, 0xe3, 0x6f, 0x75, 0xeb, 0x98, 0x27, 0x30, 0x83, 0xf9, 0x40, 0xfd, 0x20, 0xc1, + 0xe2, 0xae, 0x43, 0x74, 0x4a, 0xfc, 0x43, 0xfe, 0xfb, 0x1d, 0xf2, 0x77, 0x28, 0x15, 0xd9, 0xa1, + 0x0d, 0xc8, 0xb9, 0x54, 0x77, 0xa8, 0xd6, 0xb7, 0xcd, 0x9e, 0x7f, 0xee, 0x81, 0x89, 0x0e, 0x3d, + 0x49, 0xe0, 0xf3, 0xcf, 0x12, 0x2c, 0xc5, 0x1d, 0x09, 0xda, 0x58, 0xda, 0xa5, 0x3a, 0x3d, 0x76, + 0x99, 0x17, 0x85, 0xf0, 0x04, 0x27, 0x69, 0x97, 0xea, 0x4c, 0x15, 0x0b, 0x13, 0x74, 0x0b, 0xd2, + 0xbc, 0x94, 0x44, 0x81, 0x14, 0x7c, 0x63, 0x61, 0x26, 0x66, 0xd5, 0x1a, 0xa4, 0xb9, 0x25, 0x4a, + 0x43, 0xea, 0xe0, 0x99, 0x3c, 0x85, 0x0a, 0x00, 0x55, 0x8c, 0xb5, 0xea, 0xeb, 0xfd, 0x7a, 0xa3, + 0x2e, 0x4b, 0x5e, 0x57, 0xf6, 0xc6, 0xfb, 0xb5, 0x97, 0x95, 0xe7, 0xfb, 0x7b, 0x72, 0x0a, 0xad, + 0xc3, 0x6a, 0x44, 0xa0, 0xd5, 0x1b, 0x15, 0xdc, 0xd0, 0x0e, 0x0f, 0xf6, 0x6b, 0x0d, 0x79, 0x5a, + 0x25, 0xb0, 0xb8, 0x47, 0x2c, 0xf2, 0x99, 0xb2, 0x1a, 0x24, 0x6d, 0x05, 0x96, 0xe2, 0xcb, 0xf0, + 0x2c, 0xa8, 0x2d, 0x58, 0xf0, 0x4a, 0xf3, 0xf3, 0x2e, 0xfe, 0x2f, 0x7e, 0xa2, 0x06, 0xb6, 0x2b, + 0xcc, 0xb8, 0x34, 0x36, 0xe3, 0x1f, 0x25, 0x58, 0xe0, 0xbe, 0x63, 0xd2, 0x99, 0xe8, 0x1c, 0xdc, + 0x03, 0x44, 0xde, 0xb5, 0x48, 0x9f, 0x6a, 0x27, 0x26, 0x3d, 0xd2, 0x04, 0x5b, 0x48, 0xb1, 0xb6, + 0x25, 0xf3, 0x99, 0x57, 0x26, 0x3d, 0x3a, 0x64, 0x72, 0x2f, 0x22, 0x87, 0x74, 0xfc, 0xb6, 0xc6, + 0xfe, 0x07, 0x11, 0xfd, 0x15, 0x50, 0xd4, 0x25, 0x11, 0xd1, 0x3a, 0x64, 0x0d, 0x93, 0x6a, 0xc4, + 0x71, 0x6c, 0x87, 0xb9, 0x94, 0xc5, 0x19, 0xc3, 0xa4, 0x55, 0x6f, 0xac, 0x7e, 0x92, 0xe0, 0x96, + 0xc7, 0x82, 0x23, 0xfc, 0x6d, 0xd7, 0xee, 0x51, 0xdd, 0xec, 0x99, 0x3d, 0x43, 0xb4, 0xa0, 0x3f, + 0x86, 0x9e, 0x63, 0xb8, 0x7d, 0xa6, 0x63, 0x22, 0xc2, 0x6b, 0x90, 0xe7, 0xbb, 0xa2, 0x71, 0xa2, + 0xc7, 0x73, 0x97, 0x6b, 0x86, 0xa6, 0x4f, 0x67, 0x32, 0x92, 0x9c, 0x52, 0x7f, 0x90, 0xe0, 0xba, + 0x07, 0xea, 0x73, 0xc4, 0x3f, 0x49, 0xa8, 0xfb, 0x70, 0x63, 0xbc, 0x57, 0xe1, 0x4e, 0x52, 0xdd, + 0x88, 0x05, 0x99, 0xa1, 0xc2, 0x48, 0x44, 0xf8, 0x1e, 0x96, 0x1f, 0x13, 0x0f, 0xe9, 0x05, 0x71, + 0x5d, 0xdd, 0x98, 0xec, 0xba, 0x5d, 0x85, 0x39, 0x6f, 0x3d, 0xb3, 0xcd, 0xcb, 0x2d, 0xeb, 0x5d, + 0x46, 0xc6, 0x7e, 0x3b, 0x28, 0xb8, 0xa7, 0x33, 0x99, 0x94, 0x3c, 0x8d, 0x43, 0xa7, 0xd4, 0xff, + 0xc1, 0xca, 0xe0, 0xf2, 0xc2, 0xf7, 0x22, 0xcc, 0x75, 0xb9, 0x4c, 0x1c, 0x46, 0x7f, 0x88, 0x96, + 0xbd, 0x4b, 0xd0, 0x5b, 0x85, 0x25, 0x27, 0x8b, 0x67, 0xd9, 0x22, 0x3c, 0x1e, 0x16, 0x1f, 0xc3, + 0x56, 0xfb, 0xb0, 0x2c, 0x9e, 0x6b, 0x3c, 0x2b, 0x9f, 0xed, 0xd9, 0x18, 0x6c, 0x4b, 0x15, 0x56, + 0x06, 0x57, 0x14, 0xc1, 0xdc, 0x85, 0x39, 0xae, 0xed, 0x5f, 0x93, 0x09, 0x17, 0xb7, 0xaf, 0xa1, + 0x7e, 0xc3, 0x9f, 0x83, 0x15, 0xcb, 0xc2, 0xa4, 0x6b, 0xfb, 0xbd, 0x6e, 0x62, 0x22, 0xe4, 0x30, + 0x30, 0x2d, 0x68, 0x6f, 0x59, 0x4f, 0xc1, 0x13, 0xd5, 0xa2, 0x4d, 0xee, 0x19, 0x7f, 0x2f, 0x26, + 0x2c, 0x2e, 0x42, 0xf9, 0xcb, 0x10, 0xc9, 0x19, 0xec, 0x78, 0x21, 0xa9, 0x3e, 0x82, 0xf9, 0x43, + 0xbd, 0xf5, 0xd5, 0xa4, 0x0d, 0x6f, 0x0d, 0x32, 0xba, 0x65, 0x69, 0xac, 0x8d, 0x71, 0x0a, 0x37, + 0xa7, 0x7b, 0xfe, 0x05, 0x9d, 0x4c, 0x52, 0x11, 0xc8, 0xe1, 0x4a, 0xdc, 0xd3, 0xf2, 0xc7, 0x4b, + 0x00, 0x98, 0x74, 0xea, 0xc4, 0x79, 0x6b, 0xb6, 0x08, 0xea, 0xc0, 0x72, 0xe2, 0x4b, 0x18, 0xdd, + 0x88, 0x92, 0xb4, 0x51, 0x8f, 0x70, 0xe5, 0xe6, 0x19, 0x5a, 0xe2, 0x26, 0x9a, 0x42, 0x5a, 0x40, + 0xbc, 0x22, 0xad, 0x08, 0x5d, 0x4b, 0x64, 0x82, 0xd1, 0xe7, 0xac, 0xa2, 0x8e, 0x53, 0xf1, 0xe1, + 0x1f, 0x48, 0xe8, 0x25, 0xcc, 0x0f, 0x3c, 0x5d, 0xd1, 0xd5, 0x01, 0xd3, 0x81, 0x97, 0xb2, 0xb2, + 0x31, 0x72, 0x3e, 0x82, 0xfb, 0x04, 0x72, 0x91, 0x97, 0x25, 0x52, 0xa2, 0x36, 0xf1, 0x57, 0xaf, + 0xb2, 0x9e, 0x38, 0x17, 0xa4, 0xe0, 0xff, 0xfc, 0x3a, 0x8e, 0x3d, 0xd3, 0xd0, 0xe6, 0x59, 0x6f, + 0x45, 0xe5, 0xda, 0x18, 0x8d, 0xc4, 0xf8, 0x03, 0xec, 0xab, 0x23, 0x79, 0x76, 0x72, 0xfc, 0x89, + 0xb8, 0x4f, 0x79, 0xfc, 0x82, 0xdf, 0xc6, 0xe3, 0x8f, 0xd3, 0xe8, 0x78, 0xfc, 0x03, 0x84, 0x98, + 0x61, 0x1d, 0xf1, 0x62, 0x1b, 0x3a, 0x46, 0xf1, 0x62, 0x1b, 0x75, 0xc4, 0xe3, 0xc5, 0x36, 0xf2, + 0x2c, 0xb2, 0x95, 0x76, 0x20, 0x1b, 0x70, 0x5f, 0x54, 0x0c, 0x4f, 0x52, 0x9c, 0x70, 0x2b, 0x6b, + 0x09, 0x33, 0xc1, 0x7e, 0x3d, 0x83, 0x7c, 0x94, 0x5c, 0xa2, 0xf5, 0x64, 0xca, 0xc9, 0x91, 0x2e, + 0x8f, 0xe3, 0xa3, 0x1c, 0x2c, 0xca, 0xd1, 0x42, 0xb0, 0x04, 0x82, 0x18, 0x82, 0x25, 0xd2, 0xba, + 0x29, 0x54, 0x05, 0x08, 0x39, 0x17, 0x5a, 0x8b, 0xa6, 0x25, 0x0e, 0xa4, 0x24, 0x4d, 0x45, 0x61, + 0x42, 0xa2, 0x13, 0xc2, 0x0c, 0xf1, 0xb1, 0x10, 0x66, 0x98, 0x17, 0xa9, 0x53, 0xe8, 0x83, 0x04, + 0x1b, 0x67, 0x70, 0x0c, 0x54, 0xf2, 0x11, 0xce, 0xc7, 0x92, 0x94, 0xed, 0x73, 0xeb, 0x47, 0x36, + 0xfd, 0x3d, 0x5c, 0x1e, 0x47, 0x00, 0xd0, 0xdd, 0x28, 0xe8, 0x19, 0xe4, 0x45, 0xb9, 0x77, 0x3e, + 0xe5, 0xc8, 0xf2, 0x75, 0x28, 0xc4, 0x6f, 0x6d, 0x74, 0x25, 0xb8, 0xcf, 0x92, 0xc8, 0x84, 0x72, + 0x75, 0xd4, 0x74, 0x1c, 0x34, 0x7e, 0x7b, 0x86, 0xa0, 0x89, 0xf7, 0x78, 0x08, 0x9a, 0x7c, 0xe9, + 0x32, 0xd0, 0x17, 0x90, 0x8f, 0x7e, 0xb3, 0x0d, 0x8b, 0x31, 0xe1, 0x7b, 0x72, 0x58, 0x8c, 0x49, + 0x9f, 0x79, 0x19, 0xdc, 0x23, 0xc8, 0xf8, 0xd7, 0x0c, 0x5a, 0xf5, 0xb5, 0x07, 0xae, 0x38, 0xa5, + 0x38, 0x3c, 0xe1, 0x43, 0xec, 0x3c, 0x78, 0xe3, 0x4d, 0x5a, 0x7a, 0xb3, 0xd4, 0xb2, 0xbb, 0xdb, + 0xfc, 0xef, 0x7d, 0xdb, 0x31, 0xb6, 0xb9, 0xc9, 0x7d, 0xf6, 0x61, 0x64, 0xdb, 0xb0, 0xc5, 0xb8, + 0xdf, 0x6c, 0xa6, 0x99, 0xe8, 0xe1, 0x6f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x3a, 0xaa, 0x8a, 0xcf, + 0x53, 0x17, 0x00, 0x00, } diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/repository-service.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/repository-service.pb.go index 77710e1a9..e9abe8cca 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/repository-service.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/repository-service.pb.go @@ -49,7 +49,7 @@ func (x GetArchiveRequest_Format) String() string { return proto.EnumName(GetArchiveRequest_Format_name, int32(x)) } func (GetArchiveRequest_Format) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{18, 0} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{18, 0} } type GetRawChangesResponse_RawChange_Operation int32 @@ -87,7 +87,7 @@ func (x GetRawChangesResponse_RawChange_Operation) String() string { return proto.EnumName(GetRawChangesResponse_RawChange_Operation_name, int32(x)) } func (GetRawChangesResponse_RawChange_Operation) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{63, 0, 0} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{63, 0, 0} } type RepositoryExistsRequest struct { @@ -101,7 +101,7 @@ func (m *RepositoryExistsRequest) Reset() { *m = RepositoryExistsRequest func (m *RepositoryExistsRequest) String() string { return proto.CompactTextString(m) } func (*RepositoryExistsRequest) ProtoMessage() {} func (*RepositoryExistsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{0} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{0} } func (m *RepositoryExistsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepositoryExistsRequest.Unmarshal(m, b) @@ -139,7 +139,7 @@ func (m *RepositoryExistsResponse) Reset() { *m = RepositoryExistsRespon func (m *RepositoryExistsResponse) String() string { return proto.CompactTextString(m) } func (*RepositoryExistsResponse) ProtoMessage() {} func (*RepositoryExistsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{1} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{1} } func (m *RepositoryExistsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepositoryExistsResponse.Unmarshal(m, b) @@ -177,7 +177,7 @@ func (m *RepackIncrementalRequest) Reset() { *m = RepackIncrementalReque func (m *RepackIncrementalRequest) String() string { return proto.CompactTextString(m) } func (*RepackIncrementalRequest) ProtoMessage() {} func (*RepackIncrementalRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{2} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{2} } func (m *RepackIncrementalRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepackIncrementalRequest.Unmarshal(m, b) @@ -214,7 +214,7 @@ func (m *RepackIncrementalResponse) Reset() { *m = RepackIncrementalResp func (m *RepackIncrementalResponse) String() string { return proto.CompactTextString(m) } func (*RepackIncrementalResponse) ProtoMessage() {} func (*RepackIncrementalResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{3} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{3} } func (m *RepackIncrementalResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepackIncrementalResponse.Unmarshal(m, b) @@ -246,7 +246,7 @@ func (m *RepackFullRequest) Reset() { *m = RepackFullRequest{} } func (m *RepackFullRequest) String() string { return proto.CompactTextString(m) } func (*RepackFullRequest) ProtoMessage() {} func (*RepackFullRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{4} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{4} } func (m *RepackFullRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepackFullRequest.Unmarshal(m, b) @@ -290,7 +290,7 @@ func (m *RepackFullResponse) Reset() { *m = RepackFullResponse{} } func (m *RepackFullResponse) String() string { return proto.CompactTextString(m) } func (*RepackFullResponse) ProtoMessage() {} func (*RepackFullResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{5} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{5} } func (m *RepackFullResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepackFullResponse.Unmarshal(m, b) @@ -322,7 +322,7 @@ func (m *GarbageCollectRequest) Reset() { *m = GarbageCollectRequest{} } func (m *GarbageCollectRequest) String() string { return proto.CompactTextString(m) } func (*GarbageCollectRequest) ProtoMessage() {} func (*GarbageCollectRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{6} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{6} } func (m *GarbageCollectRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GarbageCollectRequest.Unmarshal(m, b) @@ -366,7 +366,7 @@ func (m *GarbageCollectResponse) Reset() { *m = GarbageCollectResponse{} func (m *GarbageCollectResponse) String() string { return proto.CompactTextString(m) } func (*GarbageCollectResponse) ProtoMessage() {} func (*GarbageCollectResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{7} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{7} } func (m *GarbageCollectResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GarbageCollectResponse.Unmarshal(m, b) @@ -397,7 +397,7 @@ func (m *CleanupRequest) Reset() { *m = CleanupRequest{} } func (m *CleanupRequest) String() string { return proto.CompactTextString(m) } func (*CleanupRequest) ProtoMessage() {} func (*CleanupRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{8} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{8} } func (m *CleanupRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CleanupRequest.Unmarshal(m, b) @@ -434,7 +434,7 @@ func (m *CleanupResponse) Reset() { *m = CleanupResponse{} } func (m *CleanupResponse) String() string { return proto.CompactTextString(m) } func (*CleanupResponse) ProtoMessage() {} func (*CleanupResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{9} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{9} } func (m *CleanupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CleanupResponse.Unmarshal(m, b) @@ -465,7 +465,7 @@ func (m *RepositorySizeRequest) Reset() { *m = RepositorySizeRequest{} } func (m *RepositorySizeRequest) String() string { return proto.CompactTextString(m) } func (*RepositorySizeRequest) ProtoMessage() {} func (*RepositorySizeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{10} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{10} } func (m *RepositorySizeRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepositorySizeRequest.Unmarshal(m, b) @@ -504,7 +504,7 @@ func (m *RepositorySizeResponse) Reset() { *m = RepositorySizeResponse{} func (m *RepositorySizeResponse) String() string { return proto.CompactTextString(m) } func (*RepositorySizeResponse) ProtoMessage() {} func (*RepositorySizeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{11} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{11} } func (m *RepositorySizeResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RepositorySizeResponse.Unmarshal(m, b) @@ -543,7 +543,7 @@ func (m *ApplyGitattributesRequest) Reset() { *m = ApplyGitattributesReq func (m *ApplyGitattributesRequest) String() string { return proto.CompactTextString(m) } func (*ApplyGitattributesRequest) ProtoMessage() {} func (*ApplyGitattributesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{12} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{12} } func (m *ApplyGitattributesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyGitattributesRequest.Unmarshal(m, b) @@ -587,7 +587,7 @@ func (m *ApplyGitattributesResponse) Reset() { *m = ApplyGitattributesRe func (m *ApplyGitattributesResponse) String() string { return proto.CompactTextString(m) } func (*ApplyGitattributesResponse) ProtoMessage() {} func (*ApplyGitattributesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{13} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{13} } func (m *ApplyGitattributesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ApplyGitattributesResponse.Unmarshal(m, b) @@ -616,6 +616,7 @@ type FetchRemoteRequest struct { SshKey string `protobuf:"bytes,6,opt,name=ssh_key,json=sshKey,proto3" json:"ssh_key,omitempty"` KnownHosts string `protobuf:"bytes,7,opt,name=known_hosts,json=knownHosts,proto3" json:"known_hosts,omitempty"` NoPrune bool `protobuf:"varint,9,opt,name=no_prune,json=noPrune,proto3" json:"no_prune,omitempty"` + RemoteParams *Remote `protobuf:"bytes,10,opt,name=remote_params,json=remoteParams,proto3" json:"remote_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -625,7 +626,7 @@ func (m *FetchRemoteRequest) Reset() { *m = FetchRemoteRequest{} } func (m *FetchRemoteRequest) String() string { return proto.CompactTextString(m) } func (*FetchRemoteRequest) ProtoMessage() {} func (*FetchRemoteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{14} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{14} } func (m *FetchRemoteRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchRemoteRequest.Unmarshal(m, b) @@ -701,6 +702,13 @@ func (m *FetchRemoteRequest) GetNoPrune() bool { return false } +func (m *FetchRemoteRequest) GetRemoteParams() *Remote { + if m != nil { + return m.RemoteParams + } + return nil +} + type FetchRemoteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -711,7 +719,7 @@ func (m *FetchRemoteResponse) Reset() { *m = FetchRemoteResponse{} } func (m *FetchRemoteResponse) String() string { return proto.CompactTextString(m) } func (*FetchRemoteResponse) ProtoMessage() {} func (*FetchRemoteResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{15} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{15} } func (m *FetchRemoteResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchRemoteResponse.Unmarshal(m, b) @@ -742,7 +750,7 @@ func (m *CreateRepositoryRequest) Reset() { *m = CreateRepositoryRequest func (m *CreateRepositoryRequest) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryRequest) ProtoMessage() {} func (*CreateRepositoryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{16} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{16} } func (m *CreateRepositoryRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryRequest.Unmarshal(m, b) @@ -779,7 +787,7 @@ func (m *CreateRepositoryResponse) Reset() { *m = CreateRepositoryRespon func (m *CreateRepositoryResponse) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryResponse) ProtoMessage() {} func (*CreateRepositoryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{17} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{17} } func (m *CreateRepositoryResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryResponse.Unmarshal(m, b) @@ -814,7 +822,7 @@ func (m *GetArchiveRequest) Reset() { *m = GetArchiveRequest{} } func (m *GetArchiveRequest) String() string { return proto.CompactTextString(m) } func (*GetArchiveRequest) ProtoMessage() {} func (*GetArchiveRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{18} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{18} } func (m *GetArchiveRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetArchiveRequest.Unmarshal(m, b) @@ -880,7 +888,7 @@ func (m *GetArchiveResponse) Reset() { *m = GetArchiveResponse{} } func (m *GetArchiveResponse) String() string { return proto.CompactTextString(m) } func (*GetArchiveResponse) ProtoMessage() {} func (*GetArchiveResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{19} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{19} } func (m *GetArchiveResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetArchiveResponse.Unmarshal(m, b) @@ -918,7 +926,7 @@ func (m *HasLocalBranchesRequest) Reset() { *m = HasLocalBranchesRequest func (m *HasLocalBranchesRequest) String() string { return proto.CompactTextString(m) } func (*HasLocalBranchesRequest) ProtoMessage() {} func (*HasLocalBranchesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{20} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{20} } func (m *HasLocalBranchesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HasLocalBranchesRequest.Unmarshal(m, b) @@ -956,7 +964,7 @@ func (m *HasLocalBranchesResponse) Reset() { *m = HasLocalBranchesRespon func (m *HasLocalBranchesResponse) String() string { return proto.CompactTextString(m) } func (*HasLocalBranchesResponse) ProtoMessage() {} func (*HasLocalBranchesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{21} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{21} } func (m *HasLocalBranchesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HasLocalBranchesResponse.Unmarshal(m, b) @@ -997,7 +1005,7 @@ func (m *FetchSourceBranchRequest) Reset() { *m = FetchSourceBranchReque func (m *FetchSourceBranchRequest) String() string { return proto.CompactTextString(m) } func (*FetchSourceBranchRequest) ProtoMessage() {} func (*FetchSourceBranchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{22} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{22} } func (m *FetchSourceBranchRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchSourceBranchRequest.Unmarshal(m, b) @@ -1056,7 +1064,7 @@ func (m *FetchSourceBranchResponse) Reset() { *m = FetchSourceBranchResp func (m *FetchSourceBranchResponse) String() string { return proto.CompactTextString(m) } func (*FetchSourceBranchResponse) ProtoMessage() {} func (*FetchSourceBranchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{23} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{23} } func (m *FetchSourceBranchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchSourceBranchResponse.Unmarshal(m, b) @@ -1094,7 +1102,7 @@ func (m *FsckRequest) Reset() { *m = FsckRequest{} } func (m *FsckRequest) String() string { return proto.CompactTextString(m) } func (*FsckRequest) ProtoMessage() {} func (*FsckRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{24} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{24} } func (m *FsckRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FsckRequest.Unmarshal(m, b) @@ -1132,7 +1140,7 @@ func (m *FsckResponse) Reset() { *m = FsckResponse{} } func (m *FsckResponse) String() string { return proto.CompactTextString(m) } func (*FsckResponse) ProtoMessage() {} func (*FsckResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{25} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{25} } func (m *FsckResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FsckResponse.Unmarshal(m, b) @@ -1174,7 +1182,7 @@ func (m *WriteRefRequest) Reset() { *m = WriteRefRequest{} } func (m *WriteRefRequest) String() string { return proto.CompactTextString(m) } func (*WriteRefRequest) ProtoMessage() {} func (*WriteRefRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{26} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{26} } func (m *WriteRefRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_WriteRefRequest.Unmarshal(m, b) @@ -1239,7 +1247,7 @@ func (m *WriteRefResponse) Reset() { *m = WriteRefResponse{} } func (m *WriteRefResponse) String() string { return proto.CompactTextString(m) } func (*WriteRefResponse) ProtoMessage() {} func (*WriteRefResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{27} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{27} } func (m *WriteRefResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_WriteRefResponse.Unmarshal(m, b) @@ -1274,7 +1282,7 @@ func (m *FindMergeBaseRequest) Reset() { *m = FindMergeBaseRequest{} } func (m *FindMergeBaseRequest) String() string { return proto.CompactTextString(m) } func (*FindMergeBaseRequest) ProtoMessage() {} func (*FindMergeBaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{28} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{28} } func (m *FindMergeBaseRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindMergeBaseRequest.Unmarshal(m, b) @@ -1319,7 +1327,7 @@ func (m *FindMergeBaseResponse) Reset() { *m = FindMergeBaseResponse{} } func (m *FindMergeBaseResponse) String() string { return proto.CompactTextString(m) } func (*FindMergeBaseResponse) ProtoMessage() {} func (*FindMergeBaseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{29} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{29} } func (m *FindMergeBaseResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindMergeBaseResponse.Unmarshal(m, b) @@ -1358,7 +1366,7 @@ func (m *CreateForkRequest) Reset() { *m = CreateForkRequest{} } func (m *CreateForkRequest) String() string { return proto.CompactTextString(m) } func (*CreateForkRequest) ProtoMessage() {} func (*CreateForkRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{30} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{30} } func (m *CreateForkRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateForkRequest.Unmarshal(m, b) @@ -1402,7 +1410,7 @@ func (m *CreateForkResponse) Reset() { *m = CreateForkResponse{} } func (m *CreateForkResponse) String() string { return proto.CompactTextString(m) } func (*CreateForkResponse) ProtoMessage() {} func (*CreateForkResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{31} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{31} } func (m *CreateForkResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateForkResponse.Unmarshal(m, b) @@ -1434,7 +1442,7 @@ func (m *IsRebaseInProgressRequest) Reset() { *m = IsRebaseInProgressReq func (m *IsRebaseInProgressRequest) String() string { return proto.CompactTextString(m) } func (*IsRebaseInProgressRequest) ProtoMessage() {} func (*IsRebaseInProgressRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{32} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{32} } func (m *IsRebaseInProgressRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsRebaseInProgressRequest.Unmarshal(m, b) @@ -1479,7 +1487,7 @@ func (m *IsRebaseInProgressResponse) Reset() { *m = IsRebaseInProgressRe func (m *IsRebaseInProgressResponse) String() string { return proto.CompactTextString(m) } func (*IsRebaseInProgressResponse) ProtoMessage() {} func (*IsRebaseInProgressResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{33} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{33} } func (m *IsRebaseInProgressResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsRebaseInProgressResponse.Unmarshal(m, b) @@ -1518,7 +1526,7 @@ func (m *IsSquashInProgressRequest) Reset() { *m = IsSquashInProgressReq func (m *IsSquashInProgressRequest) String() string { return proto.CompactTextString(m) } func (*IsSquashInProgressRequest) ProtoMessage() {} func (*IsSquashInProgressRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{34} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{34} } func (m *IsSquashInProgressRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsSquashInProgressRequest.Unmarshal(m, b) @@ -1563,7 +1571,7 @@ func (m *IsSquashInProgressResponse) Reset() { *m = IsSquashInProgressRe func (m *IsSquashInProgressResponse) String() string { return proto.CompactTextString(m) } func (*IsSquashInProgressResponse) ProtoMessage() {} func (*IsSquashInProgressResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{35} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{35} } func (m *IsSquashInProgressResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IsSquashInProgressResponse.Unmarshal(m, b) @@ -1602,7 +1610,7 @@ func (m *CreateRepositoryFromURLRequest) Reset() { *m = CreateRepository func (m *CreateRepositoryFromURLRequest) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromURLRequest) ProtoMessage() {} func (*CreateRepositoryFromURLRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{36} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{36} } func (m *CreateRepositoryFromURLRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromURLRequest.Unmarshal(m, b) @@ -1646,7 +1654,7 @@ func (m *CreateRepositoryFromURLResponse) Reset() { *m = CreateRepositor func (m *CreateRepositoryFromURLResponse) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromURLResponse) ProtoMessage() {} func (*CreateRepositoryFromURLResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{37} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{37} } func (m *CreateRepositoryFromURLResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromURLResponse.Unmarshal(m, b) @@ -1677,7 +1685,7 @@ func (m *CreateBundleRequest) Reset() { *m = CreateBundleRequest{} } func (m *CreateBundleRequest) String() string { return proto.CompactTextString(m) } func (*CreateBundleRequest) ProtoMessage() {} func (*CreateBundleRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{38} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{38} } func (m *CreateBundleRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateBundleRequest.Unmarshal(m, b) @@ -1715,7 +1723,7 @@ func (m *CreateBundleResponse) Reset() { *m = CreateBundleResponse{} } func (m *CreateBundleResponse) String() string { return proto.CompactTextString(m) } func (*CreateBundleResponse) ProtoMessage() {} func (*CreateBundleResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{39} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{39} } func (m *CreateBundleResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateBundleResponse.Unmarshal(m, b) @@ -1754,7 +1762,7 @@ func (m *WriteConfigRequest) Reset() { *m = WriteConfigRequest{} } func (m *WriteConfigRequest) String() string { return proto.CompactTextString(m) } func (*WriteConfigRequest) ProtoMessage() {} func (*WriteConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{40} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{40} } func (m *WriteConfigRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_WriteConfigRequest.Unmarshal(m, b) @@ -1799,7 +1807,7 @@ func (m *WriteConfigResponse) Reset() { *m = WriteConfigResponse{} } func (m *WriteConfigResponse) String() string { return proto.CompactTextString(m) } func (*WriteConfigResponse) ProtoMessage() {} func (*WriteConfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{41} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{41} } func (m *WriteConfigResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_WriteConfigResponse.Unmarshal(m, b) @@ -1838,7 +1846,7 @@ func (m *SetConfigRequest) Reset() { *m = SetConfigRequest{} } func (m *SetConfigRequest) String() string { return proto.CompactTextString(m) } func (*SetConfigRequest) ProtoMessage() {} func (*SetConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{42} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{42} } func (m *SetConfigRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConfigRequest.Unmarshal(m, b) @@ -1888,7 +1896,7 @@ func (m *SetConfigRequest_Entry) Reset() { *m = SetConfigRequest_Entry{} func (m *SetConfigRequest_Entry) String() string { return proto.CompactTextString(m) } func (*SetConfigRequest_Entry) ProtoMessage() {} func (*SetConfigRequest_Entry) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{42, 0} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{42, 0} } func (m *SetConfigRequest_Entry) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConfigRequest_Entry.Unmarshal(m, b) @@ -2058,7 +2066,7 @@ func (m *SetConfigResponse) Reset() { *m = SetConfigResponse{} } func (m *SetConfigResponse) String() string { return proto.CompactTextString(m) } func (*SetConfigResponse) ProtoMessage() {} func (*SetConfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{43} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{43} } func (m *SetConfigResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SetConfigResponse.Unmarshal(m, b) @@ -2090,7 +2098,7 @@ func (m *DeleteConfigRequest) Reset() { *m = DeleteConfigRequest{} } func (m *DeleteConfigRequest) String() string { return proto.CompactTextString(m) } func (*DeleteConfigRequest) ProtoMessage() {} func (*DeleteConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{44} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{44} } func (m *DeleteConfigRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteConfigRequest.Unmarshal(m, b) @@ -2134,7 +2142,7 @@ func (m *DeleteConfigResponse) Reset() { *m = DeleteConfigResponse{} } func (m *DeleteConfigResponse) String() string { return proto.CompactTextString(m) } func (*DeleteConfigResponse) ProtoMessage() {} func (*DeleteConfigResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{45} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{45} } func (m *DeleteConfigResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteConfigResponse.Unmarshal(m, b) @@ -2166,7 +2174,7 @@ func (m *RestoreCustomHooksRequest) Reset() { *m = RestoreCustomHooksReq func (m *RestoreCustomHooksRequest) String() string { return proto.CompactTextString(m) } func (*RestoreCustomHooksRequest) ProtoMessage() {} func (*RestoreCustomHooksRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{46} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{46} } func (m *RestoreCustomHooksRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreCustomHooksRequest.Unmarshal(m, b) @@ -2210,7 +2218,7 @@ func (m *RestoreCustomHooksResponse) Reset() { *m = RestoreCustomHooksRe func (m *RestoreCustomHooksResponse) String() string { return proto.CompactTextString(m) } func (*RestoreCustomHooksResponse) ProtoMessage() {} func (*RestoreCustomHooksResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{47} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{47} } func (m *RestoreCustomHooksResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreCustomHooksResponse.Unmarshal(m, b) @@ -2241,7 +2249,7 @@ func (m *BackupCustomHooksRequest) Reset() { *m = BackupCustomHooksReque func (m *BackupCustomHooksRequest) String() string { return proto.CompactTextString(m) } func (*BackupCustomHooksRequest) ProtoMessage() {} func (*BackupCustomHooksRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{48} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{48} } func (m *BackupCustomHooksRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupCustomHooksRequest.Unmarshal(m, b) @@ -2279,7 +2287,7 @@ func (m *BackupCustomHooksResponse) Reset() { *m = BackupCustomHooksResp func (m *BackupCustomHooksResponse) String() string { return proto.CompactTextString(m) } func (*BackupCustomHooksResponse) ProtoMessage() {} func (*BackupCustomHooksResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{49} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{49} } func (m *BackupCustomHooksResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupCustomHooksResponse.Unmarshal(m, b) @@ -2319,7 +2327,7 @@ func (m *CreateRepositoryFromBundleRequest) Reset() { *m = CreateReposit func (m *CreateRepositoryFromBundleRequest) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromBundleRequest) ProtoMessage() {} func (*CreateRepositoryFromBundleRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{50} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{50} } func (m *CreateRepositoryFromBundleRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromBundleRequest.Unmarshal(m, b) @@ -2363,7 +2371,7 @@ func (m *CreateRepositoryFromBundleResponse) Reset() { *m = CreateReposi func (m *CreateRepositoryFromBundleResponse) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromBundleResponse) ProtoMessage() {} func (*CreateRepositoryFromBundleResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{51} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{51} } func (m *CreateRepositoryFromBundleResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromBundleResponse.Unmarshal(m, b) @@ -2394,7 +2402,7 @@ func (m *FindLicenseRequest) Reset() { *m = FindLicenseRequest{} } func (m *FindLicenseRequest) String() string { return proto.CompactTextString(m) } func (*FindLicenseRequest) ProtoMessage() {} func (*FindLicenseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{52} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{52} } func (m *FindLicenseRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLicenseRequest.Unmarshal(m, b) @@ -2432,7 +2440,7 @@ func (m *FindLicenseResponse) Reset() { *m = FindLicenseResponse{} } func (m *FindLicenseResponse) String() string { return proto.CompactTextString(m) } func (*FindLicenseResponse) ProtoMessage() {} func (*FindLicenseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{53} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{53} } func (m *FindLicenseResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FindLicenseResponse.Unmarshal(m, b) @@ -2470,7 +2478,7 @@ func (m *GetInfoAttributesRequest) Reset() { *m = GetInfoAttributesReque func (m *GetInfoAttributesRequest) String() string { return proto.CompactTextString(m) } func (*GetInfoAttributesRequest) ProtoMessage() {} func (*GetInfoAttributesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{54} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{54} } func (m *GetInfoAttributesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetInfoAttributesRequest.Unmarshal(m, b) @@ -2508,7 +2516,7 @@ func (m *GetInfoAttributesResponse) Reset() { *m = GetInfoAttributesResp func (m *GetInfoAttributesResponse) String() string { return proto.CompactTextString(m) } func (*GetInfoAttributesResponse) ProtoMessage() {} func (*GetInfoAttributesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{55} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{55} } func (m *GetInfoAttributesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetInfoAttributesResponse.Unmarshal(m, b) @@ -2546,7 +2554,7 @@ func (m *CalculateChecksumRequest) Reset() { *m = CalculateChecksumReque func (m *CalculateChecksumRequest) String() string { return proto.CompactTextString(m) } func (*CalculateChecksumRequest) ProtoMessage() {} func (*CalculateChecksumRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{56} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{56} } func (m *CalculateChecksumRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CalculateChecksumRequest.Unmarshal(m, b) @@ -2584,7 +2592,7 @@ func (m *CalculateChecksumResponse) Reset() { *m = CalculateChecksumResp func (m *CalculateChecksumResponse) String() string { return proto.CompactTextString(m) } func (*CalculateChecksumResponse) ProtoMessage() {} func (*CalculateChecksumResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{57} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{57} } func (m *CalculateChecksumResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CalculateChecksumResponse.Unmarshal(m, b) @@ -2622,7 +2630,7 @@ func (m *GetSnapshotRequest) Reset() { *m = GetSnapshotRequest{} } func (m *GetSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*GetSnapshotRequest) ProtoMessage() {} func (*GetSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{58} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{58} } func (m *GetSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSnapshotRequest.Unmarshal(m, b) @@ -2660,7 +2668,7 @@ func (m *GetSnapshotResponse) Reset() { *m = GetSnapshotResponse{} } func (m *GetSnapshotResponse) String() string { return proto.CompactTextString(m) } func (*GetSnapshotResponse) ProtoMessage() {} func (*GetSnapshotResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{59} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{59} } func (m *GetSnapshotResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSnapshotResponse.Unmarshal(m, b) @@ -2700,7 +2708,7 @@ func (m *CreateRepositoryFromSnapshotRequest) Reset() { *m = CreateRepos func (m *CreateRepositoryFromSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromSnapshotRequest) ProtoMessage() {} func (*CreateRepositoryFromSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{60} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{60} } func (m *CreateRepositoryFromSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromSnapshotRequest.Unmarshal(m, b) @@ -2751,7 +2759,7 @@ func (m *CreateRepositoryFromSnapshotResponse) Reset() { *m = CreateRepo func (m *CreateRepositoryFromSnapshotResponse) String() string { return proto.CompactTextString(m) } func (*CreateRepositoryFromSnapshotResponse) ProtoMessage() {} func (*CreateRepositoryFromSnapshotResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{61} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{61} } func (m *CreateRepositoryFromSnapshotResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateRepositoryFromSnapshotResponse.Unmarshal(m, b) @@ -2784,7 +2792,7 @@ func (m *GetRawChangesRequest) Reset() { *m = GetRawChangesRequest{} } func (m *GetRawChangesRequest) String() string { return proto.CompactTextString(m) } func (*GetRawChangesRequest) ProtoMessage() {} func (*GetRawChangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{62} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{62} } func (m *GetRawChangesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetRawChangesRequest.Unmarshal(m, b) @@ -2836,7 +2844,7 @@ func (m *GetRawChangesResponse) Reset() { *m = GetRawChangesResponse{} } func (m *GetRawChangesResponse) String() string { return proto.CompactTextString(m) } func (*GetRawChangesResponse) ProtoMessage() {} func (*GetRawChangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{63} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{63} } func (m *GetRawChangesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetRawChangesResponse.Unmarshal(m, b) @@ -2881,7 +2889,7 @@ func (m *GetRawChangesResponse_RawChange) Reset() { *m = GetRawChangesRe func (m *GetRawChangesResponse_RawChange) String() string { return proto.CompactTextString(m) } func (*GetRawChangesResponse_RawChange) ProtoMessage() {} func (*GetRawChangesResponse_RawChange) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{63, 0} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{63, 0} } func (m *GetRawChangesResponse_RawChange) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetRawChangesResponse_RawChange.Unmarshal(m, b) @@ -2970,7 +2978,7 @@ func (m *SearchFilesByNameRequest) Reset() { *m = SearchFilesByNameReque func (m *SearchFilesByNameRequest) String() string { return proto.CompactTextString(m) } func (*SearchFilesByNameRequest) ProtoMessage() {} func (*SearchFilesByNameRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{64} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{64} } func (m *SearchFilesByNameRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchFilesByNameRequest.Unmarshal(m, b) @@ -3022,7 +3030,7 @@ func (m *SearchFilesByNameResponse) Reset() { *m = SearchFilesByNameResp func (m *SearchFilesByNameResponse) String() string { return proto.CompactTextString(m) } func (*SearchFilesByNameResponse) ProtoMessage() {} func (*SearchFilesByNameResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{65} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{65} } func (m *SearchFilesByNameResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchFilesByNameResponse.Unmarshal(m, b) @@ -3063,7 +3071,7 @@ func (m *SearchFilesByContentRequest) Reset() { *m = SearchFilesByConten func (m *SearchFilesByContentRequest) String() string { return proto.CompactTextString(m) } func (*SearchFilesByContentRequest) ProtoMessage() {} func (*SearchFilesByContentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{66} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{66} } func (m *SearchFilesByContentRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchFilesByContentRequest.Unmarshal(m, b) @@ -3124,7 +3132,7 @@ func (m *SearchFilesByContentResponse) Reset() { *m = SearchFilesByConte func (m *SearchFilesByContentResponse) String() string { return proto.CompactTextString(m) } func (*SearchFilesByContentResponse) ProtoMessage() {} func (*SearchFilesByContentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{67} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{67} } func (m *SearchFilesByContentResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchFilesByContentResponse.Unmarshal(m, b) @@ -3178,7 +3186,7 @@ func (m *PreFetchRequest) Reset() { *m = PreFetchRequest{} } func (m *PreFetchRequest) String() string { return proto.CompactTextString(m) } func (*PreFetchRequest) ProtoMessage() {} func (*PreFetchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{68} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{68} } func (m *PreFetchRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PreFetchRequest.Unmarshal(m, b) @@ -3229,7 +3237,7 @@ func (m *PreFetchResponse) Reset() { *m = PreFetchResponse{} } func (m *PreFetchResponse) String() string { return proto.CompactTextString(m) } func (*PreFetchResponse) ProtoMessage() {} func (*PreFetchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{69} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{69} } func (m *PreFetchResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PreFetchResponse.Unmarshal(m, b) @@ -3253,6 +3261,7 @@ type Remote struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` HttpAuthorizationHeader string `protobuf:"bytes,3,opt,name=http_authorization_header,json=httpAuthorizationHeader,proto3" json:"http_authorization_header,omitempty"` + MirrorRefmaps []string `protobuf:"bytes,4,rep,name=mirror_refmaps,json=mirrorRefmaps,proto3" json:"mirror_refmaps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -3262,7 +3271,7 @@ func (m *Remote) Reset() { *m = Remote{} } func (m *Remote) String() string { return proto.CompactTextString(m) } func (*Remote) ProtoMessage() {} func (*Remote) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{70} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{70} } func (m *Remote) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Remote.Unmarshal(m, b) @@ -3303,6 +3312,13 @@ func (m *Remote) GetHttpAuthorizationHeader() string { return "" } +func (m *Remote) GetMirrorRefmaps() []string { + if m != nil { + return m.MirrorRefmaps + } + return nil +} + type FetchHTTPRemoteRequest struct { Repository *Repository `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"` Remote *Remote `protobuf:"bytes,2,opt,name=remote,proto3" json:"remote,omitempty"` @@ -3316,7 +3332,7 @@ func (m *FetchHTTPRemoteRequest) Reset() { *m = FetchHTTPRemoteRequest{} func (m *FetchHTTPRemoteRequest) String() string { return proto.CompactTextString(m) } func (*FetchHTTPRemoteRequest) ProtoMessage() {} func (*FetchHTTPRemoteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{71} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{71} } func (m *FetchHTTPRemoteRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchHTTPRemoteRequest.Unmarshal(m, b) @@ -3367,7 +3383,7 @@ func (m *FetchHTTPRemoteResponse) Reset() { *m = FetchHTTPRemoteResponse func (m *FetchHTTPRemoteResponse) String() string { return proto.CompactTextString(m) } func (*FetchHTTPRemoteResponse) ProtoMessage() {} func (*FetchHTTPRemoteResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_repository_service_99ade1ae2bfb8239, []int{72} + return fileDescriptor_repository_service_0ca6892fce27f4a0, []int{72} } func (m *FetchHTTPRemoteResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FetchHTTPRemoteResponse.Unmarshal(m, b) @@ -4980,178 +4996,181 @@ var _RepositoryService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("repository-service.proto", fileDescriptor_repository_service_99ade1ae2bfb8239) -} - -var fileDescriptor_repository_service_99ade1ae2bfb8239 = []byte{ - // 2698 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0x5b, 0x73, 0xdb, 0xc6, - 0xf5, 0xe7, 0x45, 0x12, 0xc9, 0x43, 0xda, 0xa6, 0x56, 0xb2, 0x45, 0xd2, 0x17, 0xd9, 0xb0, 0x27, - 0x71, 0x6e, 0x72, 0x22, 0x3f, 0xfc, 0x33, 0xf9, 0xb7, 0xe3, 0xd1, 0x5d, 0x4a, 0x6c, 0x49, 0x81, - 0xe4, 0x78, 0xea, 0x49, 0x07, 0x03, 0x81, 0x4b, 0x11, 0x11, 0x88, 0x65, 0x80, 0xa5, 0x15, 0xb9, - 0x33, 0x7d, 0xcb, 0x74, 0x3a, 0xd3, 0x87, 0x3c, 0xf5, 0xf2, 0x1d, 0xfa, 0x09, 0xfa, 0x29, 0xfa, - 0xde, 0x4f, 0xd0, 0xd7, 0x7e, 0x82, 0xce, 0x5e, 0xb0, 0x0b, 0x10, 0x00, 0xeb, 0x0e, 0x39, 0xe9, - 0x1b, 0xf6, 0x9c, 0xdd, 0xb3, 0x67, 0xcf, 0x39, 0x7b, 0x76, 0xcf, 0x6f, 0x01, 0xad, 0x00, 0x0f, - 0x49, 0xe8, 0x52, 0x12, 0x5c, 0x7d, 0x12, 0xe2, 0xe0, 0x8d, 0xeb, 0xe0, 0xb5, 0x61, 0x40, 0x28, - 0x41, 0x0b, 0xe7, 0x2e, 0xb5, 0xbd, 0xab, 0x4e, 0x23, 0xec, 0xdb, 0x01, 0xee, 0x0a, 0xaa, 0xf1, - 0x12, 0x56, 0x4c, 0x35, 0x62, 0xe7, 0x07, 0x37, 0xa4, 0xa1, 0x89, 0xbf, 0x1f, 0xe1, 0x90, 0xa2, - 0x75, 0x00, 0x2d, 0xac, 0x55, 0xbc, 0x5f, 0x7c, 0x5c, 0x5f, 0x47, 0x6b, 0x42, 0xca, 0x9a, 0x1e, - 0x64, 0xc6, 0x7a, 0x7d, 0xb1, 0xf0, 0xaf, 0x3f, 0x3d, 0x2e, 0x55, 0x4b, 0xc6, 0x3a, 0xb4, 0xd2, - 0x62, 0xc3, 0x21, 0xf1, 0x43, 0x8c, 0x6e, 0xc1, 0x02, 0xe6, 0x14, 0x2e, 0xb3, 0x6a, 0xca, 0x96, - 0xf1, 0x0d, 0x1f, 0x63, 0x3b, 0x17, 0x07, 0xbe, 0x13, 0xe0, 0x01, 0xf6, 0xa9, 0xed, 0x4d, 0xaf, - 0x4b, 0xd1, 0xb8, 0x0d, 0xed, 0x0c, 0xb9, 0x42, 0x19, 0x83, 0xc2, 0xa2, 0x60, 0xee, 0x8e, 0xbc, - 0x69, 0x66, 0x43, 0x0f, 0xe1, 0x9a, 0x13, 0x60, 0x9b, 0x62, 0xeb, 0xcc, 0xa5, 0x03, 0x7b, 0xd8, - 0x2a, 0xf1, 0xc5, 0x35, 0x04, 0x71, 0x93, 0xd3, 0x94, 0x4a, 0xcb, 0x80, 0xe2, 0xb3, 0x4a, 0x5d, - 0x7e, 0x80, 0x9b, 0x7b, 0x76, 0x70, 0x66, 0x9f, 0xe3, 0x2d, 0xe2, 0x79, 0xd8, 0xa1, 0x3f, 0x9b, - 0x3e, 0x2d, 0xb8, 0x35, 0x3e, 0xb3, 0xd4, 0xe9, 0x39, 0x5c, 0xdf, 0xf2, 0xb0, 0xed, 0x8f, 0x86, - 0xb3, 0x70, 0xc5, 0x22, 0xdc, 0x50, 0xd2, 0xe4, 0x04, 0x27, 0x70, 0x53, 0x0f, 0x3a, 0x71, 0xdf, - 0xe2, 0x59, 0x84, 0xdf, 0xc7, 0x70, 0x6b, 0x5c, 0xa8, 0x0c, 0x3e, 0x04, 0x73, 0xa1, 0xfb, 0x16, - 0x73, 0x79, 0x65, 0x93, 0x7f, 0x1b, 0x21, 0xb4, 0x37, 0x86, 0x43, 0xef, 0x6a, 0xcf, 0xa5, 0x36, - 0xa5, 0x81, 0x7b, 0x36, 0xa2, 0x78, 0x9a, 0x5d, 0x80, 0x3a, 0x50, 0x0d, 0xf0, 0x1b, 0x37, 0x74, - 0x89, 0xcf, 0xcd, 0xde, 0x30, 0x55, 0x5b, 0x99, 0xe2, 0x0e, 0x74, 0xb2, 0x26, 0x95, 0x56, 0xf9, - 0x43, 0x09, 0xd0, 0x2e, 0xa6, 0x4e, 0xdf, 0xc4, 0x03, 0x42, 0xa7, 0xb1, 0x09, 0xdb, 0x6e, 0x01, - 0x17, 0xc2, 0x55, 0xa9, 0x99, 0xb2, 0x85, 0x96, 0x61, 0xbe, 0x47, 0x02, 0x07, 0xb7, 0xca, 0x3c, - 0x30, 0x44, 0x03, 0xad, 0x40, 0xc5, 0x27, 0x16, 0xb5, 0xcf, 0xc3, 0xd6, 0x9c, 0xd8, 0x9d, 0x3e, - 0x39, 0xb5, 0xcf, 0x43, 0xd4, 0x82, 0x0a, 0x75, 0x07, 0x98, 0x8c, 0x68, 0x6b, 0xfe, 0x7e, 0xf1, - 0xf1, 0xbc, 0x19, 0x35, 0xd9, 0x90, 0x30, 0xec, 0x5b, 0x17, 0xf8, 0xaa, 0xb5, 0x20, 0x66, 0x08, - 0xc3, 0xfe, 0x57, 0xf8, 0x0a, 0xad, 0x42, 0xfd, 0xc2, 0x27, 0x97, 0xbe, 0xd5, 0x27, 0x6c, 0xb7, - 0x57, 0x38, 0x13, 0x38, 0x69, 0x9f, 0x51, 0x50, 0x1b, 0xaa, 0x3e, 0xb1, 0x86, 0xc1, 0xc8, 0xc7, - 0xad, 0x1a, 0x9f, 0xad, 0xe2, 0x93, 0x63, 0xd6, 0x8c, 0xcc, 0xf4, 0xe5, 0x5c, 0xb5, 0xda, 0xac, - 0x19, 0x37, 0x61, 0x29, 0x61, 0x0d, 0x69, 0xa5, 0x97, 0xb0, 0xb2, 0xc5, 0xc3, 0x39, 0xb6, 0xf4, - 0x19, 0x44, 0x69, 0x07, 0x5a, 0x69, 0xb1, 0x72, 0xca, 0xdf, 0x95, 0x60, 0x71, 0x0f, 0xd3, 0x8d, - 0xc0, 0xe9, 0xbb, 0x6f, 0xa6, 0xf2, 0xcb, 0x6d, 0xa8, 0x39, 0x64, 0x30, 0x70, 0xa9, 0xe5, 0x76, - 0xa5, 0x6b, 0xaa, 0x82, 0x70, 0xd0, 0x65, 0x4e, 0x1b, 0x06, 0xb8, 0xe7, 0xfe, 0xc0, 0xbd, 0x53, - 0x33, 0x65, 0x0b, 0x7d, 0x0e, 0x0b, 0x3d, 0x12, 0x0c, 0x6c, 0xca, 0xbd, 0x73, 0x7d, 0xfd, 0x7e, - 0x34, 0x49, 0x4a, 0xa7, 0xb5, 0x5d, 0xde, 0xcf, 0x94, 0xfd, 0x59, 0xe0, 0x0f, 0x6d, 0xda, 0xe7, - 0xce, 0x6b, 0x98, 0xfc, 0xdb, 0x78, 0x0a, 0x0b, 0xa2, 0x17, 0xaa, 0x40, 0xf9, 0xf5, 0xc1, 0x71, - 0xb3, 0xc0, 0x3e, 0x4e, 0x37, 0xcc, 0x66, 0x11, 0x01, 0x2c, 0x9c, 0x6e, 0x98, 0xd6, 0xde, 0xeb, - 0x66, 0x09, 0xd5, 0xa1, 0xc2, 0xbe, 0x37, 0x5f, 0xaf, 0x37, 0xcb, 0x6a, 0x8f, 0x3d, 0x06, 0x14, - 0x9f, 0x54, 0xef, 0xaf, 0xae, 0x4d, 0x6d, 0x6e, 0x83, 0x86, 0xc9, 0xbf, 0x99, 0x9b, 0xf6, 0xed, - 0xf0, 0x39, 0x71, 0x6c, 0x6f, 0x33, 0xb0, 0x7d, 0xa7, 0x8f, 0x67, 0x72, 0xc6, 0x7c, 0x0a, 0xad, - 0xb4, 0x58, 0xa9, 0xc6, 0x32, 0xcc, 0xbf, 0xb1, 0xbd, 0x11, 0x96, 0x47, 0x8c, 0x68, 0x18, 0xff, - 0x28, 0x42, 0x8b, 0xc7, 0xd1, 0x09, 0x19, 0x05, 0x0e, 0x16, 0xa3, 0xa6, 0xf1, 0xe1, 0x33, 0x58, - 0x0c, 0xb9, 0x28, 0x2b, 0x36, 0xb4, 0x94, 0x3b, 0xb4, 0x29, 0x3a, 0x9b, 0x89, 0x2c, 0x2d, 0x05, - 0x9c, 0x71, 0x65, 0xb8, 0xbb, 0x1b, 0x66, 0x23, 0x8c, 0x29, 0x88, 0xee, 0x02, 0x50, 0x3b, 0x38, - 0xc7, 0xd4, 0x0a, 0x70, 0x8f, 0x3b, 0xbe, 0x61, 0xd6, 0x04, 0xc5, 0xc4, 0x3d, 0x15, 0xb6, 0x4f, - 0xa1, 0x9d, 0xb1, 0x38, 0x7d, 0xe8, 0x06, 0x38, 0x1c, 0x79, 0x34, 0x3a, 0x74, 0x45, 0xcb, 0x38, - 0x80, 0xfa, 0x6e, 0xe8, 0x5c, 0xcc, 0x62, 0xdb, 0x3c, 0x82, 0x86, 0x10, 0xa5, 0x7d, 0x80, 0x83, - 0x80, 0x04, 0x32, 0x16, 0x44, 0xc3, 0xf8, 0x5b, 0x11, 0x6e, 0xbc, 0x0a, 0x5c, 0xb6, 0xb9, 0x7a, - 0xd3, 0x98, 0xbe, 0x09, 0x65, 0x66, 0x0d, 0x91, 0x5e, 0xd9, 0x67, 0x22, 0xeb, 0x96, 0x93, 0x59, - 0x17, 0x3d, 0x80, 0x06, 0xf1, 0xba, 0x96, 0xe2, 0x0b, 0x23, 0xd6, 0x89, 0xd7, 0x35, 0xa3, 0x2e, - 0x2a, 0x1f, 0xce, 0xc7, 0xf2, 0x61, 0x2c, 0x0f, 0x2d, 0x34, 0x2b, 0x46, 0x0b, 0x9a, 0x5a, 0x77, - 0xb1, 0xcc, 0x2f, 0xe7, 0xaa, 0xc5, 0x66, 0xc9, 0x18, 0xc2, 0xf2, 0xae, 0xeb, 0x77, 0x5f, 0xe0, - 0xe0, 0x1c, 0x6f, 0xda, 0xe1, 0x54, 0x99, 0xe1, 0x0e, 0xd4, 0x22, 0x45, 0xc3, 0x56, 0xe9, 0x7e, - 0x99, 0xb9, 0x5b, 0x11, 0x54, 0xf8, 0x7f, 0x04, 0x37, 0xc7, 0x66, 0xd4, 0x5b, 0xf0, 0xcc, 0x0e, - 0x45, 0xe8, 0xd7, 0x4c, 0xfe, 0x6d, 0xfc, 0x54, 0x84, 0x45, 0x91, 0xd3, 0x76, 0x49, 0x70, 0xf1, - 0xbf, 0x0c, 0xf9, 0xf8, 0x1d, 0x28, 0xae, 0x91, 0xba, 0x8f, 0xb5, 0x0f, 0x42, 0x13, 0x33, 0xa5, - 0x0f, 0xfc, 0xe3, 0x80, 0x9c, 0x07, 0x38, 0x0c, 0xa7, 0x4c, 0xb3, 0x01, 0x17, 0x17, 0x4b, 0xb3, - 0x82, 0x70, 0xd0, 0x55, 0xb6, 0xfc, 0x25, 0x74, 0xb2, 0x66, 0x95, 0x06, 0x5d, 0x85, 0xba, 0xeb, - 0x5b, 0x43, 0x49, 0x96, 0x1b, 0x08, 0x5c, 0xd5, 0x51, 0x28, 0x7d, 0xf2, 0xfd, 0xc8, 0x0e, 0xfb, - 0x33, 0x53, 0x3a, 0xe4, 0xe2, 0x62, 0x4a, 0x0b, 0xc2, 0xb8, 0xd2, 0xe9, 0x59, 0xdf, 0x55, 0x69, - 0x1f, 0xee, 0x8d, 0x9f, 0x72, 0xbb, 0x01, 0x19, 0xbc, 0x34, 0x9f, 0x4f, 0xb9, 0x2d, 0x47, 0x81, - 0x27, 0x75, 0x66, 0x9f, 0xca, 0xdf, 0x0f, 0x60, 0x35, 0x77, 0x3e, 0xe9, 0xfc, 0xaf, 0x61, 0x49, - 0x74, 0xd9, 0x1c, 0xf9, 0x5d, 0x6f, 0x26, 0x37, 0xc1, 0x0f, 0x61, 0x39, 0x29, 0x72, 0xc2, 0x39, - 0x35, 0x00, 0xc4, 0x77, 0xf7, 0x16, 0xf1, 0x7b, 0xee, 0xf9, 0x94, 0xfe, 0xeb, 0x8d, 0x3c, 0xcf, - 0xe2, 0x27, 0xae, 0xf4, 0x1f, 0x23, 0x1c, 0xdb, 0xb4, 0xaf, 0x0c, 0xf2, 0x11, 0x2c, 0x25, 0xa6, - 0x9b, 0x98, 0x36, 0x7f, 0x2a, 0x41, 0xf3, 0x04, 0xd3, 0xe9, 0x55, 0xfb, 0x1c, 0x2a, 0xd8, 0xa7, - 0x81, 0x8b, 0x45, 0x6a, 0xa9, 0xaf, 0xdf, 0x8b, 0x06, 0x8c, 0x8b, 0x5f, 0xdb, 0xf1, 0x69, 0x70, - 0x65, 0x46, 0xdd, 0x3b, 0x3f, 0x16, 0x61, 0x9e, 0x93, 0x98, 0x93, 0xd9, 0x6d, 0x4f, 0x24, 0x18, - 0xf6, 0x89, 0xee, 0x42, 0x8d, 0x1f, 0xb1, 0x56, 0x48, 0x03, 0xb1, 0xe0, 0xfd, 0x82, 0x59, 0xe5, - 0xa4, 0x13, 0x1a, 0xa0, 0x07, 0x50, 0x17, 0x6c, 0xd7, 0xa7, 0x4f, 0xd7, 0x79, 0x76, 0x9e, 0xdf, - 0x2f, 0x98, 0xc0, 0x89, 0x07, 0x8c, 0x86, 0x56, 0x41, 0xb4, 0xac, 0x33, 0x42, 0x3c, 0x71, 0xf7, - 0xdc, 0x2f, 0x98, 0x42, 0xea, 0x26, 0x21, 0xde, 0x66, 0x45, 0x1e, 0xe9, 0xca, 0x7e, 0x4b, 0xb0, - 0x18, 0x53, 0x59, 0x86, 0x10, 0x86, 0xa5, 0x6d, 0xec, 0xe1, 0x59, 0x38, 0x11, 0xc1, 0xdc, 0x05, - 0xbe, 0x12, 0x66, 0xaa, 0x99, 0xfc, 0x5b, 0xcd, 0x7d, 0x0b, 0x96, 0x93, 0xd3, 0xc8, 0xe9, 0x2f, - 0x58, 0xad, 0x19, 0x52, 0x12, 0xe0, 0xad, 0x51, 0x48, 0xc9, 0x60, 0x9f, 0x90, 0x8b, 0x70, 0x4a, - 0x25, 0x78, 0x9c, 0x96, 0x74, 0x9c, 0xc6, 0x4b, 0x88, 0xac, 0xc9, 0xa4, 0x2a, 0xdf, 0x40, 0x6b, - 0xd3, 0x76, 0x2e, 0x46, 0xc3, 0xd9, 0x68, 0xa2, 0x76, 0xd4, 0x13, 0x68, 0x67, 0xc8, 0x9d, 0xb0, - 0xad, 0x42, 0x78, 0x90, 0xb5, 0xf1, 0xa7, 0xde, 0xe3, 0x13, 0x6d, 0xf3, 0x08, 0x8c, 0x49, 0x93, - 0x4a, 0x1b, 0x1d, 0x03, 0x62, 0x67, 0xe8, 0x73, 0xd7, 0xc1, 0x7e, 0x38, 0x93, 0x7c, 0xb3, 0x05, - 0x4b, 0x09, 0x89, 0xd2, 0x2e, 0x1f, 0x03, 0xf2, 0x04, 0xc9, 0x0a, 0xfb, 0x24, 0xa0, 0x96, 0x6f, - 0x0f, 0xa2, 0x13, 0xba, 0x29, 0x39, 0x27, 0x8c, 0x71, 0x68, 0x0f, 0xb8, 0xeb, 0xf6, 0x30, 0x3d, - 0xf0, 0x7b, 0x64, 0x63, 0x16, 0xf5, 0xa8, 0x52, 0xee, 0xff, 0xa1, 0x9d, 0x21, 0x57, 0xaa, 0x78, - 0x0f, 0x40, 0x17, 0xa2, 0xd2, 0x81, 0x31, 0x0a, 0x53, 0x6a, 0xcb, 0xf6, 0x9c, 0x91, 0x67, 0x53, - 0xbc, 0xd5, 0xc7, 0xce, 0x45, 0x38, 0x1a, 0xcc, 0x42, 0xa9, 0xff, 0x83, 0x76, 0x86, 0x5c, 0xa9, - 0x54, 0x07, 0xaa, 0x8e, 0xa4, 0x49, 0x6b, 0xa9, 0x36, 0x73, 0xde, 0x1e, 0xa6, 0x27, 0xbe, 0x3d, - 0x0c, 0xfb, 0x84, 0xce, 0x42, 0x95, 0x0f, 0x60, 0x29, 0x21, 0x71, 0x42, 0x50, 0xff, 0xa5, 0x08, - 0x0f, 0xb3, 0x02, 0x6c, 0x06, 0xea, 0xb0, 0xb2, 0xb8, 0x4f, 0xe9, 0xd0, 0xd2, 0x07, 0x69, 0x85, - 0xb5, 0x5f, 0x06, 0x1e, 0x3b, 0x58, 0x38, 0xcb, 0x1e, 0xd1, 0xbe, 0x2c, 0x0d, 0x79, 0xdf, 0x8d, - 0x51, 0xec, 0x60, 0x79, 0x0f, 0x1e, 0x4d, 0x56, 0x4d, 0x46, 0xff, 0x9f, 0x8b, 0xb0, 0xbc, 0x87, - 0xa9, 0x69, 0x5f, 0x6e, 0xf5, 0x6d, 0xff, 0x7c, 0x3a, 0xcc, 0xe3, 0x21, 0x5c, 0xeb, 0x05, 0x64, - 0x60, 0x25, 0x80, 0x8f, 0x9a, 0xd9, 0x60, 0x44, 0x75, 0xc7, 0x5e, 0x85, 0x3a, 0x25, 0x56, 0xe2, - 0x96, 0x5e, 0x33, 0x81, 0x12, 0x33, 0x89, 0x8e, 0x94, 0x8c, 0x7f, 0x96, 0xe1, 0xe6, 0x98, 0x6a, - 0xd2, 0x19, 0xfb, 0x50, 0x0f, 0xec, 0x4b, 0xcb, 0x11, 0xe4, 0x56, 0x91, 0x9f, 0x61, 0xef, 0xc7, - 0xca, 0xe0, 0xf4, 0x98, 0x35, 0x45, 0x32, 0x21, 0x50, 0xdc, 0xce, 0x8f, 0x65, 0xa8, 0x29, 0x0e, - 0x5a, 0x81, 0xca, 0x99, 0x47, 0xce, 0xd8, 0x85, 0x4b, 0x04, 0xda, 0x02, 0x6b, 0x1e, 0x74, 0x15, - 0x62, 0x54, 0xd2, 0x88, 0x11, 0x07, 0x2e, 0xf0, 0xa5, 0x38, 0xde, 0xc5, 0x22, 0x2a, 0x3e, 0xbe, - 0x64, 0xa7, 0x3b, 0x63, 0xb1, 0x4a, 0x83, 0xb3, 0xe6, 0x04, 0x8b, 0x78, 0x5d, 0xce, 0x3a, 0x82, - 0x1a, 0x19, 0xe2, 0xc0, 0xa6, 0x6c, 0xed, 0xf3, 0xbc, 0x7e, 0xff, 0xec, 0x1d, 0x15, 0x5f, 0x3b, - 0x8a, 0x06, 0x9a, 0x5a, 0x06, 0xb3, 0x39, 0xb3, 0x85, 0x16, 0x2a, 0xf0, 0x97, 0x46, 0x60, 0x5f, - 0xaa, 0xfe, 0x91, 0x42, 0x03, 0xd2, 0xc5, 0x1c, 0x82, 0x99, 0xe7, 0x0a, 0xbd, 0x20, 0x5d, 0xb5, - 0x0c, 0xce, 0xaa, 0x0a, 0x96, 0x8f, 0x2f, 0x19, 0xcb, 0x70, 0xa1, 0xa6, 0x45, 0xd4, 0xa1, 0xf2, - 0xf2, 0xf0, 0xab, 0xc3, 0xa3, 0x57, 0x87, 0xcd, 0x02, 0xaa, 0xc1, 0xfc, 0xc6, 0xf6, 0xf6, 0xce, - 0xb6, 0xc0, 0x08, 0xb6, 0x8e, 0x8e, 0x0f, 0x76, 0xb6, 0x05, 0x46, 0xb0, 0xbd, 0xf3, 0x7c, 0xe7, - 0x74, 0x67, 0xbb, 0x59, 0x46, 0x0d, 0xa8, 0xbe, 0x38, 0xda, 0x3e, 0xd8, 0x65, 0xac, 0x39, 0xc6, - 0x32, 0x77, 0x0e, 0x37, 0x5e, 0xec, 0x6c, 0x37, 0xe7, 0x51, 0x13, 0x1a, 0xa7, 0xbf, 0x3a, 0xde, - 0xb1, 0xb6, 0xf6, 0x37, 0x0e, 0xf7, 0x76, 0xb6, 0x9b, 0x0b, 0xc6, 0x6f, 0xa1, 0x75, 0x82, 0xed, - 0xc0, 0xe9, 0xef, 0xba, 0x1e, 0x0e, 0x37, 0xaf, 0x58, 0x0a, 0x9c, 0x26, 0x12, 0x97, 0x61, 0xfe, - 0xfb, 0x11, 0x96, 0x55, 0x49, 0xcd, 0x14, 0x8d, 0xa8, 0x5e, 0x2c, 0xab, 0x7a, 0x51, 0xc5, 0xda, - 0x67, 0xd0, 0xce, 0x98, 0x5f, 0xdf, 0xc6, 0x7a, 0x8c, 0xcc, 0x03, 0xad, 0x61, 0x8a, 0x86, 0xf1, - 0xd7, 0x22, 0xdc, 0x4e, 0x8c, 0xd9, 0x22, 0x3e, 0xc5, 0x3e, 0xfd, 0x19, 0xd4, 0x46, 0x1f, 0x40, - 0xd3, 0xe9, 0x8f, 0xfc, 0x0b, 0xcc, 0xca, 0x59, 0xa1, 0xa5, 0x84, 0xea, 0x6e, 0x48, 0x7a, 0xa4, - 0xbc, 0x5a, 0xe1, 0x15, 0xdc, 0xc9, 0xd6, 0x56, 0x2e, 0xb2, 0x05, 0x95, 0x81, 0x4d, 0x9d, 0xbe, - 0x5a, 0x66, 0xd4, 0x44, 0x77, 0x01, 0xf8, 0xa7, 0x15, 0x3b, 0x68, 0x6b, 0x9c, 0xb2, 0x6d, 0x53, - 0x1b, 0xdd, 0x87, 0x06, 0xf6, 0xbb, 0x16, 0xe9, 0x59, 0x9c, 0x26, 0xa1, 0x44, 0xc0, 0x7e, 0xf7, - 0xa8, 0xf7, 0x82, 0x51, 0x8c, 0xbf, 0x17, 0xe1, 0xc6, 0x71, 0x80, 0x25, 0x7a, 0x27, 0xac, 0x93, - 0x59, 0x42, 0x16, 0xff, 0x0b, 0xd4, 0xe4, 0x19, 0x2c, 0x2a, 0x40, 0xe4, 0x5d, 0x6a, 0xd0, 0x08, - 0x2b, 0x51, 0x02, 0x9e, 0x42, 0x9d, 0x9c, 0x7d, 0x87, 0x1d, 0x6a, 0x0d, 0xd9, 0x6d, 0xb3, 0x9c, - 0x1c, 0x7a, 0xc4, 0x59, 0xc7, 0x84, 0x78, 0x26, 0x10, 0xf5, 0xad, 0xac, 0x89, 0xa0, 0xa9, 0x57, - 0x24, 0x53, 0xe9, 0x77, 0xb0, 0x20, 0xb0, 0xc9, 0xa8, 0x00, 0x2a, 0xaa, 0x02, 0x88, 0x25, 0x10, - 0x7e, 0xda, 0x0b, 0xbf, 0xf2, 0x6f, 0xf4, 0x05, 0xb4, 0x55, 0x1e, 0x27, 0x81, 0xfb, 0x96, 0xef, - 0x33, 0xab, 0x8f, 0xed, 0x2e, 0x0e, 0x64, 0x46, 0x59, 0x89, 0xf2, 0xba, 0xe2, 0xef, 0x73, 0xb6, - 0xf1, 0xc7, 0x22, 0xdc, 0xe2, 0xb3, 0xef, 0x9f, 0x9e, 0x1e, 0x4f, 0x8f, 0x0f, 0xbf, 0x97, 0xc0, - 0x87, 0xeb, 0xeb, 0xd7, 0x75, 0x7f, 0x2e, 0x3a, 0xc2, 0x8b, 0x63, 0x00, 0x70, 0x39, 0x01, 0x00, - 0x2b, 0xc3, 0xb4, 0x61, 0x25, 0xa5, 0x97, 0xb0, 0xcf, 0xfa, 0xef, 0x5b, 0xfc, 0x9d, 0x25, 0x42, - 0xe4, 0xc5, 0xc3, 0x14, 0x7a, 0x05, 0xcd, 0xf1, 0x57, 0x22, 0xb4, 0x9a, 0x56, 0x37, 0xf1, 0x2c, - 0xd5, 0xb9, 0x9f, 0xdf, 0x41, 0x3a, 0xa3, 0x80, 0x5e, 0x47, 0xaf, 0x3a, 0xb1, 0x27, 0x1f, 0x14, - 0x1f, 0x98, 0xf9, 0xca, 0xd4, 0x79, 0x30, 0xa1, 0x87, 0x92, 0xbd, 0x03, 0xa0, 0xdf, 0x6e, 0x50, - 0x3b, 0x39, 0x24, 0xf6, 0x8a, 0xd4, 0xe9, 0x64, 0xb1, 0x94, 0x98, 0xaf, 0xe1, 0x7a, 0xf2, 0xc9, - 0x05, 0xdd, 0x55, 0x67, 0x41, 0xd6, 0x23, 0x50, 0xe7, 0x5e, 0x1e, 0x3b, 0x2e, 0x32, 0xf9, 0xea, - 0xa1, 0x45, 0x66, 0x3e, 0xb1, 0x68, 0x91, 0xd9, 0x8f, 0x25, 0x46, 0x01, 0xfd, 0x1a, 0x50, 0xfa, - 0x95, 0x02, 0x29, 0x3b, 0xe5, 0x3e, 0x9b, 0x74, 0x8c, 0x49, 0x5d, 0x94, 0xf8, 0x7d, 0xa8, 0xc7, - 0x70, 0x7d, 0xa4, 0x2c, 0x96, 0x7e, 0xfa, 0xe8, 0xdc, 0xce, 0xe4, 0x29, 0x49, 0xaf, 0xa0, 0x39, - 0x7e, 0xe7, 0xd1, 0xa1, 0x94, 0xf3, 0x48, 0xa0, 0x43, 0x29, 0x17, 0xee, 0x2f, 0xa0, 0x3d, 0x00, - 0x0d, 0x73, 0x6b, 0x77, 0xa7, 0xf0, 0x76, 0xed, 0xee, 0x34, 0x2a, 0x6e, 0x14, 0x3e, 0x2d, 0x32, - 0x0d, 0xc7, 0xe1, 0x6a, 0xad, 0x61, 0x0e, 0x3e, 0xae, 0x35, 0xcc, 0x43, 0xba, 0x45, 0xb0, 0xa7, - 0x70, 0x5f, 0x1d, 0xec, 0x79, 0x78, 0xb7, 0x0e, 0xf6, 0x5c, 0xd0, 0xd8, 0x28, 0xa0, 0xa7, 0x30, - 0xb7, 0x1b, 0x3a, 0x17, 0x68, 0x49, 0x75, 0xd6, 0x60, 0x71, 0x67, 0x39, 0x49, 0x54, 0x83, 0x9e, - 0x41, 0x35, 0x42, 0x49, 0xd1, 0x4a, 0xd4, 0x67, 0x0c, 0xf3, 0xed, 0xb4, 0xd2, 0x0c, 0x25, 0xe0, - 0x10, 0xae, 0x25, 0xa0, 0x4d, 0x74, 0x47, 0xcd, 0x94, 0x81, 0xb1, 0x76, 0xee, 0xe6, 0x70, 0xe3, - 0x5b, 0x56, 0x43, 0x8d, 0xda, 0x87, 0x29, 0x40, 0x54, 0xfb, 0x30, 0x03, 0x99, 0xe4, 0x9b, 0x21, - 0x8d, 0x12, 0xea, 0xcd, 0x90, 0x8b, 0x5b, 0xea, 0xcd, 0x90, 0x0f, 0x32, 0x46, 0xe2, 0xc7, 0xf1, - 0xbc, 0xb8, 0xf8, 0x1c, 0x84, 0x31, 0x2e, 0x3e, 0x0f, 0x0e, 0x34, 0x0a, 0xc8, 0x4b, 0x3f, 0x96, - 0x49, 0xfc, 0x0d, 0xbd, 0x97, 0xb7, 0x0f, 0x92, 0x80, 0x60, 0xe7, 0xfd, 0xff, 0xd8, 0x4f, 0xcd, - 0xf6, 0x02, 0x1a, 0x71, 0xdc, 0x0d, 0xdd, 0x4e, 0x0e, 0x4d, 0x14, 0xff, 0x9d, 0x3b, 0xd9, 0xcc, - 0xd8, 0xe6, 0xb9, 0x84, 0x4e, 0x7e, 0x39, 0x8f, 0x3e, 0x98, 0xa4, 0x57, 0x72, 0xaa, 0x0f, 0xdf, - 0xa5, 0x6b, 0x34, 0xf1, 0xe3, 0x22, 0xcb, 0x50, 0x31, 0x90, 0x4e, 0x67, 0xa8, 0x34, 0x50, 0xa8, - 0x33, 0x54, 0x06, 0xaa, 0x67, 0x14, 0xd0, 0x26, 0xd4, 0x14, 0x5c, 0x85, 0x5a, 0x79, 0xa0, 0x5b, - 0xa7, 0x9d, 0xc1, 0x51, 0x32, 0xbe, 0x82, 0x46, 0x1c, 0x76, 0xd2, 0x56, 0xcd, 0xc0, 0xbc, 0xb4, - 0x55, 0x33, 0x91, 0x2a, 0x91, 0x7c, 0x35, 0x54, 0x11, 0x4b, 0xbe, 0x29, 0x44, 0x24, 0x96, 0x7c, - 0xd3, 0xd8, 0x86, 0x51, 0x40, 0xdf, 0xf2, 0x37, 0xd1, 0x24, 0xae, 0x80, 0xe2, 0x4f, 0x93, 0x99, - 0x50, 0x86, 0xce, 0x40, 0xb9, 0xa0, 0x04, 0xf7, 0xfd, 0x6b, 0x58, 0x4c, 0x01, 0x04, 0x5a, 0x7a, - 0x1e, 0x26, 0xa1, 0xa5, 0xe7, 0xa2, 0x0b, 0x46, 0x01, 0xfd, 0x02, 0x2a, 0xf2, 0x87, 0x04, 0x74, - 0x4b, 0xf5, 0x4f, 0xfc, 0xef, 0xd0, 0x59, 0x49, 0xd1, 0xd5, 0xe8, 0x2f, 0xa1, 0x1e, 0xc3, 0x0b, - 0x50, 0xfc, 0x04, 0x18, 0xc3, 0x01, 0xb4, 0x05, 0x33, 0x00, 0x06, 0xbe, 0xca, 0xdf, 0xc0, 0x9d, - 0x49, 0x45, 0x3b, 0xfa, 0x68, 0x52, 0xe0, 0x8e, 0xcf, 0xf6, 0xf1, 0xbb, 0x75, 0x56, 0x0b, 0x39, - 0x86, 0x6b, 0x89, 0x02, 0x54, 0x27, 0xdc, 0x2c, 0x7c, 0x40, 0x27, 0xdc, 0xcc, 0xaa, 0x95, 0x2f, - 0x07, 0xc3, 0x72, 0x56, 0xc9, 0x81, 0x1e, 0xea, 0xf0, 0xce, 0x2d, 0x9f, 0x3a, 0x8f, 0x26, 0x77, - 0x8a, 0x4d, 0xf3, 0x2d, 0x2c, 0xa6, 0x6a, 0x37, 0x1d, 0x1b, 0x79, 0x65, 0xa5, 0x8e, 0x8d, 0xdc, - 0xc2, 0x8f, 0x4b, 0xb7, 0x00, 0xa5, 0x01, 0x56, 0x14, 0xbb, 0x25, 0xe6, 0x20, 0xbd, 0x3a, 0x23, - 0x4f, 0xc0, 0x67, 0x59, 0x76, 0xf9, 0x16, 0x16, 0x53, 0x58, 0xaa, 0x56, 0x3f, 0x0f, 0xbe, 0xd5, - 0xea, 0xe7, 0x02, 0xb1, 0x5c, 0xfd, 0x67, 0x50, 0x8d, 0x0a, 0x15, 0x7d, 0x0e, 0x8f, 0x15, 0x63, - 0xfa, 0x1c, 0x4e, 0xd5, 0x34, 0x05, 0x74, 0x0a, 0x37, 0xc6, 0x2e, 0xf4, 0xe8, 0x5e, 0xe2, 0xd6, - 0x90, 0xaa, 0x40, 0x3a, 0xab, 0xb9, 0xfc, 0x48, 0xea, 0xe6, 0xa7, 0xaf, 0x59, 0x1f, 0xcf, 0x3e, - 0x5b, 0x73, 0xc8, 0xe0, 0x89, 0xf8, 0xfc, 0x84, 0x04, 0xe7, 0x4f, 0xc4, 0xc8, 0x4f, 0xf8, 0x8f, - 0x69, 0x4f, 0xce, 0x89, 0x6c, 0x0f, 0xcf, 0xce, 0x16, 0x38, 0xe9, 0xe9, 0xbf, 0x03, 0x00, 0x00, - 0xff, 0xff, 0x8e, 0xfa, 0x34, 0xf8, 0xdd, 0x26, 0x00, 0x00, + proto.RegisterFile("repository-service.proto", fileDescriptor_repository_service_0ca6892fce27f4a0) +} + +var fileDescriptor_repository_service_0ca6892fce27f4a0 = []byte{ + // 2742 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0xdd, 0x72, 0x1b, 0xb7, + 0x15, 0xe6, 0x8f, 0x24, 0x92, 0x87, 0xb4, 0x4d, 0x41, 0xb2, 0x45, 0xd2, 0xff, 0x6b, 0x37, 0x71, + 0xfe, 0xe4, 0x44, 0xba, 0x68, 0x26, 0x6d, 0xc7, 0xa3, 0x7f, 0x29, 0xb1, 0x25, 0x65, 0x25, 0xc7, + 0x53, 0x4f, 0x3a, 0x3b, 0xab, 0x25, 0x28, 0x6e, 0xb5, 0x5c, 0x30, 0x58, 0xd0, 0x8a, 0xd2, 0x99, + 0xde, 0x65, 0x3a, 0xbd, 0x4b, 0x6f, 0xfa, 0xf3, 0x0e, 0x7d, 0x82, 0xde, 0xf5, 0x0d, 0x7a, 0xdf, + 0x27, 0xe8, 0x6d, 0x9f, 0xa0, 0x03, 0x60, 0x17, 0xd8, 0xe5, 0xee, 0xb2, 0xee, 0x90, 0x93, 0xde, + 0x2d, 0xce, 0x01, 0x0e, 0x0e, 0xce, 0x39, 0x38, 0xc0, 0xf9, 0xb0, 0xd0, 0xa2, 0x78, 0x48, 0x02, + 0x97, 0x11, 0x7a, 0xf5, 0x51, 0x80, 0xe9, 0x1b, 0xd7, 0xc1, 0xab, 0x43, 0x4a, 0x18, 0x41, 0x0b, + 0xe7, 0x2e, 0xb3, 0xbd, 0xab, 0x4e, 0x23, 0xe8, 0xdb, 0x14, 0x77, 0x25, 0xd5, 0x78, 0x09, 0x2b, + 0xa6, 0x1a, 0xb1, 0xf3, 0xad, 0x1b, 0xb0, 0xc0, 0xc4, 0xdf, 0x8c, 0x70, 0xc0, 0xd0, 0x1a, 0x80, + 0x16, 0xd6, 0x2a, 0x3e, 0x28, 0x3e, 0xa9, 0xaf, 0xa1, 0x55, 0x29, 0x65, 0x55, 0x0f, 0x32, 0x63, + 0xbd, 0x3e, 0x5b, 0xf8, 0xf7, 0x9f, 0x9e, 0x94, 0xaa, 0x25, 0x63, 0x0d, 0x5a, 0x69, 0xb1, 0xc1, + 0x90, 0xf8, 0x01, 0x46, 0xb7, 0x60, 0x01, 0x0b, 0x8a, 0x90, 0x59, 0x35, 0xc3, 0x96, 0xf1, 0x95, + 0x18, 0x63, 0x3b, 0x17, 0x07, 0xbe, 0x43, 0xf1, 0x00, 0xfb, 0xcc, 0xf6, 0xa6, 0xd7, 0xa5, 0x68, + 0xdc, 0x86, 0x76, 0x86, 0x5c, 0xa9, 0x8c, 0xc1, 0x60, 0x51, 0x32, 0x77, 0x47, 0xde, 0x34, 0xb3, + 0xa1, 0x47, 0x70, 0xcd, 0xa1, 0xd8, 0x66, 0xd8, 0x3a, 0x73, 0xd9, 0xc0, 0x1e, 0xb6, 0x4a, 0x62, + 0x71, 0x0d, 0x49, 0xdc, 0x14, 0x34, 0xa5, 0xd2, 0x32, 0xa0, 0xf8, 0xac, 0xa1, 0x2e, 0xdf, 0xc2, + 0xcd, 0x3d, 0x9b, 0x9e, 0xd9, 0xe7, 0x78, 0x8b, 0x78, 0x1e, 0x76, 0xd8, 0x8f, 0xa6, 0x4f, 0x0b, + 0x6e, 0x8d, 0xcf, 0x1c, 0xea, 0xf4, 0x1c, 0xae, 0x6f, 0x79, 0xd8, 0xf6, 0x47, 0xc3, 0x59, 0xb8, + 0x62, 0x11, 0x6e, 0x28, 0x69, 0xe1, 0x04, 0x27, 0x70, 0x53, 0x0f, 0x3a, 0x71, 0xbf, 0xc3, 0xb3, + 0x08, 0xbf, 0x0f, 0xe1, 0xd6, 0xb8, 0xd0, 0x30, 0xf8, 0x10, 0xcc, 0x05, 0xee, 0x77, 0x58, 0xc8, + 0x2b, 0x9b, 0xe2, 0xdb, 0x08, 0xa0, 0xbd, 0x31, 0x1c, 0x7a, 0x57, 0x7b, 0x2e, 0xb3, 0x19, 0xa3, + 0xee, 0xd9, 0x88, 0xe1, 0x69, 0x76, 0x01, 0xea, 0x40, 0x95, 0xe2, 0x37, 0x6e, 0xe0, 0x12, 0x5f, + 0x98, 0xbd, 0x61, 0xaa, 0xb6, 0x32, 0xc5, 0x1d, 0xe8, 0x64, 0x4d, 0x1a, 0x5a, 0xe5, 0xef, 0x25, + 0x40, 0xbb, 0x98, 0x39, 0x7d, 0x13, 0x0f, 0x08, 0x9b, 0xc6, 0x26, 0x7c, 0xbb, 0x51, 0x21, 0x44, + 0xa8, 0x52, 0x33, 0xc3, 0x16, 0x5a, 0x86, 0xf9, 0x1e, 0xa1, 0x0e, 0x6e, 0x95, 0x45, 0x60, 0xc8, + 0x06, 0x5a, 0x81, 0x8a, 0x4f, 0x2c, 0x66, 0x9f, 0x07, 0xad, 0x39, 0xb9, 0x3b, 0x7d, 0x72, 0x6a, + 0x9f, 0x07, 0xa8, 0x05, 0x15, 0xe6, 0x0e, 0x30, 0x19, 0xb1, 0xd6, 0xfc, 0x83, 0xe2, 0x93, 0x79, + 0x33, 0x6a, 0xf2, 0x21, 0x41, 0xd0, 0xb7, 0x2e, 0xf0, 0x55, 0x6b, 0x41, 0xce, 0x10, 0x04, 0xfd, + 0x2f, 0xf0, 0x15, 0xba, 0x0f, 0xf5, 0x0b, 0x9f, 0x5c, 0xfa, 0x56, 0x9f, 0xf0, 0xdd, 0x5e, 0x11, + 0x4c, 0x10, 0xa4, 0x7d, 0x4e, 0x41, 0x6d, 0xa8, 0xfa, 0xc4, 0x1a, 0xd2, 0x91, 0x8f, 0x5b, 0x35, + 0x31, 0x5b, 0xc5, 0x27, 0xc7, 0xbc, 0x89, 0xd6, 0xe1, 0x9a, 0xd4, 0xd3, 0x1a, 0xda, 0xd4, 0x1e, + 0x04, 0x2d, 0x10, 0x8b, 0xbd, 0xae, 0x17, 0x2b, 0xec, 0xd2, 0x90, 0x9d, 0x8e, 0x45, 0x9f, 0xc8, + 0xb6, 0x9f, 0xcf, 0x55, 0xab, 0xcd, 0x9a, 0x71, 0x13, 0x96, 0x12, 0x26, 0x0c, 0x4d, 0xfb, 0x12, + 0x56, 0xb6, 0xc4, 0x1e, 0x88, 0xd9, 0x6b, 0x06, 0xa1, 0xdd, 0x81, 0x56, 0x5a, 0x6c, 0x38, 0xe5, + 0xef, 0x4a, 0xb0, 0xb8, 0x87, 0xd9, 0x06, 0x75, 0xfa, 0xee, 0x9b, 0xa9, 0x9c, 0x79, 0x1b, 0x6a, + 0x0e, 0x19, 0x0c, 0x5c, 0x66, 0xb9, 0xdd, 0xd0, 0x9f, 0x55, 0x49, 0x38, 0xe8, 0x72, 0x4f, 0x0f, + 0x29, 0xee, 0xb9, 0xdf, 0x0a, 0x97, 0xd6, 0xcc, 0xb0, 0x85, 0x3e, 0x85, 0x85, 0x1e, 0xa1, 0x03, + 0x9b, 0x09, 0x97, 0x5e, 0x5f, 0x7b, 0x10, 0x4d, 0x92, 0xd2, 0x69, 0x75, 0x57, 0xf4, 0x33, 0xc3, + 0xfe, 0x7c, 0xb7, 0x0c, 0x6d, 0xd6, 0x17, 0x1e, 0x6f, 0x98, 0xe2, 0xdb, 0x58, 0x87, 0x05, 0xd9, + 0x0b, 0x55, 0xa0, 0xfc, 0xfa, 0xe0, 0xb8, 0x59, 0xe0, 0x1f, 0xa7, 0x1b, 0x66, 0xb3, 0x88, 0x00, + 0x16, 0x4e, 0x37, 0x4c, 0x6b, 0xef, 0x75, 0xb3, 0x84, 0xea, 0x50, 0xe1, 0xdf, 0x9b, 0xaf, 0xd7, + 0x9a, 0x65, 0xb5, 0x31, 0x9f, 0x00, 0x8a, 0x4f, 0xaa, 0x37, 0x65, 0xd7, 0x66, 0xb6, 0xb0, 0x41, + 0xc3, 0x14, 0xdf, 0xdc, 0x4d, 0xfb, 0x76, 0xf0, 0x9c, 0x38, 0xb6, 0xb7, 0x49, 0x6d, 0xdf, 0xe9, + 0xe3, 0x99, 0x1c, 0x4c, 0x1f, 0x43, 0x2b, 0x2d, 0x36, 0x54, 0x63, 0x19, 0xe6, 0xdf, 0xd8, 0xde, + 0x08, 0x87, 0xe7, 0x92, 0x6c, 0x18, 0xff, 0x2c, 0x42, 0x4b, 0xc4, 0xd1, 0x09, 0x19, 0x51, 0x07, + 0xcb, 0x51, 0xd3, 0xf8, 0xf0, 0x19, 0x2c, 0x06, 0x42, 0x94, 0x15, 0x1b, 0x5a, 0xca, 0x1d, 0xda, + 0x94, 0x9d, 0xcd, 0x44, 0x6a, 0x0f, 0x05, 0x9c, 0x09, 0x65, 0x84, 0xbb, 0x1b, 0x66, 0x23, 0x88, + 0x29, 0x88, 0xee, 0x02, 0x30, 0x9b, 0x9e, 0x63, 0x66, 0x51, 0xdc, 0x13, 0x8e, 0x6f, 0x98, 0x35, + 0x49, 0x31, 0x71, 0x4f, 0x85, 0xed, 0x3a, 0xb4, 0x33, 0x16, 0xa7, 0x4f, 0x6a, 0x8a, 0x83, 0x91, + 0xc7, 0xa2, 0x93, 0x5a, 0xb6, 0x8c, 0x03, 0xa8, 0xef, 0x06, 0xce, 0xc5, 0x2c, 0xb6, 0xcd, 0x63, + 0x68, 0x48, 0x51, 0xda, 0x07, 0x98, 0x52, 0x42, 0xc3, 0x58, 0x90, 0x0d, 0xe3, 0x6f, 0x45, 0xb8, + 0xf1, 0x8a, 0xba, 0x7c, 0x73, 0xf5, 0xa6, 0x31, 0x7d, 0x13, 0xca, 0xdc, 0x1a, 0x32, 0x27, 0xf3, + 0xcf, 0x44, 0xaa, 0x2e, 0x27, 0x53, 0x35, 0x7a, 0x08, 0x0d, 0xe2, 0x75, 0x2d, 0xc5, 0x97, 0x46, + 0xac, 0x13, 0xaf, 0x6b, 0x46, 0x5d, 0x54, 0x12, 0x9d, 0x8f, 0x25, 0xd1, 0x58, 0x1e, 0x5a, 0x68, + 0x56, 0x8c, 0x16, 0x34, 0xb5, 0xee, 0x72, 0x99, 0x9f, 0xcf, 0x55, 0x8b, 0xcd, 0x92, 0x31, 0x84, + 0xe5, 0x5d, 0xd7, 0xef, 0xbe, 0xc0, 0xf4, 0x1c, 0x6f, 0xda, 0xc1, 0x54, 0x99, 0xe1, 0x0e, 0xd4, + 0x22, 0x45, 0x83, 0x56, 0xe9, 0x41, 0x99, 0xbb, 0x5b, 0x11, 0x54, 0xf8, 0x7f, 0x00, 0x37, 0xc7, + 0x66, 0xd4, 0x5b, 0xf0, 0xcc, 0x0e, 0x64, 0xe8, 0xd7, 0x4c, 0xf1, 0x6d, 0xfc, 0x50, 0x84, 0x45, + 0x99, 0xd3, 0x76, 0x09, 0xbd, 0xf8, 0x7f, 0x86, 0x7c, 0xfc, 0xe2, 0x14, 0xd7, 0x48, 0x5d, 0xe2, + 0xda, 0x07, 0x81, 0x89, 0xb9, 0xd2, 0x07, 0xfe, 0x31, 0x25, 0xe7, 0x14, 0x07, 0xc1, 0x94, 0x69, + 0x96, 0x0a, 0x71, 0xb1, 0x34, 0x2b, 0x09, 0x07, 0x5d, 0x65, 0xcb, 0x5f, 0x40, 0x27, 0x6b, 0xd6, + 0xd0, 0xa0, 0xf7, 0xa1, 0xee, 0xfa, 0xd6, 0x30, 0x24, 0x87, 0x1b, 0x08, 0x5c, 0xd5, 0x51, 0x2a, + 0x7d, 0xf2, 0xcd, 0xc8, 0x0e, 0xfa, 0x33, 0x53, 0x3a, 0x10, 0xe2, 0x62, 0x4a, 0x4b, 0xc2, 0xb8, + 0xd2, 0xe9, 0x59, 0xdf, 0x56, 0x69, 0x1f, 0xee, 0x8d, 0x9f, 0x72, 0xbb, 0x94, 0x0c, 0x5e, 0x9a, + 0xcf, 0xa7, 0xdc, 0x96, 0x23, 0xea, 0x85, 0x3a, 0xf3, 0x4f, 0xe5, 0xef, 0x87, 0x70, 0x3f, 0x77, + 0xbe, 0xd0, 0xf9, 0x5f, 0xc2, 0x92, 0xec, 0xb2, 0x39, 0xf2, 0xbb, 0xde, 0x4c, 0xae, 0x8f, 0xef, + 0xc3, 0x72, 0x52, 0xe4, 0x84, 0x73, 0x6a, 0x00, 0x48, 0xec, 0xee, 0x2d, 0xe2, 0xf7, 0xdc, 0xf3, + 0x29, 0xfd, 0xd7, 0x1b, 0x79, 0x9e, 0x25, 0x4e, 0xdc, 0xd0, 0x7f, 0x9c, 0x70, 0x6c, 0xb3, 0xbe, + 0x32, 0xc8, 0x07, 0xb0, 0x94, 0x98, 0x6e, 0x62, 0xda, 0xfc, 0xa1, 0x04, 0xcd, 0x13, 0xcc, 0xa6, + 0x57, 0xed, 0x53, 0xa8, 0x60, 0x9f, 0x51, 0x17, 0xcb, 0xd4, 0x52, 0x5f, 0xbb, 0x17, 0x0d, 0x18, + 0x17, 0xbf, 0xba, 0xe3, 0x33, 0x7a, 0x65, 0x46, 0xdd, 0x3b, 0xdf, 0x17, 0x61, 0x5e, 0x90, 0xb8, + 0x93, 0xf9, 0x15, 0x51, 0x26, 0x18, 0xfe, 0x89, 0xee, 0x42, 0x4d, 0x1c, 0xb1, 0x56, 0xc0, 0xa8, + 0x5c, 0xf0, 0x7e, 0xc1, 0xac, 0x0a, 0xd2, 0x09, 0xa3, 0xe8, 0x21, 0xd4, 0x25, 0xdb, 0xf5, 0xd9, + 0xfa, 0x9a, 0xc8, 0xce, 0xf3, 0xfb, 0x05, 0x13, 0x04, 0xf1, 0x80, 0xd3, 0xd0, 0x7d, 0x90, 0x2d, + 0xeb, 0x8c, 0x10, 0x4f, 0x5e, 0x58, 0xf7, 0x0b, 0xa6, 0x94, 0xba, 0x49, 0x88, 0xb7, 0x59, 0x09, + 0x8f, 0x74, 0x65, 0xbf, 0x25, 0x58, 0x8c, 0xa9, 0x1c, 0x86, 0x10, 0x86, 0xa5, 0x6d, 0xec, 0xe1, + 0x59, 0x38, 0x11, 0xc1, 0xdc, 0x05, 0xbe, 0x92, 0x66, 0xaa, 0x99, 0xe2, 0x5b, 0xcd, 0x7d, 0x0b, + 0x96, 0x93, 0xd3, 0x84, 0xd3, 0x5f, 0xf0, 0x02, 0x35, 0x60, 0x84, 0xe2, 0xad, 0x51, 0xc0, 0xc8, + 0x60, 0x9f, 0x90, 0x8b, 0x60, 0x4a, 0x25, 0x44, 0x9c, 0x96, 0x74, 0x9c, 0xc6, 0xeb, 0x8e, 0xac, + 0xc9, 0x42, 0x55, 0xbe, 0x82, 0xd6, 0xa6, 0xed, 0x5c, 0x8c, 0x86, 0xb3, 0xd1, 0x44, 0xed, 0xa8, + 0xa7, 0xd0, 0xce, 0x90, 0x3b, 0x61, 0x5b, 0x05, 0xf0, 0x30, 0x6b, 0xe3, 0x4f, 0xbd, 0xc7, 0x27, + 0xda, 0xe6, 0x31, 0x18, 0x93, 0x26, 0x0d, 0x6d, 0x74, 0x0c, 0x88, 0x9f, 0xa1, 0xcf, 0x5d, 0x07, + 0xfb, 0xc1, 0x4c, 0xf2, 0xcd, 0x16, 0x2c, 0x25, 0x24, 0x86, 0x76, 0xf9, 0x10, 0x90, 0x27, 0x49, + 0x56, 0xd0, 0x27, 0x94, 0x59, 0xbe, 0x3d, 0x88, 0x4e, 0xe8, 0x66, 0xc8, 0x39, 0xe1, 0x8c, 0x43, + 0x7b, 0x20, 0x5c, 0xb7, 0x87, 0xd9, 0x81, 0xdf, 0x23, 0x1b, 0xb3, 0x28, 0x62, 0x95, 0x72, 0x3f, + 0x83, 0x76, 0x86, 0xdc, 0x50, 0xc5, 0x7b, 0x00, 0xba, 0x7a, 0x0d, 0x1d, 0x18, 0xa3, 0x70, 0xa5, + 0xb6, 0x6c, 0xcf, 0x19, 0x79, 0x36, 0xc3, 0x5b, 0x7d, 0xec, 0x5c, 0x04, 0xa3, 0xc1, 0x2c, 0x94, + 0xfa, 0x29, 0xb4, 0x33, 0xe4, 0x86, 0x4a, 0x75, 0xa0, 0xea, 0x84, 0xb4, 0xd0, 0x5a, 0xaa, 0xcd, + 0x9d, 0xb7, 0x87, 0xd9, 0x89, 0x6f, 0x0f, 0x83, 0x3e, 0x61, 0xb3, 0x50, 0xe5, 0x3d, 0x58, 0x4a, + 0x48, 0x9c, 0x10, 0xd4, 0x7f, 0x29, 0xc2, 0xa3, 0xac, 0x00, 0x9b, 0x81, 0x3a, 0xbc, 0x96, 0xee, + 0x33, 0x36, 0xb4, 0xf4, 0x41, 0x5a, 0xe1, 0xed, 0x97, 0xd4, 0xe3, 0x07, 0x8b, 0x60, 0xd9, 0x23, + 0xd6, 0x0f, 0x4b, 0x43, 0xd1, 0x77, 0x63, 0x14, 0x3b, 0x58, 0xde, 0x81, 0xc7, 0x93, 0x55, 0x0b, + 0xa3, 0xff, 0xcf, 0x45, 0x58, 0xde, 0xc3, 0xcc, 0xb4, 0x2f, 0xb7, 0xfa, 0xb6, 0x7f, 0x3e, 0x1d, + 0x50, 0xf2, 0x08, 0xae, 0xf5, 0x28, 0x19, 0x58, 0x09, 0xb4, 0xa4, 0x66, 0x36, 0x38, 0x51, 0xdd, + 0xb1, 0xef, 0x43, 0x9d, 0x11, 0x2b, 0x71, 0x4b, 0xaf, 0x99, 0xc0, 0x88, 0x99, 0x84, 0x54, 0x4a, + 0xc6, 0xbf, 0xca, 0x70, 0x73, 0x4c, 0xb5, 0xd0, 0x19, 0xfb, 0x50, 0xa7, 0xf6, 0xa5, 0xe5, 0x48, + 0x72, 0xab, 0x28, 0xce, 0xb0, 0x77, 0x63, 0x65, 0x70, 0x7a, 0xcc, 0xaa, 0x22, 0x99, 0x40, 0x15, + 0xb7, 0xf3, 0x7d, 0x19, 0x6a, 0x8a, 0x83, 0x56, 0xa0, 0x72, 0xe6, 0x91, 0x33, 0x7e, 0xe1, 0x92, + 0x81, 0xb6, 0xc0, 0x9b, 0x07, 0x5d, 0x05, 0x33, 0x95, 0x34, 0xcc, 0x24, 0xd0, 0x0e, 0x7c, 0x29, + 0x8f, 0x77, 0xb9, 0x88, 0x8a, 0x8f, 0x2f, 0xf9, 0xe9, 0xce, 0x59, 0xbc, 0xd2, 0x10, 0xac, 0x39, + 0xc9, 0x22, 0x5e, 0x57, 0xb0, 0x8e, 0xa0, 0x46, 0x86, 0x98, 0xda, 0x8c, 0xaf, 0x7d, 0x5e, 0xd4, + 0xef, 0x9f, 0xbc, 0xa5, 0xe2, 0xab, 0x47, 0xd1, 0x40, 0x53, 0xcb, 0xe0, 0x36, 0xe7, 0xb6, 0xd0, + 0x42, 0x25, 0x68, 0xd3, 0xa0, 0xf6, 0xa5, 0xea, 0x1f, 0x29, 0x34, 0x20, 0x5d, 0x2c, 0x70, 0x9b, + 0x79, 0xa1, 0xd0, 0x0b, 0xd2, 0x55, 0xcb, 0x10, 0xac, 0xaa, 0x64, 0xf9, 0xf8, 0x92, 0xb3, 0x0c, + 0x17, 0x6a, 0x5a, 0x44, 0x1d, 0x2a, 0x2f, 0x0f, 0xbf, 0x38, 0x3c, 0x7a, 0x75, 0xd8, 0x2c, 0xa0, + 0x1a, 0xcc, 0x6f, 0x6c, 0x6f, 0xef, 0x6c, 0x4b, 0x8c, 0x60, 0xeb, 0xe8, 0xf8, 0x60, 0x67, 0x5b, + 0x62, 0x04, 0xdb, 0x3b, 0xcf, 0x77, 0x4e, 0x77, 0xb6, 0x9b, 0x65, 0xd4, 0x80, 0xea, 0x8b, 0xa3, + 0xed, 0x83, 0x5d, 0xce, 0x9a, 0xe3, 0x2c, 0x73, 0xe7, 0x70, 0xe3, 0xc5, 0xce, 0x76, 0x73, 0x1e, + 0x35, 0xa1, 0x71, 0xfa, 0xcb, 0xe3, 0x1d, 0x6b, 0x6b, 0x7f, 0xe3, 0x70, 0x6f, 0x67, 0xbb, 0xb9, + 0x60, 0xfc, 0x16, 0x5a, 0x27, 0xd8, 0xa6, 0x4e, 0x7f, 0xd7, 0xf5, 0x70, 0xb0, 0x79, 0xc5, 0x53, + 0xe0, 0x34, 0x91, 0xb8, 0x0c, 0xf3, 0xdf, 0x8c, 0x70, 0x58, 0x95, 0xd4, 0x4c, 0xd9, 0x88, 0xea, + 0xc5, 0xb2, 0xaa, 0x17, 0x55, 0xac, 0x7d, 0x02, 0xed, 0x8c, 0xf9, 0xf5, 0x6d, 0xac, 0xc7, 0xc9, + 0x22, 0xd0, 0x1a, 0xa6, 0x6c, 0x18, 0x7f, 0x2d, 0xc2, 0xed, 0xc4, 0x98, 0x2d, 0xe2, 0x33, 0xec, + 0xb3, 0x1f, 0x41, 0x6d, 0xf4, 0x1e, 0x34, 0x9d, 0xfe, 0xc8, 0xbf, 0xc0, 0xbc, 0x9c, 0x95, 0x5a, + 0x86, 0xf8, 0xde, 0x8d, 0x90, 0x1e, 0x29, 0xaf, 0x56, 0x78, 0x05, 0x77, 0xb2, 0xb5, 0x0d, 0x17, + 0xd9, 0x82, 0xca, 0xc0, 0x66, 0x4e, 0x5f, 0x2d, 0x33, 0x6a, 0xa2, 0xbb, 0x00, 0xe2, 0xd3, 0x8a, + 0x1d, 0xb4, 0x35, 0x41, 0xd9, 0xb6, 0x99, 0x8d, 0x1e, 0x40, 0x03, 0xfb, 0x5d, 0x8b, 0xf4, 0x2c, + 0x41, 0x0b, 0xf1, 0x47, 0xc0, 0x7e, 0xf7, 0xa8, 0xf7, 0x82, 0x53, 0x8c, 0x7f, 0x14, 0xe1, 0xc6, + 0x31, 0xc5, 0x21, 0x7a, 0x27, 0xad, 0x93, 0x59, 0x42, 0x16, 0xff, 0x07, 0xd4, 0xe4, 0x19, 0x2c, + 0x2a, 0x40, 0xe4, 0x6d, 0x6a, 0xd0, 0x08, 0x2b, 0x51, 0x02, 0xd6, 0xa1, 0x4e, 0xce, 0x7e, 0x8d, + 0x1d, 0x66, 0x0d, 0xf9, 0x6d, 0xb3, 0x9c, 0x1c, 0x7a, 0x24, 0x58, 0xc7, 0x84, 0x78, 0x26, 0x10, + 0xf5, 0xad, 0xac, 0x89, 0xa0, 0xa9, 0x57, 0x14, 0xa6, 0xd2, 0x3f, 0x14, 0x61, 0x41, 0x82, 0x93, + 0x51, 0x05, 0x54, 0x54, 0x15, 0x10, 0xcf, 0x20, 0xe2, 0xb8, 0x97, 0x8e, 0x15, 0xdf, 0xe8, 0x33, + 0x68, 0xab, 0x44, 0x4e, 0xa8, 0xfb, 0x9d, 0xd8, 0x68, 0x56, 0x1f, 0xdb, 0x5d, 0x4c, 0xc3, 0x94, + 0xb2, 0x12, 0x25, 0x76, 0xc5, 0xdf, 0x17, 0x6c, 0xf4, 0x13, 0xb8, 0x3e, 0x70, 0x79, 0x55, 0x60, + 0x51, 0xdc, 0x1b, 0xd8, 0xc3, 0xa0, 0x35, 0x27, 0xae, 0xa8, 0xd7, 0x24, 0xd5, 0x94, 0x44, 0xe3, + 0x8f, 0x45, 0xb8, 0x25, 0xb4, 0xdc, 0x3f, 0x3d, 0x3d, 0x9e, 0x1e, 0x7c, 0x7e, 0x27, 0x01, 0x3e, + 0xa7, 0xf1, 0xdb, 0x08, 0x8c, 0x8e, 0xa1, 0xcb, 0xe5, 0x04, 0xba, 0xac, 0x0c, 0xd8, 0x86, 0x95, + 0x94, 0x5e, 0xd2, 0x8e, 0x6b, 0xbf, 0x6f, 0x89, 0x47, 0x9c, 0x08, 0xee, 0x97, 0xaf, 0x5e, 0xe8, + 0x15, 0x34, 0xc7, 0x9f, 0xa0, 0xd0, 0xfd, 0xb4, 0xba, 0x89, 0x37, 0xaf, 0xce, 0x83, 0xfc, 0x0e, + 0xa1, 0xd3, 0x0a, 0xe8, 0x75, 0xf4, 0x64, 0x14, 0x7b, 0x4f, 0x42, 0xf1, 0x81, 0x99, 0x4f, 0x58, + 0x9d, 0x87, 0x13, 0x7a, 0x28, 0xd9, 0x3b, 0x00, 0xfa, 0x61, 0x08, 0xb5, 0x93, 0x43, 0x62, 0x4f, + 0x54, 0x9d, 0x4e, 0x16, 0x4b, 0x89, 0xf9, 0x12, 0xae, 0x27, 0xdf, 0x73, 0xd0, 0x5d, 0x75, 0x66, + 0x64, 0xbd, 0x30, 0x75, 0xee, 0xe5, 0xb1, 0xe3, 0x22, 0x93, 0x4f, 0x2a, 0x5a, 0x64, 0xe6, 0xfb, + 0x8d, 0x16, 0x99, 0xfd, 0x12, 0x63, 0x14, 0xd0, 0xaf, 0x00, 0xa5, 0x9f, 0x40, 0x90, 0xb2, 0x53, + 0xee, 0x9b, 0x4c, 0xc7, 0x98, 0xd4, 0x45, 0x89, 0xdf, 0x87, 0x7a, 0x0c, 0xff, 0x47, 0xca, 0x62, + 0xe9, 0x77, 0x95, 0xce, 0xed, 0x4c, 0x9e, 0x92, 0xf4, 0x0a, 0x9a, 0xe3, 0x77, 0x23, 0x1d, 0x4a, + 0x39, 0x8f, 0x09, 0x3a, 0x94, 0x72, 0x9f, 0x05, 0x0a, 0x68, 0x0f, 0x40, 0xc3, 0xe1, 0xda, 0xdd, + 0x29, 0x5c, 0x5e, 0xbb, 0x3b, 0x8d, 0x9e, 0x1b, 0x85, 0x8f, 0x8b, 0x5c, 0xc3, 0x71, 0x58, 0x5b, + 0x6b, 0x98, 0x83, 0xa3, 0x6b, 0x0d, 0xf3, 0x10, 0x71, 0x19, 0xec, 0x29, 0x7c, 0x58, 0x07, 0x7b, + 0x1e, 0x2e, 0xae, 0x83, 0x3d, 0x17, 0x5c, 0x36, 0x0a, 0x68, 0x1d, 0xe6, 0x76, 0x03, 0xe7, 0x02, + 0x2d, 0xa9, 0xce, 0x1a, 0x54, 0xee, 0x2c, 0x27, 0x89, 0x6a, 0xd0, 0x33, 0xa8, 0x46, 0x68, 0x2a, + 0x5a, 0x89, 0xfa, 0x8c, 0x61, 0xc3, 0x9d, 0x56, 0x9a, 0xa1, 0x04, 0x1c, 0xc2, 0xb5, 0x04, 0x04, + 0x8a, 0xee, 0xa8, 0x99, 0x32, 0xb0, 0xd8, 0xce, 0xdd, 0x1c, 0x6e, 0x7c, 0xcb, 0x6a, 0x48, 0x52, + 0xfb, 0x30, 0x05, 0x9c, 0x6a, 0x1f, 0x66, 0x20, 0x98, 0x62, 0x33, 0xa4, 0xd1, 0x44, 0xbd, 0x19, + 0x72, 0xf1, 0x4d, 0xbd, 0x19, 0xf2, 0xc1, 0xc8, 0x48, 0xfc, 0x38, 0xee, 0x17, 0x17, 0x9f, 0x83, + 0x44, 0xc6, 0xc5, 0xe7, 0xc1, 0x86, 0x46, 0x01, 0x79, 0xe9, 0x47, 0xb5, 0x10, 0xa7, 0x43, 0xef, + 0xe4, 0xed, 0x83, 0x24, 0x70, 0xd8, 0x79, 0xf7, 0xbf, 0xf6, 0x53, 0xb3, 0xbd, 0x80, 0x46, 0x1c, + 0x9f, 0x43, 0xb7, 0x93, 0x43, 0x13, 0x20, 0x41, 0xe7, 0x4e, 0x36, 0x33, 0xb6, 0x79, 0x2e, 0xa1, + 0x93, 0x5f, 0xf6, 0xa3, 0xf7, 0x26, 0xe9, 0x95, 0x9c, 0xea, 0xfd, 0xb7, 0xe9, 0x1a, 0x4d, 0xfc, + 0xa4, 0xc8, 0x33, 0x54, 0x0c, 0xcc, 0xd3, 0x19, 0x2a, 0x0d, 0x28, 0xea, 0x0c, 0x95, 0x81, 0xfe, + 0x19, 0x05, 0xb4, 0x09, 0x35, 0x05, 0x6b, 0xa1, 0x56, 0x1e, 0x38, 0xd7, 0x69, 0x67, 0x70, 0x94, + 0x8c, 0x2f, 0xa0, 0x11, 0x87, 0xa7, 0xb4, 0x55, 0x33, 0xb0, 0x31, 0x6d, 0xd5, 0x4c, 0x44, 0x4b, + 0x26, 0x5f, 0x0d, 0x69, 0xc4, 0x92, 0x6f, 0x0a, 0x39, 0x89, 0x25, 0xdf, 0x34, 0x06, 0x62, 0x14, + 0xd0, 0xd7, 0xe2, 0xed, 0x34, 0x89, 0x3f, 0xa0, 0xf8, 0x13, 0x66, 0x26, 0xe4, 0xa1, 0x33, 0x50, + 0x2e, 0x78, 0x21, 0x7c, 0xff, 0x1a, 0x16, 0x53, 0x40, 0x82, 0x96, 0x9e, 0x87, 0x5d, 0x68, 0xe9, + 0xb9, 0x28, 0x84, 0x51, 0x40, 0x3f, 0x87, 0x4a, 0xf8, 0xb7, 0x03, 0xba, 0xa5, 0xfa, 0x27, 0x7e, + 0xa6, 0xe8, 0xac, 0xa4, 0xe8, 0x6a, 0xf4, 0xe7, 0x50, 0x8f, 0xe1, 0x0a, 0x28, 0x7e, 0x02, 0x8c, + 0xe1, 0x05, 0xda, 0x82, 0x19, 0x40, 0x84, 0x58, 0xe5, 0x6f, 0xe0, 0xce, 0xa4, 0xe2, 0x1e, 0x7d, + 0x30, 0x29, 0x70, 0xc7, 0x67, 0xfb, 0xf0, 0xed, 0x3a, 0xab, 0x85, 0x1c, 0xc3, 0xb5, 0x44, 0xa1, + 0xaa, 0x13, 0x6e, 0x16, 0x8e, 0xa0, 0x13, 0x6e, 0x66, 0x75, 0x2b, 0x96, 0x83, 0x61, 0x39, 0xab, + 0x34, 0x41, 0x8f, 0x74, 0x78, 0xe7, 0x96, 0x59, 0x9d, 0xc7, 0x93, 0x3b, 0xc5, 0xa6, 0xf9, 0x1a, + 0x16, 0x53, 0x35, 0x9e, 0x8e, 0x8d, 0xbc, 0xf2, 0x53, 0xc7, 0x46, 0x6e, 0x81, 0x28, 0xa4, 0x5b, + 0x80, 0xd2, 0x40, 0x2c, 0x8a, 0xdd, 0x12, 0x73, 0x10, 0x61, 0x9d, 0x91, 0x27, 0xe0, 0xb8, 0x3c, + 0xbb, 0x7c, 0x0d, 0x8b, 0x29, 0xcc, 0x55, 0xab, 0x9f, 0x07, 0xf3, 0x6a, 0xf5, 0x73, 0x01, 0x5b, + 0xa1, 0xfe, 0x33, 0xa8, 0x46, 0x05, 0x8d, 0x3e, 0x87, 0xc7, 0x8a, 0x36, 0x7d, 0x0e, 0xa7, 0x6a, + 0x9f, 0x02, 0x3a, 0x85, 0x1b, 0x63, 0x17, 0x7a, 0x74, 0x2f, 0x71, 0x6b, 0x48, 0x55, 0x20, 0x9d, + 0xfb, 0xb9, 0xfc, 0x48, 0xea, 0xe6, 0xc7, 0xaf, 0x79, 0x1f, 0xcf, 0x3e, 0x5b, 0x75, 0xc8, 0xe0, + 0xa9, 0xfc, 0xfc, 0x88, 0xd0, 0xf3, 0xa7, 0x72, 0xe4, 0x47, 0xe2, 0xaf, 0xb7, 0xa7, 0xe7, 0x24, + 0x6c, 0x0f, 0xcf, 0xce, 0x16, 0x04, 0x69, 0xfd, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x1a, + 0xa9, 0x8e, 0x3a, 0x27, 0x00, 0x00, } diff --git a/vendor/vendor.json b/vendor/vendor.json index ffcdd9aae..d3b147afa 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -491,12 +491,12 @@ "revisionTime": "2018-11-02T16:30:54Z" }, { - "checksumSHA1": "0SRNhL8pjnvbTuxsGBM0a1KECl4=", + "checksumSHA1": "spR40trT+TvGD+COsga6sgomlFI=", "path": "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb", - "revision": "a78297381af20d4ac7108c07c09539ae70ebf074", - "revisionTime": "2019-03-27T06:54:18Z", - "version": "v1.19.0", - "versionExact": "v1.19.0" + "revision": "bc8b697784b815a341d801a6d4b7c83674553bc7", + "revisionTime": "2019-04-09T07:52:01Z", + "version": "zj-list-commits", + "versionExact": "zj-list-commits" }, { "checksumSHA1": "WMOuBgCyclqy+Mqunb0NbykaC4Y=", |