Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Javier López <fjlopez@gitlab.com>2018-11-07 18:58:33 +0300
committerFrancisco Javier López <fjlopez@gitlab.com>2018-11-07 18:58:33 +0300
commit32a28c7238a8fda00dc97d59d6907d06c00551d5 (patch)
treef53f0ca37f653410f41f2187a2195b925b6dcfd5
parente0fac639cf0d4a43a00ab79b471fc1fb0088ecdd (diff)
-rw-r--r--changelogs/unreleased/fj-add-option-avoid-loading-wiki-page-content.yml2
-rw-r--r--internal/service/wiki/list_all_pages_test.go148
-rw-r--r--internal/service/wiki/list_pages.go (renamed from internal/service/wiki/list_all_pages.go)4
-rw-r--r--internal/service/wiki/list_pages_test.go133
-rw-r--r--ruby/Gemfile.lock2
-rw-r--r--ruby/lib/gitaly_server/wiki_service.rb36
-rw-r--r--ruby/lib/gitlab/git/wiki_page.rb2
-rw-r--r--vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/blob.pb.go4
-rw-r--r--vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/wiki.pb.go198
-rw-r--r--vendor/vendor.json6
10 files changed, 261 insertions, 274 deletions
diff --git a/changelogs/unreleased/fj-add-option-avoid-loading-wiki-page-content.yml b/changelogs/unreleased/fj-add-option-avoid-loading-wiki-page-content.yml
index c55b2ccc0..c49b291c9 100644
--- a/changelogs/unreleased/fj-add-option-avoid-loading-wiki-page-content.yml
+++ b/changelogs/unreleased/fj-add-option-avoid-loading-wiki-page-content.yml
@@ -1,5 +1,5 @@
---
-title: Add WikiListAllPages call
+title: Add WikiListPages call
merge_request: 957
author:
type: performance
diff --git a/internal/service/wiki/list_all_pages_test.go b/internal/service/wiki/list_all_pages_test.go
deleted file mode 100644
index 0fa43bbac..000000000
--- a/internal/service/wiki/list_all_pages_test.go
+++ /dev/null
@@ -1,148 +0,0 @@
-package wiki
-
-import (
- "io"
- "testing"
-
- "github.com/stretchr/testify/require"
- "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb"
- "gitlab.com/gitlab-org/gitaly/internal/testhelper"
- "google.golang.org/grpc/codes"
-)
-
-func TestSuccessfulWikiListAllPagesRequest(t *testing.T) {
- ctx, cancel := testhelper.Context()
- defer cancel()
-
- server, serverSocketPath := runWikiServiceServer(t)
- defer server.Stop()
-
- client, conn := newWikiClient(t, serverSocketPath)
- defer conn.Close()
-
- wikiRepo, _, cleanupFunc := setupWikiRepo(t)
- defer cleanupFunc()
-
- page1Name := "Page 1"
- page2Name := "Page 2"
- createTestWikiPage(t, client, wikiRepo, createWikiPageOpts{title: page1Name})
- page2Commit := createTestWikiPage(t, client, wikiRepo, createWikiPageOpts{title: page2Name})
- expectedPage1 := &gitalypb.WikiPage{
- Version: &gitalypb.WikiPageVersion{Commit: page2Commit, Format: "markdown"},
- Title: []byte(page1Name),
- Format: "markdown",
- UrlPath: "Page-1",
- Path: []byte("Page-1.md"),
- Name: []byte(page1Name),
- RawData: nil,
- Historical: false,
- }
- expectedPage2 := &gitalypb.WikiPage{
- Version: &gitalypb.WikiPageVersion{Commit: page2Commit, Format: "markdown"},
- Title: []byte(page2Name),
- Format: "markdown",
- UrlPath: "Page-2",
- Path: []byte("Page-2.md"),
- Name: []byte(page2Name),
- RawData: nil,
- Historical: false,
- }
-
- 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: 2,
- expectedCount: 2,
- },
- }
-
- expectedPages := []*gitalypb.WikiPage{expectedPage1, expectedPage2}
-
- for _, tc := range testcases {
- t.Run(tc.desc, func(t *testing.T) {
- rpcRequest := gitalypb.WikiListAllPagesRequest{Repository: wikiRepo, Limit: tc.limit}
-
- c, err := client.WikiListAllPages(ctx, &rpcRequest)
- require.NoError(t, err)
-
- receivedPages := readWikiPagesFromWikiListAllPagesClient(t, c)
-
- require.Len(t, receivedPages, tc.expectedCount)
-
- for i := 0; i < tc.expectedCount; i++ {
- requireWikiPagesEqual(t, expectedPages[i], receivedPages[i])
- }
- })
- }
-}
-
-func TestFailedWikiListAllPagesDueToValidation(t *testing.T) {
- server, serverSocketPath := runWikiServiceServer(t)
- defer server.Stop()
-
- client, conn := newWikiClient(t, serverSocketPath)
- defer conn.Close()
-
- rpcRequests := []gitalypb.WikiListAllPagesRequest{
- {Repository: &gitalypb.Repository{StorageName: "fake", RelativePath: "path"}}, // Repository doesn't exist
- {Repository: nil}, // Repository is nil
- }
-
- for _, rpcRequest := range rpcRequests {
- ctx, cancel := testhelper.Context()
- defer cancel()
-
- c, err := client.WikiListAllPages(ctx, &rpcRequest)
- require.NoError(t, err)
-
- err = drainWikiListAllPagesResponse(c)
- testhelper.RequireGrpcError(t, err, codes.InvalidArgument)
- }
-}
-
-func readWikiPagesFromWikiListAllPagesClient(t *testing.T, c gitalypb.WikiService_WikiListAllPagesClient) []*gitalypb.WikiPage {
- var wikiPage *gitalypb.WikiPage
- var wikiPages []*gitalypb.WikiPage
-
- for {
- resp, err := c.Recv()
- if err == io.EOF {
- break
- } else if err != nil {
- t.Fatal(err)
- }
-
- if resp.EndOfPage {
- wikiPages = append(wikiPages, wikiPage)
- } else {
- wikiPage = resp.GetPage()
- }
- }
-
- return wikiPages
-}
-
-func drainWikiListAllPagesResponse(c gitalypb.WikiService_WikiListAllPagesClient) error {
- for {
- _, err := c.Recv()
- if err == io.EOF {
- return nil
- } else if err != nil {
- return err
- }
- }
-}
diff --git a/internal/service/wiki/list_all_pages.go b/internal/service/wiki/list_pages.go
index 74bdd9c9b..d740b26a4 100644
--- a/internal/service/wiki/list_all_pages.go
+++ b/internal/service/wiki/list_pages.go
@@ -5,7 +5,7 @@ import (
"gitlab.com/gitlab-org/gitaly/internal/rubyserver"
)
-func (s *server) WikiListAllPages(request *gitalypb.WikiListAllPagesRequest, stream gitalypb.WikiService_WikiListAllPagesServer) error {
+func (s *server) WikiListPages(request *gitalypb.WikiListPagesRequest, stream gitalypb.WikiService_WikiListPagesServer) error {
ctx := stream.Context()
client, err := s.WikiServiceClient(ctx)
@@ -18,7 +18,7 @@ func (s *server) WikiListAllPages(request *gitalypb.WikiListAllPagesRequest, str
return err
}
- rubyStream, err := client.WikiListAllPages(clientCtx, request)
+ rubyStream, err := client.WikiListPages(clientCtx, request)
if err != nil {
return err
}
diff --git a/internal/service/wiki/list_pages_test.go b/internal/service/wiki/list_pages_test.go
new file mode 100644
index 000000000..8ab7dfca9
--- /dev/null
+++ b/internal/service/wiki/list_pages_test.go
@@ -0,0 +1,133 @@
+package wiki
+
+import (
+ "io"
+ "log"
+ "testing"
+
+ "github.com/stretchr/testify/require"
+ "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb"
+ "gitlab.com/gitlab-org/gitaly/internal/testhelper"
+)
+
+func TestSuccessfulWikiListPagesRequest(t *testing.T) {
+ ctx, cancel := testhelper.Context()
+ defer cancel()
+
+ server, serverSocketPath := runWikiServiceServer(t)
+ defer server.Stop()
+
+ client, conn := newWikiClient(t, serverSocketPath)
+ defer conn.Close()
+
+ wikiRepo, _, cleanupFunc := setupWikiRepo(t)
+ defer cleanupFunc()
+
+ page1Name := "Page 1"
+ page2Name := "Page 2"
+ createTestWikiPage(t, client, wikiRepo, createWikiPageOpts{title: page1Name})
+ createTestWikiPage(t, client, wikiRepo, createWikiPageOpts{title: page2Name})
+ // expectedPage1 := &gitalypb.WikiPage{
+ // Version: &gitalypb.WikiPageVersion{Commit: page2Commit, Format: "markdown"},
+ // Title: []byte(page1Name),
+ // Format: "markdown",
+ // UrlPath: "Page-1",
+ // Path: []byte("Page-1.md"),
+ // Name: []byte(page1Name),
+ // RawData: nil,
+ // Historical: false,
+ // }
+ // expectedPage2 := &gitalypb.WikiPage{
+ // Version: &gitalypb.WikiPageVersion{Commit: page2Commit, Format: "markdown"},
+ // Title: []byte(page2Name),
+ // Format: "markdown",
+ // UrlPath: "Page-2",
+ // Path: []byte("Page-2.md"),
+ // Name: []byte(page2Name),
+ // RawData: nil,
+ // Historical: false,
+ // }
+
+ 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: 2,
+ // expectedCount: 2,
+ // },
+ }
+
+ // expectedPages := []*gitalypb.WikiPage{expectedPage1, expectedPage2}
+
+ for _, tc := range testcases {
+ t.Run(tc.desc, func(t *testing.T) {
+ rpcRequest := gitalypb.WikiListPagesRequest{Repository: wikiRepo, Limit: tc.limit}
+
+ stream, err := client.WikiListPages(ctx, &rpcRequest)
+ require.NoError(t, err)
+ require.NoError(t, stream.CloseSend())
+
+ for {
+ resp, err := stream.Recv()
+ if err == io.EOF {
+ log.Print("END")
+ break
+ } else if err != nil {
+ t.Fatal(err)
+ }
+
+ log.Print(resp.GetPage())
+ }
+
+ // response, err := stream.Recv()
+ // require.NoError(t, err)
+ //
+ // log.Print(response.GetPages())
+ // response, _ = stream.Recv()
+ // log.Print(response.GetPages())
+
+ // require.Len(t, response.GetPages(), tc.expectedCount)
+ require.Equal(t, 1, 2)
+ // for i, page := range response.GetPages() {
+ // requireWikiPagesEqual(t, expectedPages[i], page)
+ // }
+ })
+ }
+}
+
+// func TestFailedWikiListPagesDueToValidation(t *testing.T) {
+// server, serverSocketPath := runWikiServiceServer(t)
+// defer server.Stop()
+//
+// client, conn := newWikiClient(t, serverSocketPath)
+// defer conn.Close()
+//
+// rpcRequests := []gitalypb.WikiListPagesRequest{
+// {Repository: &gitalypb.Repository{StorageName: "fake", RelativePath: "path"}}, // Repository doesn't exist
+// {Repository: nil}, // Repository is nil
+// }
+//
+// for _, rpcRequest := range rpcRequests {
+// ctx, cancel := testhelper.Context()
+// defer cancel()
+//
+// c, err := client.WikiListPages(ctx, &rpcRequest)
+// require.NoError(t, err)
+//
+// err = drainWikiListPagesResponse(c)
+// testhelper.RequireGrpcError(t, err, codes.InvalidArgument)
+// }
+// }
diff --git a/ruby/Gemfile.lock b/ruby/Gemfile.lock
index 570b2aff8..5b819569e 100644
--- a/ruby/Gemfile.lock
+++ b/ruby/Gemfile.lock
@@ -1,6 +1,6 @@
GIT
remote: https://gitlab.com/gitlab-org/gitaly-proto
- revision: 3cd0d45aeeec8712d2f4295d337bdb1c1f4958d0
+ revision: 273a6366d966069598c3272990aa11eba9b305d4
ref: fj-add-option-avoid-loading-wiki-page-content
specs:
gitaly-proto (0.122.0)
diff --git a/ruby/lib/gitaly_server/wiki_service.rb b/ruby/lib/gitaly_server/wiki_service.rb
index 52e1c0a2b..f1acf0ed9 100644
--- a/ruby/lib/gitaly_server/wiki_service.rb
+++ b/ruby/lib/gitaly_server/wiki_service.rb
@@ -237,30 +237,32 @@ module GitalyServer
end
end
- def wiki_list_all_pages(request, call)
+ def wiki_list_pages(request, call)
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.list_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
- )
- gitaly_wiki_page = Gitaly::WikiPage.new(
- version: version,
- format: page.format.to_s,
- title: page.title.b,
- url_path: page.url_path.to_s,
- path: page.path.b,
- name: page.name.b,
- historical: page.historical?
- )
+ wiki.list_pages(limit: pages_limit).each_slice(1) do |slice|
+ pages = slice.map do |page|
+ version = Gitaly::WikiPageVersion.new(
+ commit: gitaly_commit_from_rugged(page.version.commit.raw_commit),
+ format: page.version.format.to_s
+ )
+ Gitaly::WikiPage.new(
+ version: version,
+ format: page.format.to_s,
+ title: page.title.b,
+ url_path: page.url_path.to_s,
+ path: page.path.b,
+ name: page.name.b,
+ historical: page.historical?
+ )
+ end
- y.yield Gitaly::WikiGetAllPagesResponse.new(page: gitaly_wiki_page)
- y.yield Gitaly::WikiGetAllPagesResponse.new(end_of_page: true)
+ y.yield Gitaly::WikiListPagesResponse.new(page: pages)
+ # y.yield Gitaly::WikiListAllPagesResponse.new(end_of_page: true)
end
end
end
diff --git a/ruby/lib/gitlab/git/wiki_page.rb b/ruby/lib/gitlab/git/wiki_page.rb
index 1766a4f19..0bd12e313 100644
--- a/ruby/lib/gitlab/git/wiki_page.rb
+++ b/ruby/lib/gitlab/git/wiki_page.rb
@@ -18,7 +18,7 @@ module Gitlab
end
def formatted_data
- @gollum_page.formatted_data
+ @raw_data && @gollum_page.formatted_data
end
def historical?
diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/blob.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/blob.pb.go
index c4ed9f226..6a77e0853 100644
--- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/blob.pb.go
+++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/blob.pb.go
@@ -301,8 +301,8 @@ It has these top-level messages:
WikiGetAllPagesResponse
WikiGetFormattedDataRequest
WikiGetFormattedDataResponse
- WikiListAllPagesRequest
- WikiListAllPagesResponse
+ WikiListPagesRequest
+ WikiListPagesResponse
*/
package gitalypb
diff --git a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/wiki.pb.go b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/wiki.pb.go
index f0f99d20a..f3bd15756 100644
--- a/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/wiki.pb.go
+++ b/vendor/gitlab.com/gitlab-org/gitaly-proto/go/gitalypb/wiki.pb.go
@@ -639,51 +639,51 @@ func (m *WikiGetFormattedDataResponse) GetData() []byte {
return nil
}
-type WikiListAllPagesRequest struct {
+type WikiListPagesRequest struct {
Repository *Repository `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"`
// Passing 0 means no limit is applied
Limit uint32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
}
-func (m *WikiListAllPagesRequest) Reset() { *m = WikiListAllPagesRequest{} }
-func (m *WikiListAllPagesRequest) String() string { return proto.CompactTextString(m) }
-func (*WikiListAllPagesRequest) ProtoMessage() {}
-func (*WikiListAllPagesRequest) Descriptor() ([]byte, []int) { return fileDescriptor15, []int{19} }
+func (m *WikiListPagesRequest) Reset() { *m = WikiListPagesRequest{} }
+func (m *WikiListPagesRequest) String() string { return proto.CompactTextString(m) }
+func (*WikiListPagesRequest) ProtoMessage() {}
+func (*WikiListPagesRequest) Descriptor() ([]byte, []int) { return fileDescriptor15, []int{19} }
-func (m *WikiListAllPagesRequest) GetRepository() *Repository {
+func (m *WikiListPagesRequest) GetRepository() *Repository {
if m != nil {
return m.Repository
}
return nil
}
-func (m *WikiListAllPagesRequest) GetLimit() uint32 {
+func (m *WikiListPagesRequest) GetLimit() uint32 {
if m != nil {
return m.Limit
}
return 0
}
-// The WikiListAllPagesResponse stream is a concatenation of WikiPage streams without content
-type WikiListAllPagesResponse struct {
- Page *WikiPage `protobuf:"bytes,1,opt,name=page" json:"page,omitempty"`
+// The WikiListPagesResponse stream is a concatenation of WikiPage streams without content
+type WikiListPagesResponse struct {
+ Page []*WikiPage `protobuf:"bytes,1,rep,name=page" json:"page,omitempty"`
// When end_of_page is true it signals a change of page for the next Response message (if any)
EndOfPage bool `protobuf:"varint,2,opt,name=end_of_page,json=endOfPage" json:"end_of_page,omitempty"`
}
-func (m *WikiListAllPagesResponse) Reset() { *m = WikiListAllPagesResponse{} }
-func (m *WikiListAllPagesResponse) String() string { return proto.CompactTextString(m) }
-func (*WikiListAllPagesResponse) ProtoMessage() {}
-func (*WikiListAllPagesResponse) Descriptor() ([]byte, []int) { return fileDescriptor15, []int{20} }
+func (m *WikiListPagesResponse) Reset() { *m = WikiListPagesResponse{} }
+func (m *WikiListPagesResponse) String() string { return proto.CompactTextString(m) }
+func (*WikiListPagesResponse) ProtoMessage() {}
+func (*WikiListPagesResponse) Descriptor() ([]byte, []int) { return fileDescriptor15, []int{20} }
-func (m *WikiListAllPagesResponse) GetPage() *WikiPage {
+func (m *WikiListPagesResponse) GetPage() []*WikiPage {
if m != nil {
return m.Page
}
return nil
}
-func (m *WikiListAllPagesResponse) GetEndOfPage() bool {
+func (m *WikiListPagesResponse) GetEndOfPage() bool {
if m != nil {
return m.EndOfPage
}
@@ -710,8 +710,8 @@ func init() {
proto.RegisterType((*WikiGetAllPagesResponse)(nil), "gitaly.WikiGetAllPagesResponse")
proto.RegisterType((*WikiGetFormattedDataRequest)(nil), "gitaly.WikiGetFormattedDataRequest")
proto.RegisterType((*WikiGetFormattedDataResponse)(nil), "gitaly.WikiGetFormattedDataResponse")
- proto.RegisterType((*WikiListAllPagesRequest)(nil), "gitaly.WikiListAllPagesRequest")
- proto.RegisterType((*WikiListAllPagesResponse)(nil), "gitaly.WikiListAllPagesResponse")
+ proto.RegisterType((*WikiListPagesRequest)(nil), "gitaly.WikiListPagesRequest")
+ proto.RegisterType((*WikiListPagesResponse)(nil), "gitaly.WikiListPagesResponse")
}
// Reference imports to suppress errors if they are not otherwise used.
@@ -734,7 +734,7 @@ type WikiServiceClient interface {
WikiFindFile(ctx context.Context, in *WikiFindFileRequest, opts ...grpc.CallOption) (WikiService_WikiFindFileClient, error)
WikiGetAllPages(ctx context.Context, in *WikiGetAllPagesRequest, opts ...grpc.CallOption) (WikiService_WikiGetAllPagesClient, error)
WikiGetFormattedData(ctx context.Context, in *WikiGetFormattedDataRequest, opts ...grpc.CallOption) (WikiService_WikiGetFormattedDataClient, error)
- WikiListAllPages(ctx context.Context, in *WikiListAllPagesRequest, opts ...grpc.CallOption) (WikiService_WikiListAllPagesClient, error)
+ WikiListPages(ctx context.Context, in *WikiListPagesRequest, opts ...grpc.CallOption) (WikiService_WikiListPagesClient, error)
}
type wikiServiceClient struct {
@@ -982,12 +982,12 @@ func (x *wikiServiceWikiGetFormattedDataClient) Recv() (*WikiGetFormattedDataRes
return m, nil
}
-func (c *wikiServiceClient) WikiListAllPages(ctx context.Context, in *WikiListAllPagesRequest, opts ...grpc.CallOption) (WikiService_WikiListAllPagesClient, error) {
- stream, err := grpc.NewClientStream(ctx, &_WikiService_serviceDesc.Streams[7], c.cc, "/gitaly.WikiService/WikiListAllPages", opts...)
+func (c *wikiServiceClient) WikiListPages(ctx context.Context, in *WikiListPagesRequest, opts ...grpc.CallOption) (WikiService_WikiListPagesClient, error) {
+ stream, err := grpc.NewClientStream(ctx, &_WikiService_serviceDesc.Streams[7], c.cc, "/gitaly.WikiService/WikiListPages", opts...)
if err != nil {
return nil, err
}
- x := &wikiServiceWikiListAllPagesClient{stream}
+ x := &wikiServiceWikiListPagesClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
@@ -997,17 +997,17 @@ func (c *wikiServiceClient) WikiListAllPages(ctx context.Context, in *WikiListAl
return x, nil
}
-type WikiService_WikiListAllPagesClient interface {
- Recv() (*WikiListAllPagesResponse, error)
+type WikiService_WikiListPagesClient interface {
+ Recv() (*WikiListPagesResponse, error)
grpc.ClientStream
}
-type wikiServiceWikiListAllPagesClient struct {
+type wikiServiceWikiListPagesClient struct {
grpc.ClientStream
}
-func (x *wikiServiceWikiListAllPagesClient) Recv() (*WikiListAllPagesResponse, error) {
- m := new(WikiListAllPagesResponse)
+func (x *wikiServiceWikiListPagesClient) Recv() (*WikiListPagesResponse, error) {
+ m := new(WikiListPagesResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
@@ -1026,7 +1026,7 @@ type WikiServiceServer interface {
WikiFindFile(*WikiFindFileRequest, WikiService_WikiFindFileServer) error
WikiGetAllPages(*WikiGetAllPagesRequest, WikiService_WikiGetAllPagesServer) error
WikiGetFormattedData(*WikiGetFormattedDataRequest, WikiService_WikiGetFormattedDataServer) error
- WikiListAllPages(*WikiListAllPagesRequest, WikiService_WikiListAllPagesServer) error
+ WikiListPages(*WikiListPagesRequest, WikiService_WikiListPagesServer) error
}
func RegisterWikiServiceServer(s *grpc.Server, srv WikiServiceServer) {
@@ -1208,24 +1208,24 @@ func (x *wikiServiceWikiGetFormattedDataServer) Send(m *WikiGetFormattedDataResp
return x.ServerStream.SendMsg(m)
}
-func _WikiService_WikiListAllPages_Handler(srv interface{}, stream grpc.ServerStream) error {
- m := new(WikiListAllPagesRequest)
+func _WikiService_WikiListPages_Handler(srv interface{}, stream grpc.ServerStream) error {
+ m := new(WikiListPagesRequest)
if err := stream.RecvMsg(m); err != nil {
return err
}
- return srv.(WikiServiceServer).WikiListAllPages(m, &wikiServiceWikiListAllPagesServer{stream})
+ return srv.(WikiServiceServer).WikiListPages(m, &wikiServiceWikiListPagesServer{stream})
}
-type WikiService_WikiListAllPagesServer interface {
- Send(*WikiListAllPagesResponse) error
+type WikiService_WikiListPagesServer interface {
+ Send(*WikiListPagesResponse) error
grpc.ServerStream
}
-type wikiServiceWikiListAllPagesServer struct {
+type wikiServiceWikiListPagesServer struct {
grpc.ServerStream
}
-func (x *wikiServiceWikiListAllPagesServer) Send(m *WikiListAllPagesResponse) error {
+func (x *wikiServiceWikiListPagesServer) Send(m *WikiListPagesResponse) error {
return x.ServerStream.SendMsg(m)
}
@@ -1275,8 +1275,8 @@ var _WikiService_serviceDesc = grpc.ServiceDesc{
ServerStreams: true,
},
{
- StreamName: "WikiListAllPages",
- Handler: _WikiService_WikiListAllPages_Handler,
+ StreamName: "WikiListPages",
+ Handler: _WikiService_WikiListPages_Handler,
ServerStreams: true,
},
},
@@ -1286,66 +1286,66 @@ var _WikiService_serviceDesc = grpc.ServiceDesc{
func init() { proto.RegisterFile("wiki.proto", fileDescriptor15) }
var fileDescriptor15 = []byte{
- // 972 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xdd, 0x6e, 0xdc, 0x44,
- 0x14, 0xae, 0xb3, 0x7f, 0xde, 0x93, 0x9f, 0xb6, 0x43, 0x69, 0x5c, 0x27, 0x84, 0xd5, 0x50, 0x89,
- 0x70, 0x13, 0xc1, 0xf6, 0x96, 0x8b, 0x22, 0x42, 0x22, 0x24, 0x7e, 0x82, 0x5b, 0x5a, 0x71, 0x65,
- 0x26, 0xeb, 0x93, 0x64, 0x54, 0x7b, 0x6d, 0xc6, 0xb3, 0x89, 0xf6, 0x21, 0x78, 0x00, 0x24, 0x6e,
- 0x10, 0x77, 0x3c, 0x0e, 0x6f, 0xc1, 0x2d, 0x4f, 0x80, 0x66, 0xc6, 0x5e, 0x8f, 0xbd, 0xde, 0x45,
- 0x25, 0xad, 0xc4, 0x9d, 0xe7, 0xcc, 0xf8, 0xcc, 0xf9, 0xbe, 0xcf, 0xe7, 0x3b, 0xbb, 0x00, 0x37,
- 0xfc, 0x15, 0x3f, 0xca, 0x44, 0x2a, 0x53, 0xd2, 0xbf, 0xe4, 0x92, 0xc5, 0x73, 0x7f, 0x2b, 0xbf,
- 0x62, 0x02, 0x23, 0x13, 0xa5, 0x3f, 0x3b, 0x70, 0xff, 0x25, 0x7f, 0xc5, 0x3f, 0x4f, 0x93, 0x84,
- 0xcb, 0x63, 0x94, 0x8c, 0xc7, 0x39, 0x21, 0xd0, 0x9d, 0xb2, 0x04, 0x3d, 0x67, 0xe4, 0x1c, 0x6e,
- 0x05, 0xfa, 0x99, 0x3c, 0x80, 0x1e, 0x26, 0x8c, 0xc7, 0xde, 0x86, 0x0e, 0x9a, 0x05, 0xf1, 0x60,
- 0x90, 0x60, 0x9e, 0xb3, 0x4b, 0xf4, 0x3a, 0x3a, 0x5e, 0x2e, 0xc9, 0x2e, 0x0c, 0x66, 0x39, 0x8a,
- 0x90, 0x47, 0x5e, 0x77, 0xe4, 0x1c, 0xf6, 0x82, 0xbe, 0x5a, 0x7e, 0x19, 0x91, 0x3d, 0x18, 0xea,
- 0x0d, 0x7d, 0x43, 0x4f, 0xbf, 0xe4, 0xaa, 0xc0, 0x37, 0x2c, 0x41, 0xfa, 0x1c, 0xee, 0xaa, 0x72,
- 0xce, 0xd8, 0x25, 0xbe, 0x40, 0x91, 0xf3, 0x74, 0x4a, 0x3e, 0x82, 0xfe, 0x44, 0x57, 0xa7, 0xcb,
- 0xd9, 0x1c, 0xdf, 0x3f, 0x32, 0x48, 0x8e, 0x4e, 0xb9, 0x34, 0x65, 0x07, 0xc5, 0x01, 0xf2, 0x10,
- 0xfa, 0x17, 0xa9, 0x48, 0x98, 0xd4, 0x45, 0x0e, 0x83, 0x62, 0x45, 0xff, 0x72, 0xc0, 0x2d, 0xd3,
- 0x92, 0x4f, 0x60, 0x70, 0x6d, 0x52, 0x17, 0x09, 0x77, 0xcb, 0x84, 0x8d, 0x9b, 0x83, 0xf2, 0xdc,
- 0xaa, 0xbc, 0x8a, 0x13, 0xc9, 0x65, 0x5c, 0x62, 0x37, 0x0b, 0xf2, 0x08, 0xdc, 0x99, 0x88, 0xc3,
- 0x8c, 0xc9, 0x2b, 0x0d, 0x7d, 0x18, 0x0c, 0x66, 0x22, 0x3e, 0x63, 0xf2, 0x4a, 0x11, 0xab, 0xc3,
- 0x06, 0xb6, 0x7e, 0x5e, 0x90, 0xdd, 0xb7, 0xc8, 0x3e, 0x00, 0xb8, 0xe2, 0xb9, 0x4c, 0x05, 0x9f,
- 0xb0, 0xd8, 0x1b, 0x8c, 0x9c, 0x43, 0x37, 0xb0, 0x22, 0xea, 0x0a, 0xc1, 0x6e, 0xc2, 0x88, 0x49,
- 0xe6, 0xb9, 0x86, 0x77, 0xc1, 0x6e, 0x8e, 0x99, 0x64, 0xf4, 0x57, 0x07, 0x7c, 0x05, 0xe4, 0x14,
- 0xa5, 0x85, 0x25, 0x0f, 0xf0, 0xa7, 0x19, 0xe6, 0x92, 0x8c, 0x01, 0x04, 0x66, 0x69, 0xce, 0x65,
- 0x2a, 0xe6, 0x05, 0x01, 0xa4, 0x24, 0x20, 0x58, 0xec, 0x04, 0xd6, 0x29, 0xa5, 0x58, 0xc6, 0x2e,
- 0xd1, 0x20, 0x32, 0xf2, 0xbb, 0x2a, 0x50, 0x41, 0x2a, 0xe4, 0xef, 0x05, 0xfa, 0x59, 0x95, 0x97,
- 0xa1, 0x08, 0x75, 0xdc, 0x88, 0x3f, 0xc8, 0x50, 0xa8, 0x72, 0x68, 0x00, 0x7b, 0xad, 0xd5, 0xe5,
- 0x59, 0x3a, 0xcd, 0x91, 0x3c, 0x01, 0xb7, 0x20, 0x3d, 0xf7, 0x9c, 0x51, 0x67, 0x9d, 0x3a, 0x8b,
- 0x83, 0xf4, 0x4f, 0x07, 0x1e, 0xa8, 0xdd, 0x97, 0x82, 0x4b, 0x54, 0x47, 0x6e, 0x03, 0xb6, 0x94,
- 0x63, 0xc3, 0x92, 0xa3, 0xd2, 0xbf, 0x53, 0xd3, 0xff, 0x29, 0xec, 0x98, 0x2f, 0x2f, 0x8c, 0x4c,
- 0xe7, 0x68, 0xb4, 0x9b, 0xe3, 0x47, 0x76, 0xcd, 0xb5, 0xd6, 0x0a, 0xb6, 0x27, 0xb5, 0x4e, 0xf3,
- 0x60, 0x30, 0x49, 0xa7, 0x12, 0xa7, 0xb2, 0xf8, 0x26, 0xca, 0x25, 0x7d, 0x0a, 0xef, 0x36, 0x30,
- 0x15, 0x14, 0x7d, 0x08, 0x77, 0xa3, 0x59, 0x16, 0xf3, 0x09, 0x93, 0x18, 0xa2, 0x10, 0xa9, 0x28,
- 0xfa, 0x74, 0x67, 0x11, 0xfe, 0x42, 0x45, 0xe9, 0xdf, 0x8e, 0x49, 0xf1, 0x7d, 0x16, 0xb1, 0xdb,
- 0xf3, 0xb2, 0xf6, 0x23, 0x68, 0x6f, 0x84, 0x8a, 0xb6, 0xee, 0xbf, 0xd0, 0xd6, 0xfb, 0xef, 0xb4,
- 0xf5, 0xeb, 0xb4, 0x1d, 0xc1, 0xc3, 0x26, 0xe6, 0x82, 0x37, 0x65, 0x60, 0x16, 0x5b, 0x66, 0x41,
- 0xff, 0x28, 0x48, 0x3a, 0xc6, 0x18, 0xdf, 0x32, 0x49, 0xcb, 0xb0, 0x3b, 0xaf, 0x07, 0x9b, 0x7a,
- 0x06, 0x9c, 0x5d, 0xab, 0x01, 0x47, 0x7f, 0x71, 0xe0, 0x1d, 0xb5, 0x75, 0xc2, 0xa7, 0xd1, 0x6d,
- 0x41, 0x2c, 0xc4, 0xdc, 0xb0, 0xc5, 0xf4, 0xc1, 0x15, 0x78, 0xcd, 0xb5, 0x6f, 0x1a, 0x95, 0x17,
- 0x6b, 0xb2, 0x0f, 0xc3, 0x88, 0x0b, 0x9c, 0xe8, 0x4b, 0xba, 0x7a, 0xb3, 0x0a, 0xd0, 0x4f, 0x4d,
- 0x77, 0x56, 0xa5, 0x15, 0x82, 0x3c, 0x2e, 0x9c, 0xc3, 0x54, 0x75, 0xaf, 0xd9, 0xe7, 0xc6, 0x4b,
- 0xe8, 0xbc, 0x02, 0x76, 0xc2, 0xe3, 0x37, 0xde, 0xda, 0x6b, 0x60, 0xd1, 0xeb, 0xaa, 0x70, 0x73,
- 0x75, 0x51, 0x78, 0xdb, 0x78, 0xdc, 0x83, 0x61, 0xc2, 0x13, 0x0c, 0xe5, 0x3c, 0xc3, 0x62, 0x4a,
- 0xb8, 0x2a, 0xf0, 0x7c, 0x9e, 0x61, 0xcd, 0xae, 0x3b, 0x35, 0xbb, 0x5e, 0x4c, 0x84, 0x6e, 0x35,
- 0x11, 0xe8, 0xb9, 0x91, 0xf9, 0x14, 0xe5, 0x67, 0x71, 0xac, 0xa8, 0xc8, 0x6f, 0x29, 0x67, 0xcc,
- 0xd5, 0xf8, 0x54, 0x55, 0x6d, 0x07, 0x66, 0x41, 0x43, 0xd8, 0x5d, 0xba, 0xe3, 0x75, 0x74, 0x21,
- 0x07, 0xb0, 0x89, 0xd3, 0x28, 0x4c, 0x2f, 0x8c, 0xcd, 0x6f, 0xe8, 0x19, 0x35, 0xc4, 0x69, 0xf4,
- 0xed, 0x85, 0x36, 0xfa, 0xdf, 0x9c, 0x85, 0xd3, 0x9f, 0xe8, 0xb6, 0x97, 0x18, 0x29, 0xc4, 0xff,
- 0xa7, 0x2f, 0x73, 0x0c, 0xfb, 0xed, 0x25, 0x56, 0x42, 0x6b, 0xcd, 0x0a, 0xa1, 0xd5, 0x33, 0x9d,
- 0x18, 0xe2, 0xbe, 0xe2, 0xf9, 0x5b, 0x54, 0xe7, 0x47, 0xf0, 0x96, 0x2f, 0x79, 0x93, 0xf2, 0x8c,
- 0x7f, 0xef, 0xc3, 0xa6, 0x7a, 0xe5, 0x19, 0x8a, 0x6b, 0x3e, 0x41, 0x72, 0x6e, 0xda, 0xac, 0x31,
- 0x97, 0x09, 0xb5, 0xd3, 0xb7, 0xff, 0xa4, 0xf0, 0x3f, 0x58, 0x7b, 0xa6, 0x30, 0xa8, 0x3b, 0x1f,
- 0x3b, 0xe4, 0x0c, 0xb6, 0x6b, 0x23, 0x8d, 0xec, 0xdb, 0x6f, 0x36, 0xa7, 0xb7, 0xff, 0xde, 0x8a,
- 0xdd, 0x32, 0xe3, 0xa1, 0x43, 0x9e, 0xc1, 0x4e, 0xdd, 0xed, 0x49, 0xed, 0xa5, 0xa5, 0xc9, 0xe7,
- 0x1f, 0xac, 0xda, 0xb6, 0x92, 0x7e, 0x67, 0x92, 0x56, 0x2e, 0x5b, 0x4f, 0xba, 0x34, 0x29, 0xea,
- 0x49, 0x5b, 0xcc, 0xf9, 0x0e, 0xf9, 0x1a, 0xb6, 0x6c, 0x0b, 0x24, 0x7b, 0xf6, 0x1b, 0x0d, 0xcf,
- 0xf6, 0xf7, 0xdb, 0x37, 0x2d, 0x22, 0xad, 0x74, 0xca, 0x98, 0x96, 0xd3, 0x59, 0x4e, 0xb9, 0x9c,
- 0xce, 0xf6, 0x32, 0x9d, 0xee, 0x85, 0xf9, 0xd1, 0x6d, 0x79, 0x01, 0x39, 0x68, 0x68, 0xda, 0xf8,
- 0xd4, 0xfd, 0xf7, 0x57, 0xee, 0x5b, 0x79, 0xd1, 0xf8, 0x67, 0xb3, 0xbd, 0x48, 0xf3, 0x83, 0x69,
- 0xf3, 0x07, 0xff, 0xf1, 0xfa, 0x43, 0xd6, 0x35, 0x3f, 0xc0, 0xbd, 0x66, 0xb3, 0x90, 0x5a, 0x7d,
- 0x2d, 0xbd, 0xea, 0x8f, 0x56, 0x1f, 0xa8, 0x52, 0x9f, 0xf7, 0xf5, 0xbf, 0xa4, 0x27, 0xff, 0x04,
- 0x00, 0x00, 0xff, 0xff, 0xca, 0xf0, 0x83, 0x3c, 0x49, 0x0d, 0x00, 0x00,
+ // 974 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xdd, 0x72, 0xdc, 0x34,
+ 0x14, 0xae, 0xb3, 0x7f, 0xde, 0x93, 0x9f, 0x52, 0x51, 0x1a, 0xd7, 0x09, 0x21, 0x23, 0x3a, 0x43,
+ 0xb8, 0xc9, 0xc0, 0xf6, 0x96, 0x8b, 0x32, 0x84, 0x64, 0x98, 0xe1, 0x27, 0xb8, 0xa5, 0xbd, 0x62,
+ 0x8c, 0xb2, 0x3e, 0x49, 0x34, 0xb5, 0xd7, 0x46, 0xd6, 0x26, 0xb3, 0x0f, 0xc1, 0x03, 0xc0, 0x70,
+ 0xc3, 0x2d, 0x8f, 0xc3, 0x5b, 0x70, 0xcb, 0x13, 0x30, 0x92, 0xfc, 0x23, 0xdb, 0x9b, 0x65, 0xda,
+ 0xd0, 0x99, 0xde, 0x59, 0x47, 0xd2, 0xd1, 0xf9, 0xbe, 0x4f, 0xe7, 0xd3, 0x2e, 0xc0, 0x35, 0x7f,
+ 0xc9, 0x0f, 0x33, 0x91, 0xca, 0x94, 0x0c, 0x2f, 0xb8, 0x64, 0xf1, 0xc2, 0xdf, 0xc8, 0x2f, 0x99,
+ 0xc0, 0xc8, 0x44, 0xe9, 0x2f, 0x0e, 0xdc, 0x7b, 0xc1, 0x5f, 0xf2, 0x2f, 0xd2, 0x24, 0xe1, 0xf2,
+ 0x08, 0x25, 0xe3, 0x71, 0x4e, 0x08, 0xf4, 0x67, 0x2c, 0x41, 0xcf, 0xd9, 0x77, 0x0e, 0x36, 0x02,
+ 0xfd, 0x4d, 0xee, 0xc3, 0x00, 0x13, 0xc6, 0x63, 0x6f, 0x4d, 0x07, 0xcd, 0x80, 0x78, 0x30, 0x4a,
+ 0x30, 0xcf, 0xd9, 0x05, 0x7a, 0x3d, 0x1d, 0x2f, 0x87, 0x64, 0x1b, 0x46, 0xf3, 0x1c, 0x45, 0xc8,
+ 0x23, 0xaf, 0xbf, 0xef, 0x1c, 0x0c, 0x82, 0xa1, 0x1a, 0x7e, 0x15, 0x91, 0x1d, 0x18, 0xeb, 0x09,
+ 0x7d, 0xc2, 0x40, 0x6f, 0x72, 0x55, 0xe0, 0x5b, 0x96, 0x20, 0x7d, 0x06, 0x77, 0x55, 0x39, 0xa7,
+ 0xec, 0x02, 0x9f, 0xa3, 0xc8, 0x79, 0x3a, 0x23, 0x1f, 0xc3, 0x70, 0xaa, 0xab, 0xd3, 0xe5, 0xac,
+ 0x4f, 0xee, 0x1d, 0x1a, 0x24, 0x87, 0x27, 0x5c, 0x9a, 0xb2, 0x83, 0x62, 0x01, 0x79, 0x00, 0xc3,
+ 0xf3, 0x54, 0x24, 0x4c, 0xea, 0x22, 0xc7, 0x41, 0x31, 0xa2, 0x7f, 0x3b, 0xe0, 0x96, 0x69, 0xc9,
+ 0xa7, 0x30, 0xba, 0x32, 0xa9, 0x8b, 0x84, 0xdb, 0x65, 0xc2, 0xd6, 0xc9, 0x41, 0xb9, 0xee, 0xa6,
+ 0xbc, 0x8a, 0x13, 0xc9, 0x65, 0x5c, 0x62, 0x37, 0x03, 0xf2, 0x10, 0xdc, 0xb9, 0x88, 0xc3, 0x8c,
+ 0xc9, 0x4b, 0x0d, 0x7d, 0x1c, 0x8c, 0xe6, 0x22, 0x3e, 0x65, 0xf2, 0x52, 0x11, 0xab, 0xc3, 0x06,
+ 0xb6, 0xfe, 0xae, 0xc8, 0x1e, 0x5a, 0x64, 0xef, 0x01, 0x5c, 0xf2, 0x5c, 0xa6, 0x82, 0x4f, 0x59,
+ 0xec, 0x8d, 0xf6, 0x9d, 0x03, 0x37, 0xb0, 0x22, 0xea, 0x08, 0xc1, 0xae, 0xc3, 0x88, 0x49, 0xe6,
+ 0xb9, 0x86, 0x77, 0xc1, 0xae, 0x8f, 0x98, 0x64, 0xf4, 0x77, 0x07, 0x7c, 0x05, 0xe4, 0x04, 0xa5,
+ 0x85, 0x25, 0x0f, 0xf0, 0xe7, 0x39, 0xe6, 0x92, 0x4c, 0x00, 0x04, 0x66, 0x69, 0xce, 0x65, 0x2a,
+ 0x16, 0x05, 0x01, 0xa4, 0x24, 0x20, 0xa8, 0x66, 0x02, 0x6b, 0x95, 0x52, 0x2c, 0x63, 0x17, 0x68,
+ 0x10, 0x19, 0xf9, 0x5d, 0x15, 0xa8, 0x21, 0x15, 0xf2, 0x0f, 0x02, 0xfd, 0xad, 0xca, 0xcb, 0x50,
+ 0x84, 0x3a, 0x6e, 0xc4, 0x1f, 0x65, 0x28, 0x54, 0x39, 0x34, 0x80, 0x9d, 0xa5, 0xd5, 0xe5, 0x59,
+ 0x3a, 0xcb, 0x91, 0x3c, 0x06, 0xb7, 0x20, 0x3d, 0xf7, 0x9c, 0xfd, 0xde, 0x2a, 0x75, 0xaa, 0x85,
+ 0xf4, 0x2f, 0x07, 0xee, 0xab, 0xd9, 0x17, 0x82, 0x4b, 0x54, 0x4b, 0x6e, 0x03, 0xb6, 0x94, 0x63,
+ 0xcd, 0x92, 0xa3, 0xd6, 0xbf, 0xd7, 0xd0, 0xff, 0x09, 0x6c, 0x99, 0x9b, 0x17, 0x46, 0xa6, 0x73,
+ 0x34, 0xda, 0xf5, 0xc9, 0x43, 0xbb, 0xe6, 0x46, 0x6b, 0x05, 0x9b, 0xd3, 0x46, 0xa7, 0x79, 0x30,
+ 0x9a, 0xa6, 0x33, 0x89, 0x33, 0x59, 0xdc, 0x89, 0x72, 0x48, 0x9f, 0xc0, 0x7b, 0x2d, 0x4c, 0x05,
+ 0x45, 0x1f, 0xc1, 0xdd, 0x68, 0x9e, 0xc5, 0x7c, 0xca, 0x24, 0x86, 0x28, 0x44, 0x2a, 0x8a, 0x3e,
+ 0xdd, 0xaa, 0xc2, 0x5f, 0xaa, 0x28, 0xfd, 0xc7, 0x31, 0x29, 0x7e, 0xc8, 0x22, 0x76, 0x7b, 0x5e,
+ 0x56, 0x5e, 0x82, 0xe5, 0x8d, 0x50, 0xd3, 0xd6, 0xff, 0x0f, 0xda, 0x06, 0xaf, 0x4f, 0xdb, 0xb0,
+ 0x49, 0xdb, 0x21, 0x3c, 0x68, 0x63, 0x2e, 0x78, 0x53, 0x06, 0x66, 0xb1, 0x65, 0x06, 0xf4, 0xcf,
+ 0x82, 0xa4, 0x23, 0x8c, 0xf1, 0x0d, 0x93, 0xd4, 0x85, 0xdd, 0x7b, 0x35, 0xd8, 0xd4, 0x33, 0xe0,
+ 0xec, 0x5a, 0x0d, 0x38, 0xfa, 0xab, 0x03, 0xef, 0xaa, 0xa9, 0x63, 0x3e, 0x8b, 0x6e, 0x0b, 0xa2,
+ 0x12, 0x73, 0xcd, 0x16, 0xd3, 0x07, 0x57, 0xe0, 0x15, 0xd7, 0xbe, 0x69, 0x54, 0xae, 0xc6, 0x64,
+ 0x17, 0xc6, 0x11, 0x17, 0x38, 0xd5, 0x87, 0xf4, 0xf5, 0x64, 0x1d, 0xa0, 0x9f, 0x99, 0xee, 0xac,
+ 0x4b, 0x2b, 0x04, 0x79, 0x54, 0x38, 0x87, 0xa9, 0xea, 0x9d, 0x76, 0x9f, 0x1b, 0x2f, 0xa1, 0x8b,
+ 0x1a, 0xd8, 0x31, 0x8f, 0xff, 0xf7, 0xd6, 0x5e, 0x01, 0x8b, 0x5e, 0xd5, 0x85, 0x9b, 0xa3, 0x8b,
+ 0xc2, 0x97, 0x3d, 0x8f, 0x3b, 0x30, 0x4e, 0x78, 0x82, 0xa1, 0x5c, 0x64, 0x58, 0xbc, 0x12, 0xae,
+ 0x0a, 0x3c, 0x5b, 0x64, 0xd8, 0xb0, 0xeb, 0x5e, 0xc3, 0xae, 0xab, 0x17, 0xa1, 0x5f, 0xbf, 0x08,
+ 0xf4, 0xcc, 0xc8, 0x7c, 0x82, 0xf2, 0xf3, 0x38, 0x56, 0x54, 0xe4, 0xb7, 0x94, 0x33, 0xe6, 0xea,
+ 0xf9, 0x54, 0x55, 0x6d, 0x06, 0x66, 0x40, 0x43, 0xd8, 0xee, 0x9c, 0xf1, 0x2a, 0xba, 0x90, 0x3d,
+ 0x58, 0xc7, 0x59, 0x14, 0xa6, 0xe7, 0xc6, 0xe6, 0xd7, 0xf4, 0x1b, 0x35, 0xc6, 0x59, 0xf4, 0xdd,
+ 0xb9, 0x36, 0xfa, 0x3f, 0x9c, 0xca, 0xe9, 0x8f, 0x75, 0xdb, 0x4b, 0x8c, 0x14, 0xe2, 0xb7, 0xe9,
+ 0x66, 0x4e, 0x60, 0x77, 0x79, 0x89, 0xb5, 0xd0, 0x5a, 0xb3, 0x42, 0x68, 0xf5, 0x4d, 0x7f, 0x32,
+ 0x97, 0xe2, 0x6b, 0x9e, 0xcb, 0x37, 0x24, 0xcd, 0x8f, 0xc6, 0x91, 0xac, 0x13, 0x3a, 0xc2, 0xf4,
+ 0x5e, 0x5f, 0x98, 0xc9, 0x6f, 0x43, 0x58, 0x57, 0x5b, 0x9e, 0xa2, 0xb8, 0xe2, 0x53, 0x24, 0x67,
+ 0xa6, 0xc1, 0x5a, 0x2f, 0x32, 0xa1, 0x76, 0xfa, 0xe5, 0x3f, 0x26, 0xfc, 0x0f, 0x57, 0xae, 0x29,
+ 0xac, 0xe9, 0xce, 0x27, 0x0e, 0x39, 0x85, 0xcd, 0xc6, 0x63, 0x46, 0x76, 0xed, 0x9d, 0xed, 0x77,
+ 0xdb, 0x7f, 0xff, 0x86, 0xd9, 0x32, 0xe3, 0x81, 0x43, 0x9e, 0xc2, 0x56, 0xd3, 0xe7, 0x49, 0x63,
+ 0x53, 0xe7, 0xcd, 0xf3, 0xf7, 0x6e, 0x9a, 0xb6, 0x92, 0x7e, 0x6f, 0x92, 0xd6, 0xfe, 0xda, 0x4c,
+ 0xda, 0x79, 0x23, 0x9a, 0x49, 0x97, 0xd8, 0xf2, 0x1d, 0xf2, 0x0d, 0x6c, 0xd8, 0xe6, 0x47, 0x76,
+ 0xec, 0x1d, 0x2d, 0xb7, 0xf6, 0x77, 0x97, 0x4f, 0x5a, 0x44, 0x5a, 0xe9, 0x94, 0x25, 0x75, 0xd3,
+ 0x59, 0x1e, 0xd9, 0x4d, 0x67, 0xbb, 0x98, 0x4e, 0xf7, 0xdc, 0xfc, 0xdc, 0xb6, 0x5c, 0x80, 0xec,
+ 0xb5, 0x34, 0x6d, 0x59, 0x90, 0xff, 0xc1, 0x8d, 0xf3, 0x56, 0x5e, 0x34, 0x4d, 0xd2, 0x6e, 0x2c,
+ 0xd2, 0xbe, 0x30, 0xcb, 0x9c, 0xc1, 0x7f, 0xb4, 0x7a, 0x51, 0xf7, 0x5a, 0x55, 0x9d, 0xd2, 0xbc,
+ 0x56, 0xed, 0x16, 0x6d, 0x5e, 0xab, 0x4e, 0x7b, 0xa9, 0x8c, 0x67, 0x43, 0xfd, 0xb7, 0xe8, 0xf1,
+ 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xe6, 0x9a, 0x2c, 0xa0, 0x3a, 0x0d, 0x00, 0x00,
}
diff --git a/vendor/vendor.json b/vendor/vendor.json
index 42745821c..673987ed6 100644
--- a/vendor/vendor.json
+++ b/vendor/vendor.json
@@ -331,10 +331,10 @@
"versionExact": "v1.2.2"
},
{
- "checksumSHA1": "4Ci+adPaRMxpfexJklmodJGHh9Y=",
+ "checksumSHA1": "6PVqrHt1mgLZkfWq6uj3TIbP2Pg=",
"path": "gitlab.com/gitlab-org/gitaly-proto/go/gitalypb",
- "revision": "3cd0d45aeeec8712d2f4295d337bdb1c1f4958d0",
- "revisionTime": "2018-11-06T11:47:38Z",
+ "revision": "273a6366d966069598c3272990aa11eba9b305d4",
+ "revisionTime": "2018-11-07T12:49:42Z",
"version": "=fj-add-option-avoid-loading-wiki-page-content",
"versionExact": "fj-add-option-avoid-loading-wiki-page-content"
},