diff options
author | Stan Hu <stanhu@gmail.com> | 2018-07-12 21:21:34 +0300 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2018-07-13 19:25:33 +0300 |
commit | 79bf0da7b3c192b337c7fc4d52b025f031623adb (patch) | |
tree | 49f94f19aaa2d724ec86560fbae8cb6fc2cdec98 | |
parent | db2a924d018510a60a1378f75fd7025ac3b5810c (diff) |
Add limit parameter for WikiGetAllPagesRequest
This provides a significant performance boost when there are a lot of
Wiki pages, since the empty? check only needs to load one page
instead of all of them.
Closes https://gitlab.com/gitlab-org/gitaly/issues/1204
-rw-r--r-- | changelogs/unreleased/sh-add-wiki-pages-limit.yml | 5 | ||||
-rw-r--r-- | internal/service/ref/remote_branches.go | 10 | ||||
-rw-r--r-- | internal/service/wiki/get_all_pages_test.go | 45 | ||||
-rw-r--r-- | ruby/Gemfile | 2 | ||||
-rw-r--r-- | ruby/Gemfile.lock | 4 | ||||
-rw-r--r-- | ruby/lib/gitaly_server/wiki_service.rb | 3 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION | 2 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go | 2 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go | 292 | ||||
-rw-r--r-- | vendor/gitlab.com/gitlab-org/gitaly-proto/go/wiki.pb.go | 127 | ||||
-rw-r--r-- | vendor/vendor.json | 10 |
11 files changed, 333 insertions, 169 deletions
diff --git a/changelogs/unreleased/sh-add-wiki-pages-limit.yml b/changelogs/unreleased/sh-add-wiki-pages-limit.yml new file mode 100644 index 000000000..1f4dffd4b --- /dev/null +++ b/changelogs/unreleased/sh-add-wiki-pages-limit.yml @@ -0,0 +1,5 @@ +--- +title: Add limit parameter for WikiGetAllPagesRequest +merge_request: 807 +author: +type: performance diff --git a/internal/service/ref/remote_branches.go b/internal/service/ref/remote_branches.go new file mode 100644 index 000000000..525d34efa --- /dev/null +++ b/internal/service/ref/remote_branches.go @@ -0,0 +1,10 @@ +package ref + +import ( + pb "gitlab.com/gitlab-org/gitaly-proto/go" + "gitlab.com/gitlab-org/gitaly/internal/helper" +) + +func (s *server) FindAllRemoteBranches(in *pb.FindAllRemoteBranchesRequest, stream pb.RefService_FindAllRemoteBranchesServer) error { + return helper.Unimplemented +} diff --git a/internal/service/wiki/get_all_pages_test.go b/internal/service/wiki/get_all_pages_test.go index c06d28241..6d7f270df 100644 --- a/internal/service/wiki/get_all_pages_test.go +++ b/internal/service/wiki/get_all_pages_test.go @@ -50,15 +50,46 @@ func TestSuccessfulWikiGetAllPagesRequest(t *testing.T) { Historical: false, } - request := &pb.WikiGetAllPagesRequest{Repository: wikiRepo} - c, err := client.WikiGetAllPages(ctx, request) - require.NoError(t, err) + testcases := []struct { + desc string + limit uint32 + expectedCount int + }{ + { + desc: "No limit", + limit: 0, + expectedCount: 2, + }, + { + desc: "Limit of 1", + limit: 1, + expectedCount: 1, + }, + { + desc: "Limit of 2", + limit: 1, + expectedCount: 1, + }, + } + + expectedPages := []*pb.WikiPage{expectedPage1, expectedPage2} + + for _, tc := range testcases { + t.Run(tc.desc, func(t *testing.T) { + rpcRequest := pb.WikiGetAllPagesRequest{Repository: wikiRepo, Limit: tc.limit} - receivedPages := readWikiPagesFromWikiGetAllPagesClient(t, c) + c, err := client.WikiGetAllPages(ctx, &rpcRequest) + require.NoError(t, err) - require.Len(t, receivedPages, 2) - requireWikiPagesEqual(t, receivedPages[0], expectedPage1) - requireWikiPagesEqual(t, receivedPages[1], expectedPage2) + receivedPages := readWikiPagesFromWikiGetAllPagesClient(t, c) + + require.Len(t, receivedPages, tc.expectedCount) + + for i := 0; i < tc.expectedCount; i++ { + requireWikiPagesEqual(t, expectedPages[i], receivedPages[i]) + } + }) + } } func TestFailedWikiGetAllPagesDueToValidation(t *testing.T) { diff --git a/ruby/Gemfile b/ruby/Gemfile index 561a920f8..e06683b61 100644 --- a/ruby/Gemfile +++ b/ruby/Gemfile @@ -3,7 +3,7 @@ source 'https://rubygems.org' gem 'rugged', '~> 0.27.2' gem 'github-linguist', '~> 5.3.3', require: 'linguist' gem 'gitlab-markup', '~> 1.6.2' -gem 'gitaly-proto', '~> 0.105.0', require: 'gitaly' +gem 'gitaly-proto', '~> 0.107.0', require: 'gitaly' gem 'activesupport', '~> 5.0.2' gem 'rdoc', '~> 4.2' gem 'gitlab-gollum-lib', '~> 4.2', require: false diff --git a/ruby/Gemfile.lock b/ruby/Gemfile.lock index 5070bece6..ab61f1041 100644 --- a/ruby/Gemfile.lock +++ b/ruby/Gemfile.lock @@ -17,7 +17,7 @@ GEM multipart-post (>= 1.2, < 3) gemojione (3.3.0) json - gitaly-proto (0.105.0) + gitaly-proto (0.107.0) google-protobuf (~> 3.1) grpc (~> 1.10) github-linguist (5.3.3) @@ -142,7 +142,7 @@ PLATFORMS DEPENDENCIES activesupport (~> 5.0.2) faraday (~> 0.12) - gitaly-proto (~> 0.105.0) + gitaly-proto (~> 0.107.0) github-linguist (~> 5.3.3) gitlab-gollum-lib (~> 4.2) gitlab-gollum-rugged_adapter (~> 0.4.4) diff --git a/ruby/lib/gitaly_server/wiki_service.rb b/ruby/lib/gitaly_server/wiki_service.rb index cc59cf161..877e619eb 100644 --- a/ruby/lib/gitaly_server/wiki_service.rb +++ b/ruby/lib/gitaly_server/wiki_service.rb @@ -92,9 +92,10 @@ module GitalyServer bridge_exceptions do repo = Gitlab::Git::Repository.from_gitaly(request.repository, call) wiki = Gitlab::Git::Wiki.new(repo) + pages_limit = request.limit.zero? ? nil : request.limit Enumerator.new do |y| - wiki.pages.each do |page| + wiki.pages(limit: pages_limit).each do |page| version = Gitaly::WikiPageVersion.new( commit: gitaly_commit_from_rugged(page.version.commit.raw_commit), format: page.version.format.to_s diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION index f1b9cc4cd..a9a7f3fec 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/VERSION @@ -1 +1 @@ -0.105.0 +0.107.0 diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go index 7a2527124..0b84a872d 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/blob.pb.go @@ -164,6 +164,8 @@ It has these top-level messages: GetTagMessagesResponse ListNewCommitsRequest ListNewCommitsResponse + FindAllRemoteBranchesRequest + FindAllRemoteBranchesResponse AddRemoteRequest AddRemoteResponse RemoveRemoteRequest diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go index 6d7e386b8..5eec6cb2a 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/ref.pb.go @@ -870,6 +870,46 @@ func (m *ListNewCommitsResponse) GetCommits() []*GitCommit { return nil } +type FindAllRemoteBranchesRequest struct { + Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + RemoteName string `protobuf:"bytes,2,opt,name=remote_name,json=remoteName" json:"remote_name,omitempty"` +} + +func (m *FindAllRemoteBranchesRequest) Reset() { *m = FindAllRemoteBranchesRequest{} } +func (m *FindAllRemoteBranchesRequest) String() string { return proto.CompactTextString(m) } +func (*FindAllRemoteBranchesRequest) ProtoMessage() {} +func (*FindAllRemoteBranchesRequest) Descriptor() ([]byte, []int) { return fileDescriptor8, []int{34} } + +func (m *FindAllRemoteBranchesRequest) GetRepository() *Repository { + if m != nil { + return m.Repository + } + return nil +} + +func (m *FindAllRemoteBranchesRequest) GetRemoteName() string { + if m != nil { + return m.RemoteName + } + return "" +} + +type FindAllRemoteBranchesResponse struct { + Branches []*Branch `protobuf:"bytes,1,rep,name=branches" json:"branches,omitempty"` +} + +func (m *FindAllRemoteBranchesResponse) Reset() { *m = FindAllRemoteBranchesResponse{} } +func (m *FindAllRemoteBranchesResponse) String() string { return proto.CompactTextString(m) } +func (*FindAllRemoteBranchesResponse) ProtoMessage() {} +func (*FindAllRemoteBranchesResponse) Descriptor() ([]byte, []int) { return fileDescriptor8, []int{35} } + +func (m *FindAllRemoteBranchesResponse) GetBranches() []*Branch { + if m != nil { + return m.Branches + } + return nil +} + func init() { proto.RegisterType((*FindDefaultBranchNameRequest)(nil), "gitaly.FindDefaultBranchNameRequest") proto.RegisterType((*FindDefaultBranchNameResponse)(nil), "gitaly.FindDefaultBranchNameResponse") @@ -906,6 +946,8 @@ func init() { proto.RegisterType((*GetTagMessagesResponse)(nil), "gitaly.GetTagMessagesResponse") proto.RegisterType((*ListNewCommitsRequest)(nil), "gitaly.ListNewCommitsRequest") proto.RegisterType((*ListNewCommitsResponse)(nil), "gitaly.ListNewCommitsResponse") + proto.RegisterType((*FindAllRemoteBranchesRequest)(nil), "gitaly.FindAllRemoteBranchesRequest") + proto.RegisterType((*FindAllRemoteBranchesResponse)(nil), "gitaly.FindAllRemoteBranchesResponse") proto.RegisterEnum("gitaly.FindLocalBranchesRequest_SortBy", FindLocalBranchesRequest_SortBy_name, FindLocalBranchesRequest_SortBy_value) proto.RegisterEnum("gitaly.CreateBranchResponse_Status", CreateBranchResponse_Status_name, CreateBranchResponse_Status_value) } @@ -930,6 +972,7 @@ type RefServiceClient interface { FindLocalBranches(ctx context.Context, in *FindLocalBranchesRequest, opts ...grpc.CallOption) (RefService_FindLocalBranchesClient, error) FindAllBranches(ctx context.Context, in *FindAllBranchesRequest, opts ...grpc.CallOption) (RefService_FindAllBranchesClient, error) FindAllTags(ctx context.Context, in *FindAllTagsRequest, opts ...grpc.CallOption) (RefService_FindAllTagsClient, error) + FindAllRemoteBranches(ctx context.Context, in *FindAllRemoteBranchesRequest, opts ...grpc.CallOption) (RefService_FindAllRemoteBranchesClient, error) RefExists(ctx context.Context, in *RefExistsRequest, opts ...grpc.CallOption) (*RefExistsResponse, error) CreateBranch(ctx context.Context, in *CreateBranchRequest, opts ...grpc.CallOption) (*CreateBranchResponse, error) DeleteBranch(ctx context.Context, in *DeleteBranchRequest, opts ...grpc.CallOption) (*DeleteBranchResponse, error) @@ -1128,6 +1171,38 @@ func (x *refServiceFindAllTagsClient) Recv() (*FindAllTagsResponse, error) { return m, nil } +func (c *refServiceClient) FindAllRemoteBranches(ctx context.Context, in *FindAllRemoteBranchesRequest, opts ...grpc.CallOption) (RefService_FindAllRemoteBranchesClient, error) { + stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[5], c.cc, "/gitaly.RefService/FindAllRemoteBranches", opts...) + if err != nil { + return nil, err + } + x := &refServiceFindAllRemoteBranchesClient{stream} + if err := x.ClientStream.SendMsg(in); err != nil { + return nil, err + } + if err := x.ClientStream.CloseSend(); err != nil { + return nil, err + } + return x, nil +} + +type RefService_FindAllRemoteBranchesClient interface { + Recv() (*FindAllRemoteBranchesResponse, error) + grpc.ClientStream +} + +type refServiceFindAllRemoteBranchesClient struct { + grpc.ClientStream +} + +func (x *refServiceFindAllRemoteBranchesClient) Recv() (*FindAllRemoteBranchesResponse, error) { + m := new(FindAllRemoteBranchesResponse) + if err := x.ClientStream.RecvMsg(m); err != nil { + return nil, err + } + return m, nil +} + func (c *refServiceClient) RefExists(ctx context.Context, in *RefExistsRequest, opts ...grpc.CallOption) (*RefExistsResponse, error) { out := new(RefExistsResponse) err := grpc.Invoke(ctx, "/gitaly.RefService/RefExists", in, out, c.cc, opts...) @@ -1174,7 +1249,7 @@ func (c *refServiceClient) DeleteRefs(ctx context.Context, in *DeleteRefsRequest } func (c *refServiceClient) ListBranchNamesContainingCommit(ctx context.Context, in *ListBranchNamesContainingCommitRequest, opts ...grpc.CallOption) (RefService_ListBranchNamesContainingCommitClient, error) { - stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[5], c.cc, "/gitaly.RefService/ListBranchNamesContainingCommit", opts...) + stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[6], c.cc, "/gitaly.RefService/ListBranchNamesContainingCommit", opts...) if err != nil { return nil, err } @@ -1206,7 +1281,7 @@ func (x *refServiceListBranchNamesContainingCommitClient) Recv() (*ListBranchNam } func (c *refServiceClient) ListTagNamesContainingCommit(ctx context.Context, in *ListTagNamesContainingCommitRequest, opts ...grpc.CallOption) (RefService_ListTagNamesContainingCommitClient, error) { - stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[6], c.cc, "/gitaly.RefService/ListTagNamesContainingCommit", opts...) + stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[7], c.cc, "/gitaly.RefService/ListTagNamesContainingCommit", opts...) if err != nil { return nil, err } @@ -1238,7 +1313,7 @@ func (x *refServiceListTagNamesContainingCommitClient) Recv() (*ListTagNamesCont } func (c *refServiceClient) GetTagMessages(ctx context.Context, in *GetTagMessagesRequest, opts ...grpc.CallOption) (RefService_GetTagMessagesClient, error) { - stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[7], c.cc, "/gitaly.RefService/GetTagMessages", opts...) + stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[8], c.cc, "/gitaly.RefService/GetTagMessages", opts...) if err != nil { return nil, err } @@ -1270,7 +1345,7 @@ func (x *refServiceGetTagMessagesClient) Recv() (*GetTagMessagesResponse, error) } func (c *refServiceClient) ListNewCommits(ctx context.Context, in *ListNewCommitsRequest, opts ...grpc.CallOption) (RefService_ListNewCommitsClient, error) { - stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[8], c.cc, "/gitaly.RefService/ListNewCommits", opts...) + stream, err := grpc.NewClientStream(ctx, &_RefService_serviceDesc.Streams[9], c.cc, "/gitaly.RefService/ListNewCommits", opts...) if err != nil { return nil, err } @@ -1313,6 +1388,7 @@ type RefServiceServer interface { FindLocalBranches(*FindLocalBranchesRequest, RefService_FindLocalBranchesServer) error FindAllBranches(*FindAllBranchesRequest, RefService_FindAllBranchesServer) error FindAllTags(*FindAllTagsRequest, RefService_FindAllTagsServer) error + FindAllRemoteBranches(*FindAllRemoteBranchesRequest, RefService_FindAllRemoteBranchesServer) error RefExists(context.Context, *RefExistsRequest) (*RefExistsResponse, error) CreateBranch(context.Context, *CreateBranchRequest) (*CreateBranchResponse, error) DeleteBranch(context.Context, *DeleteBranchRequest) (*DeleteBranchResponse, error) @@ -1470,6 +1546,27 @@ func (x *refServiceFindAllTagsServer) Send(m *FindAllTagsResponse) error { return x.ServerStream.SendMsg(m) } +func _RefService_FindAllRemoteBranches_Handler(srv interface{}, stream grpc.ServerStream) error { + m := new(FindAllRemoteBranchesRequest) + if err := stream.RecvMsg(m); err != nil { + return err + } + return srv.(RefServiceServer).FindAllRemoteBranches(m, &refServiceFindAllRemoteBranchesServer{stream}) +} + +type RefService_FindAllRemoteBranchesServer interface { + Send(*FindAllRemoteBranchesResponse) error + grpc.ServerStream +} + +type refServiceFindAllRemoteBranchesServer struct { + grpc.ServerStream +} + +func (x *refServiceFindAllRemoteBranchesServer) Send(m *FindAllRemoteBranchesResponse) error { + return x.ServerStream.SendMsg(m) +} + func _RefService_RefExists_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RefExistsRequest) if err := dec(in); err != nil { @@ -1704,6 +1801,11 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ ServerStreams: true, }, { + StreamName: "FindAllRemoteBranches", + Handler: _RefService_FindAllRemoteBranches_Handler, + ServerStreams: true, + }, + { StreamName: "ListBranchNamesContainingCommit", Handler: _RefService_ListBranchNamesContainingCommit_Handler, ServerStreams: true, @@ -1730,93 +1832,97 @@ var _RefService_serviceDesc = grpc.ServiceDesc{ func init() { proto.RegisterFile("ref.proto", fileDescriptor8) } var fileDescriptor8 = []byte{ - // 1398 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x57, 0xdd, 0x6e, 0x1a, 0xc7, - 0x17, 0xf7, 0x62, 0x1b, 0xc3, 0x81, 0xe0, 0xf5, 0xc4, 0x76, 0xc8, 0x3a, 0x09, 0xce, 0xe4, 0x5b, - 0x89, 0xf0, 0xff, 0x4f, 0xd4, 0xde, 0xb4, 0x17, 0xc5, 0x36, 0x4d, 0x48, 0x1c, 0x6c, 0x0d, 0x34, - 0x4d, 0xd5, 0x56, 0xab, 0x05, 0x86, 0x65, 0x2b, 0x60, 0xe9, 0xee, 0x90, 0xc4, 0x17, 0xe9, 0x65, - 0xa5, 0xaa, 0x95, 0x7a, 0xd7, 0xbe, 0x41, 0x5f, 0xa5, 0x17, 0x7d, 0xa9, 0x6a, 0x67, 0x66, 0xbf, - 0xf0, 0x82, 0xad, 0x52, 0xab, 0x57, 0xbb, 0x73, 0xe6, 0x9c, 0xdf, 0x9c, 0xaf, 0x39, 0xe7, 0x0c, - 0x64, 0x1d, 0xda, 0x2b, 0x8f, 0x1d, 0x9b, 0xd9, 0x28, 0x6d, 0x5a, 0xcc, 0x18, 0x9c, 0x6a, 0x79, - 0xb7, 0x6f, 0x38, 0xb4, 0x2b, 0xa8, 0x5a, 0xc9, 0xb4, 0x6d, 0x73, 0x40, 0xf7, 0xf8, 0xaa, 0x3d, - 0xe9, 0xed, 0x31, 0x6b, 0x48, 0x5d, 0x66, 0x0c, 0xc7, 0x82, 0x01, 0x13, 0xb8, 0xf1, 0xb9, 0x35, - 0xea, 0x1e, 0xd2, 0x9e, 0x31, 0x19, 0xb0, 0x7d, 0xc7, 0x18, 0x75, 0xfa, 0x0d, 0x63, 0x48, 0x09, - 0xfd, 0x7e, 0x42, 0x5d, 0x86, 0x2a, 0x00, 0x0e, 0x1d, 0xdb, 0xae, 0xc5, 0x6c, 0xe7, 0xb4, 0xa8, - 0xec, 0x2a, 0x0f, 0x73, 0x15, 0x54, 0x16, 0x67, 0x95, 0x49, 0xb0, 0x43, 0x22, 0x5c, 0xf8, 0x29, - 0xdc, 0x9c, 0x81, 0xe9, 0x8e, 0xed, 0x91, 0x4b, 0x11, 0x82, 0x95, 0x91, 0x31, 0xa4, 0x1c, 0x2e, - 0x4f, 0xf8, 0x3f, 0x3e, 0x86, 0xeb, 0x9e, 0x50, 0x75, 0x30, 0x08, 0x05, 0xdc, 0x45, 0xb4, 0xa8, - 0x80, 0x96, 0x04, 0x28, 0x55, 0xd8, 0x84, 0x55, 0xef, 0x58, 0xb7, 0xa8, 0xec, 0x2e, 0x3f, 0xcc, - 0x13, 0xb1, 0xc0, 0x47, 0xb0, 0x2d, 0x65, 0x5a, 0x86, 0xb9, 0xb0, 0x06, 0x7b, 0x70, 0xed, 0x0c, - 0xda, 0xdc, 0xe3, 0x3f, 0x00, 0xf2, 0x04, 0x08, 0xed, 0x2d, 0x18, 0x02, 0xb4, 0x03, 0xd9, 0x8e, - 0x3d, 0x1c, 0x5a, 0x4c, 0xb7, 0xba, 0xc5, 0xd4, 0xae, 0xf2, 0x30, 0x4b, 0x32, 0x82, 0x50, 0xef, - 0xa2, 0x6d, 0x48, 0x8f, 0x1d, 0xda, 0xb3, 0xde, 0x17, 0x97, 0x79, 0x00, 0xe4, 0x0a, 0x3f, 0x82, - 0xab, 0xb1, 0xe3, 0xe7, 0x44, 0xeb, 0x4f, 0x05, 0x8a, 0x1e, 0xef, 0x91, 0xdd, 0x31, 0xa4, 0x7f, - 0x17, 0xf2, 0x15, 0xfa, 0x0c, 0xd6, 0x5c, 0xdb, 0x61, 0x7a, 0xfb, 0x94, 0xab, 0x5b, 0xa8, 0x3c, - 0xf0, 0x05, 0x66, 0x1d, 0x53, 0x6e, 0xda, 0x0e, 0xdb, 0x3f, 0x25, 0x69, 0x97, 0x7f, 0xf1, 0x47, - 0x90, 0x16, 0x14, 0x94, 0x81, 0x95, 0x46, 0xf5, 0x55, 0x4d, 0x5d, 0x42, 0xeb, 0x90, 0xfb, 0xe2, - 0xe4, 0xb0, 0xda, 0xaa, 0x1d, 0xea, 0xd5, 0xe6, 0x81, 0xaa, 0x20, 0x15, 0xf2, 0x3e, 0xe1, 0xb0, - 0xd6, 0x3c, 0x50, 0x53, 0xf8, 0x8d, 0xc8, 0xbb, 0xa9, 0x13, 0xa4, 0xe9, 0x9f, 0x40, 0xa6, 0x2d, - 0x69, 0x3c, 0x52, 0xb9, 0x4a, 0x69, 0x86, 0x5a, 0xbe, 0x08, 0x09, 0x04, 0xf0, 0xcf, 0x29, 0x11, - 0xff, 0x04, 0xae, 0x24, 0x9f, 0xce, 0x8f, 0xd9, 0x3d, 0x28, 0xc8, 0x4d, 0x77, 0xd2, 0xfe, 0x8e, - 0x76, 0x98, 0x8c, 0xdd, 0x15, 0x41, 0x6d, 0x0a, 0x22, 0x7a, 0x0e, 0x92, 0xa0, 0x1b, 0x13, 0xd6, - 0xb7, 0x9d, 0xe2, 0x0a, 0xf7, 0xfe, 0x9d, 0x19, 0x5a, 0x1f, 0x70, 0xde, 0x2a, 0x67, 0x25, 0xf9, - 0x4e, 0x64, 0x85, 0x1a, 0xa0, 0x4a, 0x24, 0xf1, 0x61, 0xd4, 0x29, 0xae, 0x5e, 0x1c, 0x6c, 0x5d, - 0x48, 0x1d, 0xf8, 0xb2, 0xf8, 0x1d, 0xec, 0xcc, 0xe1, 0x4f, 0x74, 0xc8, 0x26, 0xac, 0xd2, 0xa1, - 0x61, 0x0d, 0xb8, 0x33, 0xf2, 0x44, 0x2c, 0x50, 0x19, 0x56, 0xba, 0x06, 0xa3, 0xdc, 0xfe, 0x5c, - 0x45, 0x2b, 0x8b, 0x0a, 0x57, 0xf6, 0x2b, 0x5c, 0xb9, 0xe5, 0x57, 0x38, 0xc2, 0xf9, 0xf0, 0x6f, - 0x4a, 0x70, 0xa9, 0xff, 0x8d, 0x44, 0x2d, 0x41, 0x6e, 0x48, 0x1d, 0x93, 0x76, 0x75, 0x7b, 0x34, - 0x10, 0xc9, 0x9a, 0x21, 0x20, 0x48, 0xc7, 0xa3, 0xc1, 0x29, 0x7a, 0x00, 0xeb, 0x92, 0x21, 0x48, - 0x9d, 0x65, 0x7e, 0xc9, 0x0b, 0x82, 0xec, 0x2b, 0x81, 0xff, 0x50, 0x82, 0xfa, 0x70, 0x26, 0xf1, - 0xf6, 0xcf, 0x24, 0xde, 0xfd, 0xa8, 0xd7, 0x13, 0x44, 0xca, 0x32, 0xc3, 0x02, 0x39, 0xed, 0x19, - 0xa4, 0x05, 0x2d, 0xd1, 0xb9, 0x8f, 0x20, 0xcd, 0x0c, 0xc7, 0xa4, 0x8c, 0x9b, 0x90, 0xab, 0x6c, - 0xf8, 0xf8, 0xcf, 0xfc, 0xa8, 0x11, 0xc9, 0x80, 0x9f, 0x8b, 0xb2, 0x24, 0xea, 0xd8, 0x42, 0x15, - 0xf1, 0x63, 0x51, 0x61, 0x02, 0x24, 0x69, 0x6d, 0x09, 0x56, 0x98, 0x61, 0xfa, 0x96, 0xe6, 0x7c, - 0x90, 0x96, 0x61, 0x12, 0xbe, 0x81, 0xdf, 0x80, 0x4a, 0x68, 0xaf, 0xf6, 0xde, 0x72, 0xd9, 0x42, - 0xc1, 0x53, 0x61, 0xd9, 0xa1, 0x3d, 0x99, 0x4f, 0xde, 0x2f, 0x7e, 0x04, 0x1b, 0x11, 0xe4, 0xb0, - 0x3a, 0xbf, 0x35, 0x06, 0x13, 0xe1, 0xb0, 0x0c, 0x11, 0x0b, 0xfc, 0x03, 0x5c, 0x3d, 0x70, 0xa8, - 0xc1, 0xa8, 0x7f, 0x97, 0xff, 0xb9, 0x1e, 0x7e, 0x40, 0x52, 0x91, 0x80, 0x94, 0x20, 0xe7, 0x32, - 0xc3, 0x61, 0xfa, 0xd8, 0xb6, 0x46, 0xfe, 0xf5, 0x06, 0x4e, 0x3a, 0xf1, 0x28, 0xf8, 0x2f, 0x05, - 0x36, 0xe3, 0x0a, 0x04, 0x55, 0x2a, 0xed, 0x32, 0x83, 0x4d, 0x5c, 0x7e, 0x7a, 0x21, 0xbc, 0xa0, - 0x49, 0xdc, 0xe5, 0x26, 0x67, 0x25, 0x52, 0x04, 0xdd, 0x87, 0xb4, 0xc8, 0x18, 0x99, 0x07, 0x05, - 0x5f, 0x58, 0x8a, 0xc9, 0x5d, 0xdc, 0x80, 0xb4, 0x90, 0x44, 0x69, 0x48, 0x1d, 0xbf, 0x54, 0x97, - 0x50, 0x01, 0xa0, 0x46, 0x88, 0x5e, 0x7b, 0x53, 0x6f, 0xb6, 0x9a, 0xaa, 0xe2, 0x15, 0x5b, 0x6f, - 0x5d, 0x6f, 0xbc, 0xae, 0x1e, 0xd5, 0x0f, 0xd5, 0x14, 0xda, 0x81, 0x6b, 0x11, 0x82, 0xde, 0x6c, - 0x55, 0x49, 0x4b, 0x3f, 0x39, 0xae, 0x37, 0x5a, 0xea, 0x32, 0xfe, 0x16, 0xae, 0x1e, 0xd2, 0x01, - 0xbd, 0x24, 0x6f, 0xe2, 0x6d, 0xd8, 0x8c, 0xc3, 0x0b, 0xeb, 0xf1, 0xd7, 0xb0, 0xe1, 0x65, 0xe0, - 0xe5, 0x1c, 0xfa, 0xa9, 0xb8, 0x28, 0x53, 0xe1, 0x09, 0x3d, 0xac, 0xcc, 0xf5, 0xf0, 0x4f, 0x0a, - 0x6c, 0x08, 0x9d, 0x09, 0xed, 0x2d, 0x94, 0xe6, 0x4f, 0x00, 0xd1, 0xf7, 0x1d, 0x3a, 0x66, 0xfa, - 0x3b, 0x8b, 0xf5, 0x75, 0xd9, 0xec, 0x53, 0xbc, 0x0a, 0xa9, 0x62, 0xe7, 0x4b, 0x8b, 0xf5, 0x4f, - 0x38, 0xdd, 0xb3, 0xc4, 0xa1, 0x3d, 0xbf, 0x4a, 0xf1, 0x7f, 0xfc, 0x7f, 0x40, 0x51, 0x55, 0xa4, - 0x25, 0x3b, 0x90, 0x35, 0x2d, 0xa6, 0x53, 0xc7, 0xb1, 0x1d, 0xae, 0x4a, 0x96, 0x64, 0x4c, 0x8b, - 0xd5, 0xbc, 0x35, 0xfe, 0x55, 0x81, 0xfb, 0x47, 0x96, 0x1b, 0x99, 0xf7, 0xdc, 0x03, 0x7b, 0xc4, - 0x0c, 0x6b, 0x64, 0x8d, 0x4c, 0x59, 0x51, 0x2e, 0x6b, 0xa2, 0xd9, 0x84, 0xd5, 0x81, 0x35, 0xb4, - 0xc4, 0xad, 0xb9, 0x42, 0xc4, 0x02, 0x13, 0x78, 0x70, 0xae, 0x42, 0xd2, 0xb2, 0xdb, 0x90, 0x17, - 0x51, 0xd0, 0xc5, 0x58, 0x26, 0x7c, 0x95, 0x6b, 0x87, 0xa2, 0x2f, 0x56, 0x32, 0x8a, 0x9a, 0xc2, - 0xbf, 0x28, 0x70, 0xc7, 0x03, 0xf5, 0x27, 0xba, 0xff, 0xd8, 0xc4, 0x3a, 0xdc, 0x9d, 0xaf, 0x4d, - 0x18, 0x39, 0x66, 0x98, 0x31, 0xe3, 0x32, 0x4c, 0x0a, 0x49, 0xcb, 0x26, 0xb0, 0xf5, 0x8c, 0x7a, - 0x48, 0xaf, 0xa8, 0xeb, 0x1a, 0xe6, 0x62, 0x5d, 0xf2, 0x1a, 0xac, 0x79, 0xe7, 0x59, 0x5d, 0x91, - 0x56, 0x59, 0xaf, 0x97, 0x98, 0xf5, 0xae, 0x77, 0x56, 0x4a, 0x5d, 0x26, 0xa1, 0x32, 0xf8, 0x2b, - 0xd8, 0x9e, 0x3e, 0x56, 0xea, 0x5c, 0x84, 0xb5, 0xa1, 0xa0, 0xc9, 0x4b, 0xe6, 0x2f, 0xd1, 0x96, - 0xd7, 0xbb, 0x3c, 0x74, 0xee, 0x8c, 0x2c, 0x59, 0xe5, 0xe0, 0xc2, 0x0e, 0x6e, 0x17, 0xc7, 0xc6, - 0x7d, 0xd8, 0xf2, 0x9c, 0xd3, 0xa0, 0xef, 0x84, 0x37, 0xdc, 0xcb, 0x0a, 0x0e, 0xae, 0xc1, 0xf6, - 0xf4, 0x49, 0xd2, 0x88, 0xc7, 0xb0, 0x26, 0xb8, 0xfc, 0xee, 0x96, 0xd0, 0x67, 0x7d, 0x8e, 0xca, - 0xef, 0x39, 0x00, 0x42, 0x7b, 0x4d, 0xea, 0xbc, 0xb5, 0x3a, 0x14, 0xf5, 0x60, 0x2b, 0xf1, 0x1d, - 0x85, 0xee, 0x46, 0x67, 0x81, 0x59, 0x4f, 0x37, 0xed, 0xde, 0x39, 0x5c, 0xb2, 0x22, 0x2e, 0x21, - 0x3d, 0xe8, 0xef, 0x91, 0xab, 0x82, 0x6e, 0x27, 0x0e, 0x1c, 0xd1, 0x47, 0x91, 0x86, 0xe7, 0xb1, - 0xf8, 0xf0, 0xff, 0x53, 0xd0, 0x6b, 0x58, 0x9f, 0x7a, 0x08, 0xa1, 0x5b, 0x53, 0xa2, 0x53, 0xef, - 0x2d, 0xad, 0x34, 0x73, 0x3f, 0x82, 0xfb, 0x1c, 0x72, 0x91, 0x07, 0x0b, 0xd2, 0xa2, 0x32, 0xf1, - 0x47, 0x94, 0xb6, 0x93, 0xb8, 0x17, 0xb8, 0xe0, 0x1b, 0xd1, 0x16, 0x62, 0xaf, 0x00, 0xb4, 0x7b, - 0xde, 0x13, 0x44, 0xbb, 0x3d, 0x87, 0x23, 0xd1, 0xfe, 0x00, 0xfb, 0xd6, 0xcc, 0x71, 0x2e, 0xd9, - 0xfe, 0x44, 0xdc, 0x17, 0xc2, 0x7e, 0x39, 0x4e, 0xc5, 0xed, 0x8f, 0x4f, 0x6b, 0x71, 0xfb, 0xa7, - 0xe6, 0x2f, 0x8e, 0xb5, 0x0f, 0xd9, 0x60, 0x10, 0x42, 0xc5, 0xf0, 0x32, 0xc4, 0xa7, 0x2e, 0xed, - 0x7a, 0xc2, 0x4e, 0xe0, 0xc5, 0x97, 0x90, 0x8f, 0x8e, 0x1c, 0x68, 0x27, 0x79, 0x10, 0x11, 0x48, - 0x37, 0xe6, 0x4d, 0x29, 0x02, 0x2c, 0xda, 0xc1, 0x43, 0xb0, 0x84, 0xb1, 0x21, 0x04, 0x4b, 0x6c, - 0xfa, 0x4b, 0xa8, 0x06, 0x10, 0x76, 0x66, 0x74, 0x3d, 0xea, 0x8c, 0x38, 0x90, 0x96, 0xb4, 0x15, - 0x85, 0x09, 0xdb, 0x62, 0x08, 0x73, 0xa6, 0x6b, 0x87, 0x30, 0x67, 0xbb, 0x28, 0x5e, 0x42, 0x3f, - 0x2a, 0x50, 0x3a, 0xa7, 0x33, 0xa1, 0xb2, 0x8f, 0x70, 0xb1, 0x9e, 0xaa, 0xed, 0x5d, 0x98, 0x3f, - 0x12, 0xf4, 0x0f, 0x70, 0x63, 0x5e, 0xfb, 0x40, 0x8f, 0xa3, 0xa0, 0xe7, 0xb4, 0x3c, 0xed, 0xc9, - 0xc5, 0x98, 0x23, 0xc7, 0x37, 0xa1, 0x10, 0xaf, 0xfd, 0xe8, 0x66, 0x50, 0x1d, 0x93, 0x5a, 0x91, - 0x76, 0x6b, 0xd6, 0x76, 0x1c, 0x34, 0x5e, 0x8b, 0x43, 0xd0, 0xc4, 0x6e, 0x10, 0x82, 0x26, 0x97, - 0x70, 0x0f, 0xb4, 0x9d, 0xe6, 0xcf, 0xcb, 0xa7, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0xe8, 0x28, - 0xef, 0x23, 0x71, 0x13, 0x00, 0x00, + // 1461 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x57, 0x5f, 0x6f, 0x1a, 0xc7, + 0x16, 0xf7, 0x62, 0x1b, 0xc3, 0x81, 0xe0, 0xf5, 0xc4, 0x76, 0xc8, 0x3a, 0x09, 0xce, 0xe4, 0xff, + 0x4d, 0x84, 0xef, 0x25, 0xba, 0x7d, 0x69, 0x1f, 0x8a, 0x6d, 0x9a, 0x90, 0x38, 0xd8, 0x1a, 0x68, + 0x9a, 0xaa, 0xad, 0x56, 0x6b, 0x18, 0x96, 0xad, 0x80, 0xa5, 0xbb, 0x43, 0x12, 0x3f, 0xa4, 0x52, + 0x5f, 0x2a, 0x55, 0xad, 0xd4, 0xb7, 0x7e, 0x84, 0x7e, 0x95, 0x3e, 0xf4, 0x4b, 0x55, 0x3b, 0x33, + 0xfb, 0x0f, 0x16, 0x6c, 0x95, 0x5a, 0x7d, 0x82, 0x3d, 0x73, 0xce, 0xef, 0xfc, 0x9d, 0x73, 0xce, + 0x40, 0xd6, 0xa1, 0xdd, 0xf2, 0xc8, 0xb1, 0x99, 0x8d, 0xd2, 0xa6, 0xc5, 0x8c, 0xfe, 0x99, 0x96, + 0x77, 0x7b, 0x86, 0x43, 0x3b, 0x82, 0xaa, 0x95, 0x4c, 0xdb, 0x36, 0xfb, 0x74, 0x8f, 0x7f, 0x9d, + 0x8e, 0xbb, 0x7b, 0xcc, 0x1a, 0x50, 0x97, 0x19, 0x83, 0x91, 0x60, 0xc0, 0x04, 0x6e, 0x7c, 0x66, + 0x0d, 0x3b, 0x87, 0xb4, 0x6b, 0x8c, 0xfb, 0x6c, 0xdf, 0x31, 0x86, 0xed, 0x5e, 0xc3, 0x18, 0x50, + 0x42, 0xbf, 0x1b, 0x53, 0x97, 0xa1, 0x0a, 0x80, 0x43, 0x47, 0xb6, 0x6b, 0x31, 0xdb, 0x39, 0x2b, + 0x2a, 0xbb, 0xca, 0xc3, 0x5c, 0x05, 0x95, 0x85, 0xae, 0x32, 0x09, 0x4e, 0x48, 0x84, 0x0b, 0x3f, + 0x85, 0x9b, 0x33, 0x30, 0xdd, 0x91, 0x3d, 0x74, 0x29, 0x42, 0xb0, 0x32, 0x34, 0x06, 0x94, 0xc3, + 0xe5, 0x09, 0xff, 0x8f, 0x8f, 0xe1, 0xba, 0x27, 0x54, 0xed, 0xf7, 0x43, 0x01, 0x77, 0x11, 0x2b, + 0x2a, 0xa0, 0x25, 0x01, 0x4a, 0x13, 0x36, 0x61, 0xd5, 0x53, 0xeb, 0x16, 0x95, 0xdd, 0xe5, 0x87, + 0x79, 0x22, 0x3e, 0xf0, 0x11, 0x6c, 0x4b, 0x99, 0x96, 0x61, 0x2e, 0x6c, 0xc1, 0x1e, 0x5c, 0x9b, + 0x42, 0x9b, 0xab, 0xfe, 0x03, 0x20, 0x4f, 0x80, 0xd0, 0xee, 0x82, 0x29, 0x40, 0x3b, 0x90, 0x6d, + 0xdb, 0x83, 0x81, 0xc5, 0x74, 0xab, 0x53, 0x4c, 0xed, 0x2a, 0x0f, 0xb3, 0x24, 0x23, 0x08, 0xf5, + 0x0e, 0xda, 0x86, 0xf4, 0xc8, 0xa1, 0x5d, 0xeb, 0x7d, 0x71, 0x99, 0x27, 0x40, 0x7e, 0xe1, 0x47, + 0x70, 0x35, 0xa6, 0x7e, 0x4e, 0xb6, 0xfe, 0x50, 0xa0, 0xe8, 0xf1, 0x1e, 0xd9, 0x6d, 0x43, 0xc6, + 0x77, 0xa1, 0x58, 0xa1, 0x4f, 0x61, 0xcd, 0xb5, 0x1d, 0xa6, 0x9f, 0x9e, 0x71, 0x73, 0x0b, 0x95, + 0x07, 0xbe, 0xc0, 0x2c, 0x35, 0xe5, 0xa6, 0xed, 0xb0, 0xfd, 0x33, 0x92, 0x76, 0xf9, 0x2f, 0xfe, + 0x3f, 0xa4, 0x05, 0x05, 0x65, 0x60, 0xa5, 0x51, 0x7d, 0x55, 0x53, 0x97, 0xd0, 0x3a, 0xe4, 0x3e, + 0x3f, 0x39, 0xac, 0xb6, 0x6a, 0x87, 0x7a, 0xb5, 0x79, 0xa0, 0x2a, 0x48, 0x85, 0xbc, 0x4f, 0x38, + 0xac, 0x35, 0x0f, 0xd4, 0x14, 0x7e, 0x23, 0xea, 0x6e, 0x42, 0x83, 0x74, 0xfd, 0x63, 0xc8, 0x9c, + 0x4a, 0x1a, 0xcf, 0x54, 0xae, 0x52, 0x9a, 0x61, 0x96, 0x2f, 0x42, 0x02, 0x01, 0xfc, 0x73, 0x4a, + 0xe4, 0x3f, 0x81, 0x2b, 0x29, 0xa6, 0xf3, 0x73, 0x76, 0x0f, 0x0a, 0xf2, 0xd0, 0x1d, 0x9f, 0x7e, + 0x4b, 0xdb, 0x4c, 0xe6, 0xee, 0x8a, 0xa0, 0x36, 0x05, 0x11, 0x3d, 0x07, 0x49, 0xd0, 0x8d, 0x31, + 0xeb, 0xd9, 0x4e, 0x71, 0x85, 0x47, 0xff, 0xce, 0x0c, 0xab, 0x0f, 0x38, 0x6f, 0x95, 0xb3, 0x92, + 0x7c, 0x3b, 0xf2, 0x85, 0x1a, 0xa0, 0x4a, 0x24, 0xf1, 0xc3, 0xa8, 0x53, 0x5c, 0xbd, 0x38, 0xd8, + 0xba, 0x90, 0x3a, 0xf0, 0x65, 0xf1, 0x3b, 0xd8, 0x99, 0xc3, 0x9f, 0x18, 0x90, 0x4d, 0x58, 0xa5, + 0x03, 0xc3, 0xea, 0xf3, 0x60, 0xe4, 0x89, 0xf8, 0x40, 0x65, 0x58, 0xe9, 0x18, 0x8c, 0x72, 0xff, + 0x73, 0x15, 0xad, 0x2c, 0x3a, 0x5c, 0xd9, 0xef, 0x70, 0xe5, 0x96, 0xdf, 0xe1, 0x08, 0xe7, 0xc3, + 0xbf, 0x29, 0xc1, 0xa5, 0xfe, 0x27, 0x0a, 0xb5, 0x04, 0xb9, 0x01, 0x75, 0x4c, 0xda, 0xd1, 0xed, + 0x61, 0x5f, 0x14, 0x6b, 0x86, 0x80, 0x20, 0x1d, 0x0f, 0xfb, 0x67, 0xe8, 0x01, 0xac, 0x4b, 0x86, + 0xa0, 0x74, 0x96, 0xf9, 0x25, 0x2f, 0x08, 0xb2, 0x6f, 0x04, 0xfe, 0x5d, 0x09, 0xfa, 0xc3, 0x54, + 0xe1, 0xed, 0x4f, 0x15, 0xde, 0xfd, 0x68, 0xd4, 0x13, 0x44, 0xca, 0xb2, 0xc2, 0x02, 0x39, 0xed, + 0x19, 0xa4, 0x05, 0x2d, 0x31, 0xb8, 0x8f, 0x20, 0xcd, 0x0c, 0xc7, 0xa4, 0x8c, 0xbb, 0x90, 0xab, + 0x6c, 0xf8, 0xf8, 0xcf, 0xfc, 0xac, 0x11, 0xc9, 0x80, 0x9f, 0x8b, 0xb6, 0x24, 0xfa, 0xd8, 0x42, + 0x1d, 0xf1, 0x23, 0xd1, 0x61, 0x02, 0x24, 0xe9, 0x6d, 0x09, 0x56, 0x98, 0x61, 0xfa, 0x9e, 0xe6, + 0x7c, 0x90, 0x96, 0x61, 0x12, 0x7e, 0x80, 0xdf, 0x80, 0x4a, 0x68, 0xb7, 0xf6, 0xde, 0x72, 0xd9, + 0x42, 0xc9, 0x53, 0x61, 0xd9, 0xa1, 0x5d, 0x59, 0x4f, 0xde, 0x5f, 0xfc, 0x08, 0x36, 0x22, 0xc8, + 0x61, 0x77, 0x7e, 0x6b, 0xf4, 0xc7, 0x22, 0x60, 0x19, 0x22, 0x3e, 0xf0, 0xf7, 0x70, 0xf5, 0xc0, + 0xa1, 0x06, 0xa3, 0xfe, 0x5d, 0xfe, 0xfb, 0x76, 0xf8, 0x09, 0x49, 0x45, 0x12, 0x52, 0x82, 0x9c, + 0xcb, 0x0c, 0x87, 0xe9, 0x23, 0xdb, 0x1a, 0xfa, 0xd7, 0x1b, 0x38, 0xe9, 0xc4, 0xa3, 0xe0, 0x3f, + 0x15, 0xd8, 0x8c, 0x1b, 0x10, 0x74, 0xa9, 0xb4, 0xcb, 0x0c, 0x36, 0x76, 0xb9, 0xf6, 0x42, 0x78, + 0x41, 0x93, 0xb8, 0xcb, 0x4d, 0xce, 0x4a, 0xa4, 0x08, 0xba, 0x0f, 0x69, 0x51, 0x31, 0xb2, 0x0e, + 0x0a, 0xbe, 0xb0, 0x14, 0x93, 0xa7, 0xb8, 0x01, 0x69, 0x21, 0x89, 0xd2, 0x90, 0x3a, 0x7e, 0xa9, + 0x2e, 0xa1, 0x02, 0x40, 0x8d, 0x10, 0xbd, 0xf6, 0xa6, 0xde, 0x6c, 0x35, 0x55, 0xc5, 0x6b, 0xb6, + 0xde, 0x77, 0xbd, 0xf1, 0xba, 0x7a, 0x54, 0x3f, 0x54, 0x53, 0x68, 0x07, 0xae, 0x45, 0x08, 0x7a, + 0xb3, 0x55, 0x25, 0x2d, 0xfd, 0xe4, 0xb8, 0xde, 0x68, 0xa9, 0xcb, 0xf8, 0x1b, 0xb8, 0x7a, 0x48, + 0xfb, 0xf4, 0x92, 0xa2, 0x89, 0xb7, 0x61, 0x33, 0x0e, 0x2f, 0xbc, 0xc7, 0x5f, 0xc1, 0x86, 0x57, + 0x81, 0x97, 0xa3, 0xf4, 0x13, 0x71, 0x51, 0x26, 0xd2, 0x13, 0x46, 0x58, 0x99, 0x1b, 0xe1, 0x9f, + 0x14, 0xd8, 0x10, 0x36, 0x13, 0xda, 0x5d, 0xa8, 0xcc, 0x9f, 0x00, 0xa2, 0xef, 0xdb, 0x74, 0xc4, + 0xf4, 0x77, 0x16, 0xeb, 0xe9, 0x72, 0xd8, 0xa7, 0x78, 0x17, 0x52, 0xc5, 0xc9, 0x17, 0x16, 0xeb, + 0x9d, 0x70, 0xba, 0xe7, 0x89, 0x43, 0xbb, 0x7e, 0x97, 0xe2, 0xff, 0xf1, 0xff, 0x00, 0x45, 0x4d, + 0x91, 0x9e, 0xec, 0x40, 0xd6, 0xb4, 0x98, 0x4e, 0x1d, 0xc7, 0x76, 0xb8, 0x29, 0x59, 0x92, 0x31, + 0x2d, 0x56, 0xf3, 0xbe, 0xf1, 0xaf, 0x0a, 0xdc, 0x3f, 0xb2, 0xdc, 0xc8, 0xbe, 0xe7, 0x1e, 0xd8, + 0x43, 0x66, 0x58, 0x43, 0x6b, 0x68, 0xca, 0x8e, 0x72, 0x59, 0x1b, 0xcd, 0x26, 0xac, 0xf6, 0xad, + 0x81, 0x25, 0x6e, 0xcd, 0x15, 0x22, 0x3e, 0x30, 0x81, 0x07, 0xe7, 0x1a, 0x24, 0x3d, 0xbb, 0x0d, + 0x79, 0x91, 0x05, 0x5d, 0xac, 0x65, 0x22, 0x56, 0xb9, 0xd3, 0x50, 0xf4, 0xc5, 0x4a, 0x46, 0x51, + 0x53, 0xf8, 0x17, 0x05, 0xee, 0x78, 0xa0, 0xfe, 0x46, 0xf7, 0x2f, 0xbb, 0x58, 0x87, 0xbb, 0xf3, + 0xad, 0x09, 0x33, 0xc7, 0x0c, 0x33, 0xe6, 0x5c, 0x86, 0x49, 0x21, 0xe9, 0xd9, 0x18, 0xb6, 0x9e, + 0x51, 0x0f, 0xe9, 0x15, 0x75, 0x5d, 0xc3, 0x5c, 0x6c, 0x4a, 0x5e, 0x83, 0x35, 0x4f, 0x9f, 0xd5, + 0x11, 0x65, 0x95, 0xf5, 0x66, 0x89, 0x59, 0xef, 0x78, 0xba, 0x52, 0xea, 0x32, 0x09, 0x8d, 0xc1, + 0x5f, 0xc2, 0xf6, 0xa4, 0x5a, 0x69, 0x73, 0x11, 0xd6, 0x06, 0x82, 0x26, 0x2f, 0x99, 0xff, 0x89, + 0xb6, 0xbc, 0xd9, 0xe5, 0xa1, 0xf3, 0x60, 0x64, 0xc9, 0x2a, 0x07, 0x17, 0x7e, 0x70, 0xbf, 0x38, + 0x36, 0xee, 0xc1, 0x96, 0x17, 0x9c, 0x06, 0x7d, 0x27, 0xa2, 0xe1, 0x5e, 0x56, 0x72, 0x70, 0x0d, + 0xb6, 0x27, 0x35, 0x49, 0x27, 0x1e, 0xc3, 0x9a, 0xe0, 0xf2, 0xa7, 0x5b, 0xc2, 0x9c, 0xf5, 0x39, + 0xb0, 0x2b, 0x1e, 0x63, 0xd5, 0x7e, 0x9f, 0xd0, 0x81, 0xed, 0xf7, 0xae, 0x85, 0xf7, 0x15, 0x87, + 0x83, 0xe9, 0x41, 0xbb, 0xca, 0x7a, 0x0c, 0x1e, 0xc9, 0x4b, 0x3f, 0x7e, 0x29, 0x5e, 0x6b, 0x09, + 0x4a, 0xa5, 0x0b, 0xff, 0x99, 0xda, 0x45, 0x26, 0x3b, 0x58, 0x70, 0x5e, 0xf9, 0x21, 0x0f, 0x40, + 0x68, 0xb7, 0x49, 0x9d, 0xb7, 0x56, 0x9b, 0xa2, 0x2e, 0x6c, 0x25, 0xbe, 0x04, 0xd1, 0xdd, 0xe8, + 0x36, 0x33, 0xeb, 0xf1, 0xa9, 0xdd, 0x3b, 0x87, 0x4b, 0xf6, 0xf4, 0x25, 0xa4, 0x07, 0x1b, 0x4a, + 0xe4, 0xb2, 0xa3, 0xdb, 0x89, 0x2b, 0x53, 0xf4, 0x59, 0xa7, 0xe1, 0x79, 0x2c, 0x3e, 0xfc, 0x7f, + 0x15, 0xf4, 0x1a, 0xd6, 0x27, 0x9e, 0x72, 0xe8, 0xd6, 0x84, 0xe8, 0xc4, 0x8b, 0x51, 0x2b, 0xcd, + 0x3c, 0x8f, 0xe0, 0x3e, 0x87, 0x5c, 0xe4, 0xc9, 0x85, 0xb4, 0xa8, 0x4c, 0xfc, 0x19, 0xa8, 0xed, + 0x24, 0x9e, 0x05, 0x21, 0xf8, 0x5a, 0x0c, 0xb6, 0xd8, 0x3b, 0x06, 0xed, 0x9e, 0xf7, 0x88, 0xd2, + 0x6e, 0xcf, 0xe1, 0x48, 0xf4, 0x3f, 0xc0, 0xbe, 0x35, 0x73, 0x21, 0x4d, 0xf6, 0x3f, 0x11, 0xf7, + 0x85, 0xf0, 0x5f, 0x2e, 0x84, 0x71, 0xff, 0xe3, 0xfb, 0x66, 0xdc, 0xff, 0x89, 0x0d, 0x92, 0x63, + 0xf5, 0x44, 0xb1, 0x4d, 0x15, 0x72, 0xbc, 0xd8, 0x66, 0x5d, 0xae, 0x78, 0xb1, 0xcd, 0xbc, 0x0d, + 0x5c, 0xd3, 0x3e, 0x64, 0x83, 0xa5, 0x11, 0x15, 0xc3, 0x0b, 0x18, 0xdf, 0x50, 0xb5, 0xeb, 0x09, + 0x27, 0x41, 0xbe, 0x5e, 0x42, 0x3e, 0xba, 0x9e, 0xa1, 0x9d, 0xe4, 0xa5, 0x4d, 0x20, 0xdd, 0x98, + 0xb7, 0xd1, 0x09, 0xb0, 0xe8, 0xb6, 0x13, 0x82, 0x25, 0xac, 0x58, 0x21, 0x58, 0xe2, 0x82, 0xb4, + 0x84, 0x6a, 0x00, 0xe1, 0x16, 0x83, 0xae, 0x47, 0xc3, 0x12, 0x07, 0xd2, 0x92, 0x8e, 0xa2, 0x30, + 0xe1, 0x0a, 0x11, 0xc2, 0x4c, 0x6d, 0x38, 0x21, 0xcc, 0xf4, 0xc6, 0x81, 0x97, 0xd0, 0x8f, 0x0a, + 0x94, 0xce, 0x99, 0xe2, 0xa8, 0xec, 0x23, 0x5c, 0x6c, 0xff, 0xd0, 0xf6, 0x2e, 0xcc, 0x1f, 0x49, + 0xfa, 0x07, 0xb8, 0x31, 0x6f, 0xd4, 0xa2, 0xc7, 0x51, 0xd0, 0x73, 0xd6, 0x03, 0xed, 0xc9, 0xc5, + 0x98, 0x23, 0xea, 0x9b, 0x50, 0x88, 0xcf, 0x49, 0x74, 0x33, 0x98, 0x24, 0x49, 0x63, 0x5b, 0xbb, + 0x35, 0xeb, 0x38, 0x0e, 0x1a, 0x9f, 0x5b, 0x21, 0x68, 0xe2, 0xe4, 0x0c, 0x41, 0x93, 0xc7, 0x9d, + 0x07, 0x7a, 0x9a, 0xe6, 0x4f, 0xf1, 0xa7, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0x22, 0x9c, 0xc4, + 0x71, 0x9d, 0x14, 0x00, 0x00, } diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/wiki.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/wiki.pb.go index 3cebea71a..d9aa060c9 100644 --- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/wiki.pb.go +++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/wiki.pb.go @@ -534,6 +534,7 @@ func (m *WikiFindFileResponse) GetPath() []byte { type WikiGetAllPagesRequest struct { Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"` + Limit uint32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"` } func (m *WikiGetAllPagesRequest) Reset() { *m = WikiGetAllPagesRequest{} } @@ -548,6 +549,13 @@ func (m *WikiGetAllPagesRequest) GetRepository() *Repository { return nil } +func (m *WikiGetAllPagesRequest) GetLimit() uint32 { + if m != nil { + return m.Limit + } + return 0 +} + // The WikiGetAllPagesResponse stream is a concatenation of WikiPage streams type WikiGetAllPagesResponse struct { Page *WikiPage `protobuf:"bytes,1,opt,name=page" json:"page,omitempty"` @@ -1164,63 +1172,64 @@ var _WikiService_serviceDesc = grpc.ServiceDesc{ func init() { proto.RegisterFile("wiki.proto", fileDescriptor16) } var fileDescriptor16 = []byte{ - // 928 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0xdd, 0x6e, 0xdc, 0x44, - 0x14, 0xae, 0xb3, 0x7f, 0xde, 0x93, 0x34, 0xa5, 0x43, 0x69, 0x5c, 0x27, 0x84, 0x68, 0xa8, 0x44, - 0xb8, 0x89, 0x60, 0x7b, 0xcb, 0x45, 0x11, 0x21, 0x11, 0x12, 0x3f, 0xc1, 0x2d, 0xed, 0xa5, 0x35, - 0x5d, 0x9f, 0x24, 0xa3, 0xda, 0x6b, 0x33, 0x9e, 0x4d, 0xb4, 0x0f, 0xc1, 0x03, 0x20, 0x71, 0xc3, - 0x2d, 0x4f, 0xc2, 0x35, 0x6f, 0xc1, 0x2d, 0x4f, 0x80, 0xe6, 0xc7, 0xeb, 0xb1, 0xd7, 0x59, 0x54, - 0x02, 0x52, 0xef, 0x3c, 0x67, 0x66, 0xce, 0x9c, 0xef, 0xfb, 0xe6, 0x7c, 0x63, 0x80, 0x6b, 0xfe, - 0x9a, 0x1f, 0x15, 0x22, 0x97, 0x39, 0x19, 0x5e, 0x70, 0xc9, 0xd2, 0x45, 0xb8, 0x55, 0x5e, 0x32, - 0x81, 0x89, 0x89, 0xd2, 0x9f, 0x3c, 0xb8, 0xff, 0x92, 0xbf, 0xe6, 0x5f, 0xe4, 0x59, 0xc6, 0xe5, - 0x31, 0x4a, 0xc6, 0xd3, 0x92, 0x10, 0xe8, 0xcf, 0x58, 0x86, 0x81, 0x77, 0xe0, 0x1d, 0x6e, 0x45, - 0xfa, 0x9b, 0x3c, 0x80, 0x01, 0x66, 0x8c, 0xa7, 0xc1, 0x86, 0x0e, 0x9a, 0x01, 0x09, 0x60, 0x94, - 0x61, 0x59, 0xb2, 0x0b, 0x0c, 0x7a, 0x3a, 0x5e, 0x0d, 0xc9, 0x0e, 0x8c, 0xe6, 0x25, 0x8a, 0x98, - 0x27, 0x41, 0xff, 0xc0, 0x3b, 0x1c, 0x44, 0x43, 0x35, 0xfc, 0x2a, 0x21, 0xbb, 0x30, 0xd6, 0x13, - 0xfa, 0x84, 0x81, 0xde, 0xe4, 0xab, 0xc0, 0xb7, 0x2c, 0x43, 0xfa, 0x1c, 0xee, 0xa9, 0x72, 0xce, - 0xd8, 0x05, 0xbe, 0x40, 0x51, 0xf2, 0x7c, 0x46, 0x3e, 0x86, 0xe1, 0x54, 0x57, 0xa7, 0xcb, 0xd9, - 0x9c, 0xdc, 0x3f, 0x32, 0x48, 0x8e, 0x4e, 0xb9, 0x34, 0x65, 0x47, 0x76, 0x01, 0x79, 0x08, 0xc3, - 0xf3, 0x5c, 0x64, 0x4c, 0xea, 0x22, 0xc7, 0x91, 0x1d, 0xd1, 0x3f, 0x3d, 0xf0, 0xab, 0xb4, 0xe4, - 0x53, 0x18, 0x5d, 0x99, 0xd4, 0x36, 0xe1, 0x4e, 0x95, 0xb0, 0x75, 0x72, 0x54, 0xad, 0xbb, 0x29, - 0xaf, 0xe2, 0x44, 0x72, 0x99, 0x56, 0xd8, 0xcd, 0x80, 0x3c, 0x02, 0x7f, 0x2e, 0xd2, 0xb8, 0x60, - 0xf2, 0x52, 0x43, 0x1f, 0x47, 0xa3, 0xb9, 0x48, 0xcf, 0x98, 0xbc, 0x54, 0xc4, 0xea, 0xb0, 0x81, - 0xad, 0xbf, 0x97, 0x64, 0x0f, 0x1d, 0xb2, 0xf7, 0x01, 0x2e, 0x79, 0x29, 0x73, 0xc1, 0xa7, 0x2c, - 0x0d, 0x46, 0x07, 0xde, 0xa1, 0x1f, 0x39, 0x11, 0x75, 0x84, 0x60, 0xd7, 0x71, 0xc2, 0x24, 0x0b, - 0x7c, 0xc3, 0xbb, 0x60, 0xd7, 0xc7, 0x4c, 0x32, 0xfa, 0x8b, 0x07, 0xa1, 0x02, 0x72, 0x8a, 0xd2, - 0xc1, 0x52, 0x46, 0xf8, 0xe3, 0x1c, 0x4b, 0x49, 0x26, 0x00, 0x02, 0x8b, 0xbc, 0xe4, 0x32, 0x17, - 0x0b, 0x4b, 0x00, 0xa9, 0x08, 0x88, 0x96, 0x33, 0x91, 0xb3, 0x4a, 0x29, 0x56, 0xb0, 0x0b, 0x34, - 0x88, 0x8c, 0xfc, 0xbe, 0x0a, 0xd4, 0x90, 0xac, 0xfc, 0x83, 0x48, 0x7f, 0xab, 0xf2, 0x0a, 0x14, - 0xb1, 0x8e, 0x1b, 0xf1, 0x47, 0x05, 0x0a, 0x55, 0x0e, 0x8d, 0x60, 0xb7, 0xb3, 0xba, 0xb2, 0xc8, - 0x67, 0x25, 0x92, 0x27, 0xe0, 0x5b, 0xd2, 0xcb, 0xc0, 0x3b, 0xe8, 0xad, 0x53, 0x67, 0xb9, 0x90, - 0xfe, 0xe1, 0xc1, 0x03, 0x35, 0xfb, 0x52, 0x70, 0x89, 0x6a, 0xc9, 0x6d, 0xc0, 0x56, 0x72, 0x6c, - 0x38, 0x72, 0xd4, 0xfa, 0xf7, 0x1a, 0xfa, 0x3f, 0x85, 0x6d, 0x73, 0xf3, 0xe2, 0xc4, 0x74, 0x8e, - 0x46, 0xbb, 0x39, 0x79, 0xe4, 0xd6, 0xdc, 0x68, 0xad, 0xe8, 0xee, 0xb4, 0xd1, 0x69, 0x01, 0x8c, - 0xa6, 0xf9, 0x4c, 0xe2, 0x4c, 0xda, 0x3b, 0x51, 0x0d, 0xe9, 0x53, 0x78, 0xaf, 0x85, 0xc9, 0x52, - 0xf4, 0x11, 0xdc, 0x4b, 0xe6, 0x45, 0xca, 0xa7, 0x4c, 0x62, 0x8c, 0x42, 0xe4, 0xc2, 0xf6, 0xe9, - 0xf6, 0x32, 0xfc, 0xa5, 0x8a, 0xd2, 0xbf, 0x3c, 0x93, 0xe2, 0x87, 0x22, 0x61, 0xb7, 0xe7, 0x65, - 0xed, 0x25, 0xe8, 0x6e, 0x84, 0x9a, 0xb6, 0xfe, 0x3f, 0xd0, 0x36, 0xf8, 0xf7, 0xb4, 0x0d, 0x9b, - 0xb4, 0x1d, 0xc1, 0xc3, 0x36, 0x66, 0xcb, 0x9b, 0x32, 0x30, 0x87, 0x2d, 0x33, 0xa0, 0xbf, 0x59, - 0x92, 0x8e, 0x31, 0xc5, 0xff, 0x99, 0xa4, 0x55, 0xd8, 0xbd, 0x37, 0x83, 0x4d, 0x03, 0x03, 0xce, - 0xad, 0xd5, 0x80, 0xa3, 0x3f, 0x7b, 0xf0, 0xae, 0x9a, 0x3a, 0xe1, 0xb3, 0xe4, 0xb6, 0x20, 0x96, - 0x62, 0x6e, 0xb8, 0x62, 0x86, 0xe0, 0x0b, 0xbc, 0xe2, 0xda, 0x37, 0x8d, 0xca, 0xcb, 0x31, 0xd9, - 0x83, 0x71, 0xc2, 0x05, 0x4e, 0xf5, 0x21, 0x7d, 0x3d, 0x59, 0x07, 0xe8, 0x67, 0xa6, 0x3b, 0xeb, - 0xd2, 0xac, 0x20, 0x8f, 0xad, 0x73, 0x98, 0xaa, 0xde, 0x69, 0xf7, 0xb9, 0xf1, 0x12, 0xba, 0xa8, - 0x81, 0x9d, 0xf0, 0xf4, 0x3f, 0x6f, 0xed, 0x35, 0xb0, 0xe8, 0x55, 0x5d, 0xb8, 0x39, 0xda, 0x16, - 0xde, 0xf5, 0x3c, 0xee, 0xc2, 0x38, 0xe3, 0x19, 0xc6, 0x72, 0x51, 0xa0, 0x7d, 0x25, 0x7c, 0x15, - 0x78, 0xbe, 0x28, 0xb0, 0x61, 0xd7, 0xbd, 0x86, 0x5d, 0x2f, 0x5f, 0x84, 0x7e, 0xfd, 0x22, 0xd0, - 0xaf, 0x8d, 0xcc, 0xa7, 0x28, 0x3f, 0x4f, 0x53, 0x45, 0xc5, 0x6d, 0xdc, 0x9b, 0xc6, 0xb0, 0xb3, - 0x92, 0xed, 0x4d, 0x14, 0x20, 0xfb, 0xb0, 0x89, 0xb3, 0x24, 0xce, 0xcf, 0x8d, 0xa1, 0x6f, 0xe8, - 0xd7, 0x68, 0x8c, 0xb3, 0xe4, 0xbb, 0x73, 0x6d, 0xe9, 0xbf, 0x7a, 0x4b, 0x4f, 0x3f, 0xd1, 0x0d, - 0x2e, 0x31, 0x51, 0xd8, 0xde, 0xa6, 0x3b, 0x38, 0x81, 0xbd, 0xee, 0x12, 0x6b, 0x49, 0xb5, 0x3a, - 0x56, 0x52, 0xf5, 0x3d, 0xf9, 0x7d, 0x00, 0x9b, 0x6a, 0xd3, 0x33, 0x14, 0x57, 0x7c, 0x8a, 0xe4, - 0x95, 0xb9, 0x89, 0xad, 0xa7, 0x8b, 0x50, 0x97, 0xb6, 0xee, 0x57, 0x37, 0xfc, 0x70, 0xed, 0x1a, - 0xdb, 0xc3, 0x77, 0x3e, 0xf1, 0xc8, 0x19, 0xdc, 0x6d, 0xb8, 0x3e, 0xd9, 0x73, 0x77, 0xb6, 0x1f, - 0xb8, 0xf0, 0xfd, 0x1b, 0x66, 0xab, 0x8c, 0x87, 0x1e, 0x79, 0x06, 0xdb, 0x4d, 0x43, 0x24, 0x8d, - 0x4d, 0x2b, 0x8f, 0x43, 0xb8, 0x7f, 0xd3, 0xb4, 0x93, 0xf4, 0x7b, 0x93, 0xb4, 0x36, 0xa2, 0x66, - 0xd2, 0x15, 0x33, 0x6d, 0x26, 0xed, 0xf0, 0xaf, 0x3b, 0xe4, 0x1b, 0xd8, 0x72, 0x5d, 0x82, 0xec, - 0xba, 0x3b, 0x5a, 0xb6, 0x16, 0xee, 0x75, 0x4f, 0x3a, 0x44, 0x3a, 0xe9, 0x54, 0xef, 0xae, 0xa6, - 0x73, 0xcc, 0x64, 0x35, 0x9d, 0xdb, 0xee, 0x3a, 0xdd, 0x0b, 0xf3, 0x5f, 0xea, 0x34, 0x11, 0xd9, - 0x6f, 0x69, 0xda, 0xea, 0xd5, 0xf0, 0x83, 0x1b, 0xe7, 0x9d, 0xbc, 0x68, 0x2c, 0xa6, 0x7d, 0x2f, - 0x49, 0xfb, 0xc2, 0x74, 0x35, 0x56, 0xf8, 0x78, 0xfd, 0xa2, 0xfa, 0x98, 0x57, 0x43, 0xfd, 0xb7, - 0xff, 0xe4, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0x4b, 0x77, 0x53, 0x11, 0x0c, 0x00, 0x00, + // 937 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xcd, 0x6e, 0xe4, 0x44, + 0x10, 0x5e, 0x67, 0xfe, 0x3c, 0x95, 0x9f, 0x65, 0x9b, 0x65, 0xe3, 0x75, 0x42, 0x88, 0x9a, 0x95, + 0x08, 0x97, 0x08, 0x66, 0xaf, 0x1c, 0x16, 0x11, 0x12, 0x71, 0x00, 0x82, 0x77, 0xd9, 0x3d, 0x5a, + 0x9d, 0x71, 0x25, 0x69, 0xad, 0x3d, 0x36, 0xed, 0x9e, 0x44, 0xf3, 0x10, 0x3c, 0x00, 0x12, 0x17, + 0xae, 0x3c, 0x09, 0x67, 0xde, 0x82, 0x2b, 0x4f, 0x80, 0xfa, 0xc7, 0xe3, 0xb6, 0x67, 0x32, 0x28, + 0x0c, 0x48, 0xdc, 0xdc, 0x55, 0xdd, 0xd5, 0xf5, 0x7d, 0x5f, 0x57, 0xd5, 0x0c, 0xc0, 0x2d, 0x7f, + 0xcb, 0x8f, 0x0b, 0x91, 0xcb, 0x9c, 0xf4, 0xaf, 0xb8, 0x64, 0xe9, 0x2c, 0xdc, 0x2a, 0xaf, 0x99, + 0xc0, 0xc4, 0x58, 0xe9, 0x8f, 0x1e, 0x3c, 0x7a, 0xc3, 0xdf, 0xf2, 0x2f, 0xf2, 0x2c, 0xe3, 0xf2, + 0x04, 0x25, 0xe3, 0x69, 0x49, 0x08, 0x74, 0x27, 0x2c, 0xc3, 0xc0, 0x3b, 0xf4, 0x8e, 0xb6, 0x22, + 0xfd, 0x4d, 0x1e, 0x43, 0x0f, 0x33, 0xc6, 0xd3, 0x60, 0x43, 0x1b, 0xcd, 0x82, 0x04, 0x30, 0xc8, + 0xb0, 0x2c, 0xd9, 0x15, 0x06, 0x1d, 0x6d, 0xaf, 0x96, 0x64, 0x17, 0x06, 0xd3, 0x12, 0x45, 0xcc, + 0x93, 0xa0, 0x7b, 0xe8, 0x1d, 0xf5, 0xa2, 0xbe, 0x5a, 0x7e, 0x95, 0x90, 0x3d, 0x18, 0x6a, 0x87, + 0xbe, 0xa1, 0xa7, 0x0f, 0xf9, 0xca, 0xf0, 0x0d, 0xcb, 0x90, 0xbe, 0x82, 0x87, 0x2a, 0x9d, 0x73, + 0x76, 0x85, 0xaf, 0x51, 0x94, 0x3c, 0x9f, 0x90, 0x8f, 0xa1, 0x3f, 0xd6, 0xd9, 0xe9, 0x74, 0x36, + 0x47, 0x8f, 0x8e, 0x0d, 0x92, 0xe3, 0x33, 0x2e, 0x4d, 0xda, 0x91, 0xdd, 0x40, 0x9e, 0x40, 0xff, + 0x32, 0x17, 0x19, 0x93, 0x3a, 0xc9, 0x61, 0x64, 0x57, 0xf4, 0x0f, 0x0f, 0xfc, 0x2a, 0x2c, 0xf9, + 0x14, 0x06, 0x37, 0x26, 0xb4, 0x0d, 0xb8, 0x5b, 0x05, 0x6c, 0xdd, 0x1c, 0x55, 0xfb, 0xee, 0x8a, + 0xab, 0x38, 0x91, 0x5c, 0xa6, 0x15, 0x76, 0xb3, 0x20, 0x4f, 0xc1, 0x9f, 0x8a, 0x34, 0x2e, 0x98, + 0xbc, 0xd6, 0xd0, 0x87, 0xd1, 0x60, 0x2a, 0xd2, 0x73, 0x26, 0xaf, 0x15, 0xb1, 0xda, 0x6c, 0x60, + 0xeb, 0xef, 0x39, 0xd9, 0x7d, 0x87, 0xec, 0x03, 0x80, 0x6b, 0x5e, 0xca, 0x5c, 0xf0, 0x31, 0x4b, + 0x83, 0xc1, 0xa1, 0x77, 0xe4, 0x47, 0x8e, 0x45, 0x5d, 0x21, 0xd8, 0x6d, 0x9c, 0x30, 0xc9, 0x02, + 0xdf, 0xf0, 0x2e, 0xd8, 0xed, 0x09, 0x93, 0x8c, 0xfe, 0xec, 0x41, 0xa8, 0x80, 0x9c, 0xa1, 0x74, + 0xb0, 0x94, 0x11, 0xfe, 0x30, 0xc5, 0x52, 0x92, 0x11, 0x80, 0xc0, 0x22, 0x2f, 0xb9, 0xcc, 0xc5, + 0xcc, 0x12, 0x40, 0x2a, 0x02, 0xa2, 0xb9, 0x27, 0x72, 0x76, 0x29, 0xc5, 0x0a, 0x76, 0x85, 0x06, + 0x91, 0x91, 0xdf, 0x57, 0x86, 0x1a, 0x92, 0x95, 0xbf, 0x17, 0xe9, 0x6f, 0x95, 0x5e, 0x81, 0x22, + 0xd6, 0x76, 0x23, 0xfe, 0xa0, 0x40, 0xa1, 0xd2, 0xa1, 0x11, 0xec, 0x2d, 0xcd, 0xae, 0x2c, 0xf2, + 0x49, 0x89, 0xe4, 0x39, 0xf8, 0x96, 0xf4, 0x32, 0xf0, 0x0e, 0x3b, 0xab, 0xd4, 0x99, 0x6f, 0xa4, + 0xbf, 0x7b, 0xf0, 0x58, 0x79, 0xdf, 0x08, 0x2e, 0x51, 0x6d, 0x59, 0x07, 0x6c, 0x25, 0xc7, 0x86, + 0x23, 0x47, 0xad, 0x7f, 0xa7, 0xa1, 0xff, 0x0b, 0xd8, 0x31, 0x2f, 0x2f, 0x4e, 0x4c, 0xe5, 0x68, + 0xb4, 0x9b, 0xa3, 0xa7, 0x6e, 0xce, 0x8d, 0xd2, 0x8a, 0xb6, 0xc7, 0x8d, 0x4a, 0x0b, 0x60, 0x30, + 0xce, 0x27, 0x12, 0x27, 0xd2, 0xbe, 0x89, 0x6a, 0x49, 0x5f, 0xc0, 0x7b, 0x2d, 0x4c, 0x96, 0xa2, + 0x8f, 0xe0, 0x61, 0x32, 0x2d, 0x52, 0x3e, 0x66, 0x12, 0x63, 0x14, 0x22, 0x17, 0xb6, 0x4e, 0x77, + 0xe6, 0xe6, 0x2f, 0x95, 0x95, 0xfe, 0xe9, 0x99, 0x10, 0xdf, 0x17, 0x09, 0x5b, 0x9f, 0x97, 0x95, + 0x8f, 0x60, 0x79, 0x21, 0xd4, 0xb4, 0x75, 0xff, 0x86, 0xb6, 0xde, 0x3f, 0xa7, 0xad, 0xdf, 0xa4, + 0xed, 0x18, 0x9e, 0xb4, 0x31, 0x5b, 0xde, 0x54, 0x03, 0x73, 0xd8, 0x32, 0x0b, 0xfa, 0xab, 0x25, + 0xe9, 0x04, 0x53, 0xfc, 0x8f, 0x49, 0x5a, 0x84, 0xdd, 0xb9, 0x1f, 0x6c, 0x1a, 0x18, 0x70, 0x6e, + 0xae, 0x06, 0x1c, 0xfd, 0xc9, 0x83, 0x77, 0x95, 0xeb, 0x94, 0x4f, 0x92, 0x75, 0x41, 0xcc, 0xc5, + 0xdc, 0x70, 0xc5, 0x0c, 0xc1, 0x17, 0x78, 0xc3, 0x75, 0xdf, 0x34, 0x2a, 0xcf, 0xd7, 0x64, 0x1f, + 0x86, 0x09, 0x17, 0x38, 0xd6, 0x97, 0x74, 0xb5, 0xb3, 0x36, 0xd0, 0xcf, 0x4c, 0x75, 0xd6, 0xa9, + 0x59, 0x41, 0x9e, 0xd9, 0xce, 0x61, 0xb2, 0x7a, 0xa7, 0x5d, 0xe7, 0xa6, 0x97, 0xd0, 0x59, 0x0d, + 0xec, 0x94, 0xa7, 0xff, 0x7a, 0x69, 0xaf, 0x80, 0x45, 0x6f, 0xea, 0xc4, 0xcd, 0xd5, 0x36, 0xf1, + 0x65, 0xe3, 0x71, 0x0f, 0x86, 0x19, 0xcf, 0x30, 0x96, 0xb3, 0x02, 0xed, 0x94, 0xf0, 0x95, 0xe1, + 0xd5, 0xac, 0xc0, 0x46, 0xbb, 0xee, 0x34, 0xda, 0xf5, 0x7c, 0x22, 0x74, 0xeb, 0x89, 0x40, 0x2f, + 0x8c, 0xcc, 0x67, 0x28, 0x3f, 0x4f, 0x53, 0x45, 0x45, 0xb9, 0xa6, 0x9c, 0x29, 0x57, 0xe3, 0x53, + 0x65, 0xb5, 0x1d, 0x99, 0x05, 0x8d, 0x61, 0x77, 0xe1, 0x8e, 0xfb, 0xe8, 0x42, 0x0e, 0x60, 0x13, + 0x27, 0x49, 0x9c, 0x5f, 0x9a, 0x36, 0xbf, 0xa1, 0x67, 0xd4, 0x10, 0x27, 0xc9, 0xb7, 0x97, 0xba, + 0xd1, 0xff, 0xe2, 0xcd, 0x3b, 0xfd, 0xa9, 0x2e, 0x7b, 0x89, 0x89, 0x42, 0xfc, 0x7f, 0x7a, 0x99, + 0x23, 0xd8, 0x5f, 0x9e, 0x62, 0x2d, 0xb4, 0xd6, 0xcc, 0x0a, 0xad, 0xbe, 0x47, 0xbf, 0xf5, 0x60, + 0x53, 0x1d, 0x7a, 0x89, 0xe2, 0x86, 0x8f, 0x91, 0x5c, 0x98, 0xf7, 0xd9, 0x1a, 0x68, 0x84, 0xba, + 0xb4, 0x2d, 0x9f, 0xc5, 0xe1, 0x87, 0x2b, 0xf7, 0xd8, 0xca, 0x7e, 0xf0, 0x89, 0x47, 0xce, 0x61, + 0xbb, 0x31, 0x0b, 0xc8, 0xbe, 0x7b, 0xb2, 0x3d, 0xf6, 0xc2, 0xf7, 0xef, 0xf0, 0x56, 0x11, 0x8f, + 0x3c, 0xf2, 0x12, 0x76, 0x9a, 0x6d, 0x92, 0x34, 0x0e, 0x2d, 0x8c, 0x8c, 0xf0, 0xe0, 0x2e, 0xb7, + 0x13, 0xf4, 0x3b, 0x13, 0xb4, 0x6e, 0x4f, 0xcd, 0xa0, 0x0b, 0x2d, 0xb6, 0x19, 0x74, 0x49, 0x57, + 0x7b, 0x40, 0xbe, 0x86, 0x2d, 0xb7, 0x77, 0x90, 0x3d, 0xf7, 0x44, 0xab, 0xd9, 0x85, 0xfb, 0xcb, + 0x9d, 0x0e, 0x91, 0x4e, 0x38, 0x55, 0xd1, 0x8b, 0xe1, 0x9c, 0x16, 0xb3, 0x18, 0xce, 0x6d, 0x02, + 0x3a, 0xdc, 0x6b, 0xf3, 0x6b, 0xd5, 0x29, 0x22, 0x72, 0xd0, 0xd2, 0xb4, 0x55, 0xc1, 0xe1, 0x07, + 0x77, 0xfa, 0x9d, 0xb8, 0x68, 0x1a, 0x4f, 0xfb, 0x5d, 0x92, 0xf6, 0x83, 0x59, 0x56, 0x58, 0xe1, + 0xb3, 0xd5, 0x9b, 0xea, 0x6b, 0x2e, 0xfa, 0xfa, 0x3f, 0xc0, 0xf3, 0xbf, 0x02, 0x00, 0x00, 0xff, + 0xff, 0x1d, 0x26, 0x5c, 0x57, 0x27, 0x0c, 0x00, 0x00, } diff --git a/vendor/vendor.json b/vendor/vendor.json index dc8a5fcab..4ab857786 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -201,12 +201,12 @@ "revisionTime": "2017-12-31T12:27:32Z" }, { - "checksumSHA1": "e7B5BBSJHbUWmrToFLnwri6GM9g=", + "checksumSHA1": "rgCZST5lyva7hcXhmoyewhT9xoM=", "path": "gitlab.com/gitlab-org/gitaly-proto/go", - "revision": "8ccaaaeb92e3babf523d8f8a91d464ee42228e62", - "revisionTime": "2018-07-04T10:00:37Z", - "version": "v0.105.0", - "versionExact": "v0.105.0" + "revision": "a475ed6943d03ee5a37dd2c52e6a2763b861f231", + "revisionTime": "2018-07-12T12:56:56Z", + "version": "v0.107.0", + "versionExact": "v0.107.0" }, { "checksumSHA1": "nqWNlnMmVpt628zzvyo6Yv2CX5Q=", |