From nobody Sat Nov 20 00:49:57 2021 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8313F18937FA; Sat, 20 Nov 2021 00:50:04 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hww1834drz3nYY; Sat, 20 Nov 2021 00:50:04 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from [192.168.1.65] (37-145-188-182.broadband.corbina.ru [37.145.188.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fluffy) by smtp.freebsd.org (Postfix) with ESMTPSA id 3243F996A; Sat, 20 Nov 2021 00:50:01 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Date: Sat, 20 Nov 2021 03:49:57 +0300 From: Dima Panov To: dev-commits-ports-all@FreeBSD.org, ports-committers@FreeBSD.org, dev-commits-ports-main@FreeBSD.org, Matthias Fechner Message-ID: <31de9806-664f-461c-9ffe-f1ab88898140@Canary> In-Reply-To: <202111191438.1AJEc8P1037635@gitrepo.freebsd.org> References: <202111191438.1AJEc8P1037635@gitrepo.freebsd.org> Subject: Re: git: 0aac4480b255 - main - www/gitlab-ce: Use grpc 1.30.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="61984636_643c9869_69d8"; protocol="application/pgp-signature" X-ThisMailContainsUnwantedMimeParts: N --61984636_643c9869_69d8 Content-Type: multipart/alternative; boundary="61984635_327b23c6_69d8" --61984635_327b23c6_69d8 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Moin=21 Matthias, please be more careful at repocopy and testing. =46ixed bad extrapatch at 9c8c782d6aaa78b6e9e8d04b838e914fcf7a8b10 -- Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team (fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov) > On =46riday, Nov 19, 2021 at 5:38 PM, Matthias =46echner wrote: > The branch main has been updated by mfechner: > > URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3D0aac4480b2555d806f= 449b77e755cf7cfd616707 > > commit 0aac4480b2555d806f449b77e755cf7cfd616707 > Author: Matthias =46echner > AuthorDate: 2021-11-17 14:58:44 +0000 > Commit: Matthias =46echner > CommitDate: 2021-11-19 14:37:42 +0000 > > www/gitlab-ce: Use grpc 1.30.2 > > We currently see problems and gitlab suggested to use grpc 1.30.2: > https://gitlab.com/gitlab-org/gitlab/-/issues/345693=23note=5F734676746= > > Newer version of grpc and google-protobuf have known bugs. > > The open bug that license files cannot not be handled is tracked here: > https://gitlab.com/gitlab-org/gitlab/-/issues/345693 > https://bugs.freebsd.org/bugzilla/show=5Fbug.cgi=3Fid=3D259848 > --- > devel/Makefile =7C 1 + > devel/gitaly/Makefile =7C 4 +- > devel/gitaly/files/patch-2 =7C 792 --------------------- > devel/gitaly/files/patch-ruby=5FGemfile =7C 2 +- > devel/grpc130/Makefile =7C 58 ++ > devel/grpc130/distinfo =7C 3 + > devel/grpc130/files/extra-patch-CMakeLists.txt =7C 11 + > ...e=5Flib=5Fsecurity=5Fcredentials=5Fjwt=5Fjwt=5F=5Fverifier.cc =7C 11= + > .../patch-src=5Fcore=5Ftsi=5Falts=5Fcrypt=5Faes=5F=5Fgcm.cc =7C 11 + > .../patch-src=5Fcore=5Ftsi=5Fssl=5F=5Ftransport=5F=5Fsecurity.cc =7C 26= + > devel/grpc130/pkg-descr =7C 6 + > devel/grpc130/pkg-plist =7C 332 +++++++++ > devel/rubygem-gitlab-labkit/Makefile =7C 4 +- > net/rubygem-gitaly/Makefile =7C 4 +- > net/rubygem-grpc130/Makefile =7C 6 +- > net/rubygem-grpc130/files/patch-grpc.gemspec =7C 2 +- > net/rubygem-kas-grpc/Makefile =7C 3 +- > net/rubygem-spamcheck/Makefile =7C 3 +- > www/gitlab-ce/Makefile =7C 2 +- > 19 files changed, 475 insertions(+), 806 deletions(-) > > diff --git a/devel/Makefile b/devel/Makefile > index 1ad7a7638ab2..a1dd2e3f0daa 100644 > --- a/devel/Makefile > +++ b/devel/Makefile > =40=40 -924,6 +924,7 =40=40 > SUBDIR +=3D grcov > SUBDIR +=3D grex > SUBDIR +=3D grpc > + SUBDIR +=3D grpc130 > SUBDIR +=3D grpc134 > SUBDIR +=3D grv > SUBDIR +=3D gsettings-desktop-schemas > diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile > index 36614306fced..87a813144c2b 100644 > --- a/devel/gitaly/Makefile > +++ b/devel/gitaly/Makefile > =40=40 -1,6 +1,6 =40=40 > PORTNAME=3D gitaly > DISTVERSION=3D 14.4.2 > -PORTREVISION=3D 0 > +PORTREVISION=3D 2 > CATEGORIES=3D devel > > =23PATCH=5FSITES=3D https://gitlab.com/mfechner/gitaly/-/merge=5Freques= ts/ > =40=40 -23,7 +23,7 =40=40 MY=5FDEPENDS=3D git>=3D2.32.0:devel/git =5C > rubygem-rdoc>=3D6.3.2<7.0:devel/rubygem-rdoc =5C > rubygem-gitlab-gollum-lib>=3D4.2.7.10.gitlab.1<4.2.8:www/rubygem-gitlab= -gollum-lib =5C > rubygem-gitlab-gollum-rugged=5Fadapter>=3D0.4.4.4.gitlab.1<0.4.5.0:www/= rubygem-gitlab-gollum-rugged=5Fadapter =5C > - rubygem-grpc>=3D1.30.2<2:net/rubygem-grpc =5C > + rubygem-grpc130>=3D1.30.2<2:net/rubygem-grpc130 =5C > rubygem-sentry-raven>=3D3.0<4:devel/rubygem-sentry-raven =5C > rubygem-faraday>=3D1.0.1<2:www/rubygem-faraday =5C > rubygem-rbtrace>=3D0.4.14:devel/rubygem-rbtrace =5C > diff --git a/devel/gitaly/files/patch-2 b/devel/gitaly/files/patch-2 > deleted file mode 100644 > index 081227b6f049..000000000000 > --- a/devel/gitaly/files/patch-2 > +++ /dev/null > =40=40 -1,792 +0,0 =40=40 > ---- ruby/Gemfile.lock.orig 2021-11-08 11:56:42 UTC > -+++ ruby/Gemfile.lock > -=40=40 -75,12 +75,12 =40=40 GEM > - redis (> 3.0.0, < 5.0.0) > - gitlab-markup (1.7.1) > - google-protobuf (3.17.3) > -- googleapis-common-protos-types (1.1.0) > -+ googleapis-common-protos-types (1.3.0) > - google-protobuf (=7E> 3.14) > -- grpc (1.30.2) > -- google-protobuf (=7E> 3.12) > -+ grpc (1.41.1) > -+ google-protobuf (=7E> 3.17) > - googleapis-common-protos-types (=7E> 1.0) > -- grpc-tools (1.30.2) > -+ grpc-tools (1.38.0) > - i18n (1.8.10) > - concurrent-ruby (=7E> 1.0) > - ice=5Fnine (0.11.2) > -=40=40 -225,8 +225,8 =40=40 DEPENDENCIES > - gitlab-labkit (=7E> 0.21.1) > - gitlab-markup (=7E> 1.7.1) > - google-protobuf (=7E> 3.17.0) > -- grpc (=7E> 1.30.2) > -- grpc-tools (=3D 1.30.2) > -+ grpc (=7E> 1.41.0) > -+ grpc-tools (=3D 1.38.0) > - licensee (=7E> 9.14.1) > - pry (=7E> 0.12.2) > - rbtrace > -=40=40 -239,4 +239,4 =40=40 DEPENDENCIES > - timecop > - > - BUNDLED WITH > -- 2.1.4 > -+ 2.2.15 > ---- ruby/proto/gitaly/blob=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42= UTC > -+++ ruby/proto/gitaly/blob=5Fservices=5Fpb.rb > -=40=40 -8,7 +8,7 =40=40 module Gitaly > - module BlobService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > -=40=40 -17,29 +17,29 =40=40 module Gitaly > - =23 GetBlob returns the contents of a blob object referenced by its o= bject > - =23 ID. We use a stream to return a chunked arbitrarily large binary > - =23 response > -- rpc :GetBlob, Gitaly::GetBlobRequest, stream(Gitaly::GetBlobResponse= ) > -- rpc :GetBlobs, Gitaly::GetBlobsRequest, stream(Gitaly::GetBlobsRespo= nse) > -+ rpc :GetBlob, ::Gitaly::GetBlobRequest, stream(::Gitaly::GetBlobResp= onse) > -+ rpc :GetBlobs, ::Gitaly::GetBlobsRequest, stream(::Gitaly::GetBlobsR= esponse) > - =23 ListBlobs will list all blobs reachable from a given set of revis= ions by > - =23 doing a graph walk. It is not valid to pass revisions which do no= t resolve > - =23 to an existing object. > -- rpc :ListBlobs, Gitaly::ListBlobsRequest, stream(Gitaly::ListBlobsRe= sponse) > -+ rpc :ListBlobs, ::Gitaly::ListBlobsRequest, stream(::Gitaly::ListBlo= bsResponse) > - =23 ListAllBlobs retrieves all blobs pointers in the repository, incl= uding > - =23 those not reachable by any reference. > -- rpc :ListAllBlobs, Gitaly::ListAllBlobsRequest, stream(Gitaly::ListA= llBlobsResponse) > -+ rpc :ListAllBlobs, ::Gitaly::ListAllBlobsRequest, stream(::Gitaly::L= istAllBlobsResponse) > - =23 GetL=46SPointers retrieves L=46S pointers from a given set of obj= ect IDs. > - =23 This RPC filters all requested objects and only returns those whi= ch refer > - =23 to a valid L=46S pointer. > -- rpc :GetL=46SPointers, Gitaly::GetL=46SPointersRequest, stream(Gital= y::GetL=46SPointersResponse) > -+ rpc :GetL=46SPointers, ::Gitaly::GetL=46SPointersRequest, stream(::G= italy::GetL=46SPointersResponse) > - =23 ListL=46SPointers retrieves L=46S pointers reachable from a given= set of > - =23 revisions by doing a graph walk. This includes both normal revisi= ons like > - =23 an object ID or branch, but also the pseudo-revisions =22--all=22= and =22--not=22 > - =23 as documented in git-rev-parse(1). Revisions which don't directly= or > - =23 transitively reference any L=46S pointers are ignored. It is not = valid to > - =23 pass revisions which do not resolve to an existing object. > -- rpc :ListL=46SPointers, Gitaly::ListL=46SPointersRequest, stream(Git= aly::ListL=46SPointersResponse) > -+ rpc :ListL=46SPointers, ::Gitaly::ListL=46SPointersRequest, stream(:= :Gitaly::ListL=46SPointersResponse) > - =23 ListAllL=46SPointers retrieves all L=46S pointers in the reposito= ry, including > - =23 those not reachable by any reference. > -- rpc :ListAllL=46SPointers, Gitaly::ListAllL=46SPointersRequest, stre= am(Gitaly::ListAllL=46SPointersResponse) > -+ rpc :ListAllL=46SPointers, ::Gitaly::ListAllL=46SPointersRequest, st= ream(::Gitaly::ListAllL=46SPointersResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/cleanup=5Fservices=5Fpb.rb.orig 2021-11-08 11:56= :42 UTC > -+++ ruby/proto/gitaly/cleanup=5Fservices=5Fpb.rb > -=40=40 -8,13 +8,13 =40=40 module Gitaly > - module CleanupService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.CleanupService' > - > -- rpc :ApplyBfgObjectMapStream, stream(Gitaly::ApplyBfgObjectMapStream= Request), stream(Gitaly::ApplyBfgObjectMapStreamResponse) > -+ rpc :ApplyBfgObjectMapStream, stream(::Gitaly::ApplyBfgObjectMapStre= amRequest), stream(::Gitaly::ApplyBfgObjectMapStreamResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/commit=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:= 42 UTC > -+++ ruby/proto/gitaly/commit=5Fservices=5Fpb.rb > -=40=40 -8,7 +8,7 =40=40 module Gitaly > - module CommitService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > -=40=40 -18,32 +18,32 =40=40 module Gitaly > - =23 graph walk. This deprecates ListNewCommits, =46indAllCommits, =46= indCommits > - =23 (except =46ollow is not yet supported) and CommitsBetweenRequest.= Any > - =23 unknown revisions will cause the RPC to fail. > -- rpc :ListCommits, Gitaly::ListCommitsRequest, stream(Gitaly::ListCom= mitsResponse) > -+ rpc :ListCommits, ::Gitaly::ListCommitsRequest, stream(::Gitaly::Lis= tCommitsResponse) > - =23 ListAllCommits lists all commits present in the repository, inclu= ding > - =23 those not reachable by any reference. > -- rpc :ListAllCommits, Gitaly::ListAllCommitsRequest, stream(Gitaly::L= istAllCommitsResponse) > -- rpc :CommitIsAncestor, Gitaly::CommitIsAncestorRequest, Gitaly::Comm= itIsAncestorResponse > -- rpc :TreeEntry, Gitaly::TreeEntryRequest, stream(Gitaly::TreeEntryRe= sponse) > -- rpc :CommitsBetween, Gitaly::CommitsBetweenRequest, stream(Gitaly::C= ommitsBetweenResponse) > -- rpc :CountCommits, Gitaly::CountCommitsRequest, Gitaly::CountCommits= Response > -- rpc :CountDivergingCommits, Gitaly::CountDivergingCommitsRequest, Gi= taly::CountDivergingCommitsResponse > -- rpc :GetTreeEntries, Gitaly::GetTreeEntriesRequest, stream(Gitaly::G= etTreeEntriesResponse) > -- rpc :List=46iles, Gitaly::List=46ilesRequest, stream(Gitaly::List=46= ilesResponse) > -- rpc :=46indCommit, Gitaly::=46indCommitRequest, Gitaly::=46indCommit= Response > -- rpc :CommitStats, Gitaly::CommitStatsRequest, Gitaly::CommitStatsRes= ponse > -+ rpc :ListAllCommits, ::Gitaly::ListAllCommitsRequest, stream(::Gital= y::ListAllCommitsResponse) > -+ rpc :CommitIsAncestor, ::Gitaly::CommitIsAncestorRequest, ::Gitaly::= CommitIsAncestorResponse > -+ rpc :TreeEntry, ::Gitaly::TreeEntryRequest, stream(::Gitaly::TreeEnt= ryResponse) > -+ rpc :CommitsBetween, ::Gitaly::CommitsBetweenRequest, stream(::Gital= y::CommitsBetweenResponse) > -+ rpc :CountCommits, ::Gitaly::CountCommitsRequest, ::Gitaly::CountCom= mitsResponse > -+ rpc :CountDivergingCommits, ::Gitaly::CountDivergingCommitsRequest, = ::Gitaly::CountDivergingCommitsResponse > -+ rpc :GetTreeEntries, ::Gitaly::GetTreeEntriesRequest, stream(::Gital= y::GetTreeEntriesResponse) > -+ rpc :List=46iles, ::Gitaly::List=46ilesRequest, stream(::Gitaly::Lis= t=46ilesResponse) > -+ rpc :=46indCommit, ::Gitaly::=46indCommitRequest, ::Gitaly::=46indCo= mmitResponse > -+ rpc :CommitStats, ::Gitaly::CommitStatsRequest, ::Gitaly::CommitStat= sResponse > - =23 Use a stream to paginate the result set > -- rpc :=46indAllCommits, Gitaly::=46indAllCommitsRequest, stream(Gital= y::=46indAllCommitsResponse) > -- rpc :=46indCommits, Gitaly::=46indCommitsRequest, stream(Gitaly::=46= indCommitsResponse) > -- rpc :CommitLanguages, Gitaly::CommitLanguagesRequest, Gitaly::Commit= LanguagesResponse > -- rpc :RawBlame, Gitaly::RawBlameRequest, stream(Gitaly::RawBlameRespo= nse) > -- rpc :LastCommit=46orPath, Gitaly::LastCommit=46orPathRequest, Gitaly= ::LastCommit=46orPathResponse > -- rpc :ListLastCommits=46orTree, Gitaly::ListLastCommits=46orTreeReque= st, stream(Gitaly::ListLastCommits=46orTreeResponse) > -- rpc :CommitsByMessage, Gitaly::CommitsByMessageRequest, stream(Gital= y::CommitsByMessageResponse) > -- rpc :ListCommitsByOid, Gitaly::ListCommitsByOidRequest, stream(Gital= y::ListCommitsByOidResponse) > -- rpc :ListCommitsByRefName, Gitaly::ListCommitsByRefNameRequest, stre= am(Gitaly::ListCommitsByRefNameResponse) > -- rpc :=46ilterShasWithSignatures, stream(Gitaly::=46ilterShasWithSign= aturesRequest), stream(Gitaly::=46ilterShasWithSignaturesResponse) > -- rpc :GetCommitSignatures, Gitaly::GetCommitSignaturesRequest, stream= (Gitaly::GetCommitSignaturesResponse) > -- rpc :GetCommitMessages, Gitaly::GetCommitMessagesRequest, stream(Git= aly::GetCommitMessagesResponse) > -+ rpc :=46indAllCommits, ::Gitaly::=46indAllCommitsRequest, stream(::G= italy::=46indAllCommitsResponse) > -+ rpc :=46indCommits, ::Gitaly::=46indCommitsRequest, stream(::Gitaly:= :=46indCommitsResponse) > -+ rpc :CommitLanguages, ::Gitaly::CommitLanguagesRequest, ::Gitaly::Co= mmitLanguagesResponse > -+ rpc :RawBlame, ::Gitaly::RawBlameRequest, stream(::Gitaly::RawBlameR= esponse) > -+ rpc :LastCommit=46orPath, ::Gitaly::LastCommit=46orPathRequest, ::Gi= taly::LastCommit=46orPathResponse > -+ rpc :ListLastCommits=46orTree, ::Gitaly::ListLastCommits=46orTreeReq= uest, stream(::Gitaly::ListLastCommits=46orTreeResponse) > -+ rpc :CommitsByMessage, ::Gitaly::CommitsByMessageRequest, stream(::G= italy::CommitsByMessageResponse) > -+ rpc :ListCommitsByOid, ::Gitaly::ListCommitsByOidRequest, stream(::G= italy::ListCommitsByOidResponse) > -+ rpc :ListCommitsByRefName, ::Gitaly::ListCommitsByRefNameRequest, st= ream(::Gitaly::ListCommitsByRefNameResponse) > -+ rpc :=46ilterShasWithSignatures, stream(::Gitaly::=46ilterShasWithSi= gnaturesRequest), stream(::Gitaly::=46ilterShasWithSignaturesResponse) > -+ rpc :GetCommitSignatures, ::Gitaly::GetCommitSignaturesRequest, stre= am(::Gitaly::GetCommitSignaturesResponse) > -+ rpc :GetCommitMessages, ::Gitaly::GetCommitMessagesRequest, stream(:= :Gitaly::GetCommitMessagesResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/conflicts=5Fservices=5Fpb.rb.orig 2021-11-08 11:= 56:42 UTC > -+++ ruby/proto/gitaly/conflicts=5Fservices=5Fpb.rb > -=40=40 -8,17 +8,17 =40=40 module Gitaly > - module ConflictsService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.ConflictsService' > - > -- rpc :ListConflict=46iles, Gitaly::ListConflict=46ilesRequest, stream= (Gitaly::ListConflict=46ilesResponse) > -+ rpc :ListConflict=46iles, ::Gitaly::ListConflict=46ilesRequest, stre= am(::Gitaly::ListConflict=46ilesResponse) > - =23 ResolveConflicts tries to resolve a conflicting merge with a set = of > - =23 user-provided merge resolutions. If resolving the conflict succee= ds, the > - =23 result will be a new merge commit. > -- rpc :ResolveConflicts, stream(Gitaly::ResolveConflictsRequest), Gita= ly::ResolveConflictsResponse > -+ rpc :ResolveConflicts, stream(::Gitaly::ResolveConflictsRequest), ::= Gitaly::ResolveConflictsResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/diff=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42= UTC > -+++ ruby/proto/gitaly/diff=5Fservices=5Fpb.rb > -=40=40 -8,21 +8,21 =40=40 module Gitaly > - module DiffService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.DiffService' > - > - =23 Returns stream of CommitDiffResponse with patches chunked over me= ssages > -- rpc :CommitDiff, Gitaly::CommitDiffRequest, stream(Gitaly::CommitDif= fResponse) > -+ rpc :CommitDiff, ::Gitaly::CommitDiffRequest, stream(::Gitaly::Commi= tDiffResponse) > - =23 Return a stream so we can divide the response in chunks of deltas= > -- rpc :CommitDelta, Gitaly::CommitDeltaRequest, stream(Gitaly::CommitD= eltaResponse) > -- rpc :RawDiff, Gitaly::RawDiffRequest, stream(Gitaly::RawDiffResponse= ) > -- rpc :RawPatch, Gitaly::RawPatchRequest, stream(Gitaly::RawPatchRespo= nse) > -- rpc :DiffStats, Gitaly::DiffStatsRequest, stream(Gitaly::DiffStatsRe= sponse) > -+ rpc :CommitDelta, ::Gitaly::CommitDeltaRequest, stream(::Gitaly::Com= mitDeltaResponse) > -+ rpc :RawDiff, ::Gitaly::RawDiffRequest, stream(::Gitaly::RawDiffResp= onse) > -+ rpc :RawPatch, ::Gitaly::RawPatchRequest, stream(::Gitaly::RawPatchR= esponse) > -+ rpc :DiffStats, ::Gitaly::DiffStatsRequest, stream(::Gitaly::DiffSta= tsResponse) > - =23 Return a list of files changed along with the status of each file= > -- rpc :=46indChangedPaths, Gitaly::=46indChangedPathsRequest, stream(G= italy::=46indChangedPathsResponse) > -+ rpc :=46indChangedPaths, ::Gitaly::=46indChangedPathsRequest, stream= (::Gitaly::=46indChangedPathsResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/hook=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42= UTC > -+++ ruby/proto/gitaly/hook=5Fservices=5Fpb.rb > -=40=40 -8,23 +8,23 =40=40 module Gitaly > - module HookService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.HookService' > - > -- rpc :PreReceiveHook, stream(Gitaly::PreReceiveHookRequest), stream(G= italy::PreReceiveHookResponse) > -- rpc :PostReceiveHook, stream(Gitaly::PostReceiveHookRequest), stream= (Gitaly::PostReceiveHookResponse) > -- rpc :UpdateHook, Gitaly::UpdateHookRequest, stream(Gitaly::UpdateHoo= kResponse) > -- rpc :ReferenceTransactionHook, stream(Gitaly::ReferenceTransactionHo= okRequest), stream(Gitaly::ReferenceTransactionHookResponse) > -+ rpc :PreReceiveHook, stream(::Gitaly::PreReceiveHookRequest), stream= (::Gitaly::PreReceiveHookResponse) > -+ rpc :PostReceiveHook, stream(::Gitaly::PostReceiveHookRequest), stre= am(::Gitaly::PostReceiveHookResponse) > -+ rpc :UpdateHook, ::Gitaly::UpdateHookRequest, stream(::Gitaly::Updat= eHookResponse) > -+ rpc :ReferenceTransactionHook, stream(::Gitaly::ReferenceTransaction= HookRequest), stream(::Gitaly::ReferenceTransactionHookResponse) > - =23 PackObjectsHook is meant to be called by git-upload-pack via the > - =23 uploadpack.packObjectsHook mechanism. It generates a stream of pa= cked > - =23 Git objects. > -- rpc :PackObjectsHook, stream(Gitaly::PackObjectsHookRequest), stream= (Gitaly::PackObjectsHookResponse) > -+ rpc :PackObjectsHook, stream(::Gitaly::PackObjectsHookRequest), stre= am(::Gitaly::PackObjectsHookResponse) > - =23 PackObjectsHookWithSidechannel is an optimized version of PackObj= ectsHook that uses > - =23 a unix socket side channel. > -- rpc :PackObjectsHookWithSidechannel, Gitaly::PackObjectsHookWithSide= channelRequest, Gitaly::PackObjectsHookWithSidechannelResponse > -+ rpc :PackObjectsHookWithSidechannel, ::Gitaly::PackObjectsHookWithSi= dechannelRequest, ::Gitaly::PackObjectsHookWithSidechannelResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/internal=5Fservices=5Fpb.rb.orig 2021-11-08 11:5= 6:42 UTC > -+++ ruby/proto/gitaly/internal=5Fservices=5Fpb.rb > -=40=40 -10,7 +10,7 =40=40 module Gitaly > - =23 only reachable by Praefect or other Gitalies > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > -=40=40 -18,7 +18,7 =40=40 module Gitaly > - > - =23 WalkRepos walks the storage and streams back all known git repos = on the > - =23 requested storage > -- rpc :WalkRepos, Gitaly::WalkReposRequest, stream(Gitaly::WalkReposRe= sponse) > -+ rpc :WalkRepos, ::Gitaly::WalkReposRequest, stream(::Gitaly::WalkRep= osResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/namespace=5Fservices=5Fpb.rb.orig 2021-11-08 11:= 56:42 UTC > -+++ ruby/proto/gitaly/namespace=5Fservices=5Fpb.rb > -=40=40 -8,16 +8,16 =40=40 module Gitaly > - module NamespaceService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.NamespaceService' > - > -- rpc :AddNamespace, Gitaly::AddNamespaceRequest, Gitaly::AddNamespace= Response > -- rpc :RemoveNamespace, Gitaly::RemoveNamespaceRequest, Gitaly::Remove= NamespaceResponse > -- rpc :RenameNamespace, Gitaly::RenameNamespaceRequest, Gitaly::Rename= NamespaceResponse > -- rpc :NamespaceExists, Gitaly::NamespaceExistsRequest, Gitaly::Namesp= aceExistsResponse > -+ rpc :AddNamespace, ::Gitaly::AddNamespaceRequest, ::Gitaly::AddNames= paceResponse > -+ rpc :RemoveNamespace, ::Gitaly::RemoveNamespaceRequest, ::Gitaly::Re= moveNamespaceResponse > -+ rpc :RenameNamespace, ::Gitaly::RenameNamespaceRequest, ::Gitaly::Re= nameNamespaceResponse > -+ rpc :NamespaceExists, ::Gitaly::NamespaceExistsRequest, ::Gitaly::Na= mespaceExistsResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/objectpool=5Fservices=5Fpb.rb.orig 2021-11-08 11= :56:42 UTC > -+++ ruby/proto/gitaly/objectpool=5Fservices=5Fpb.rb > -=40=40 -8,16 +8,16 =40=40 module Gitaly > - module ObjectPoolService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.ObjectPoolService' > - > -- rpc :CreateObjectPool, Gitaly::CreateObjectPoolRequest, Gitaly::Crea= teObjectPoolResponse > -- rpc :DeleteObjectPool, Gitaly::DeleteObjectPoolRequest, Gitaly::Dele= teObjectPoolResponse > -+ rpc :CreateObjectPool, ::Gitaly::CreateObjectPoolRequest, ::Gitaly::= CreateObjectPoolResponse > -+ rpc :DeleteObjectPool, ::Gitaly::DeleteObjectPoolRequest, ::Gitaly::= DeleteObjectPoolResponse > - =23 Repositories are assumed to be stored on the same disk > -- rpc :LinkRepositoryToObjectPool, Gitaly::LinkRepositoryToObjectPoolR= equest, Gitaly::LinkRepositoryToObjectPoolResponse > -+ rpc :LinkRepositoryToObjectPool, ::Gitaly::LinkRepositoryToObjectPoo= lRequest, ::Gitaly::LinkRepositoryToObjectPoolResponse > - =23 UnlinkRepository=46romObjectPool does not unlink the repository f= rom the > - =23 object pool as you'd think, but all it really does is to remove t= he object > - =23 pool's remote pointing to the repository. And even this is a no-o= p given > -=40=40 -28,11 +28,11 =40=40 module Gitaly > - =23 > - =23 This function is never called by anyone and highly misleading. It= 's thus > - =23 deprecated and will be removed in v14.4. > -- rpc :UnlinkRepository=46romObjectPool, Gitaly::UnlinkRepository=46ro= mObjectPoolRequest, Gitaly::UnlinkRepository=46romObjectPoolResponse > -- rpc :ReduplicateRepository, Gitaly::ReduplicateRepositoryRequest, Gi= taly::ReduplicateRepositoryResponse > -- rpc :DisconnectGitAlternates, Gitaly::DisconnectGitAlternatesRequest= , Gitaly::DisconnectGitAlternatesResponse > -- rpc :=46etchIntoObjectPool, Gitaly::=46etchIntoObjectPoolRequest, Gi= taly::=46etchIntoObjectPoolResponse > -- rpc :GetObjectPool, Gitaly::GetObjectPoolRequest, Gitaly::GetObjectP= oolResponse > -+ rpc :UnlinkRepository=46romObjectPool, ::Gitaly::UnlinkRepository=46= romObjectPoolRequest, ::Gitaly::UnlinkRepository=46romObjectPoolResponse > -+ rpc :ReduplicateRepository, ::Gitaly::ReduplicateRepositoryRequest, = ::Gitaly::ReduplicateRepositoryResponse > -+ rpc :DisconnectGitAlternates, ::Gitaly::DisconnectGitAlternatesReque= st, ::Gitaly::DisconnectGitAlternatesResponse > -+ rpc :=46etchIntoObjectPool, ::Gitaly::=46etchIntoObjectPoolRequest, = ::Gitaly::=46etchIntoObjectPoolResponse > -+ rpc :GetObjectPool, ::Gitaly::GetObjectPoolRequest, ::Gitaly::GetObj= ectPoolResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/operations=5Fservices=5Fpb.rb.orig 2021-11-08 11= :56:42 UTC > -+++ ruby/proto/gitaly/operations=5Fservices=5Fpb.rb > -=40=40 -12,23 +12,23 =40=40 module Gitaly > - =23 '/allowed' endpoint. > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.OperationService' > - > -- rpc :UserCreateBranch, Gitaly::UserCreateBranchRequest, Gitaly::User= CreateBranchResponse > -- rpc :UserUpdateBranch, Gitaly::UserUpdateBranchRequest, Gitaly::User= UpdateBranchResponse > -- rpc :UserDeleteBranch, Gitaly::UserDeleteBranchRequest, Gitaly::User= DeleteBranchResponse > -+ rpc :UserCreateBranch, ::Gitaly::UserCreateBranchRequest, ::Gitaly::= UserCreateBranchResponse > -+ rpc :UserUpdateBranch, ::Gitaly::UserUpdateBranchRequest, ::Gitaly::= UserUpdateBranchResponse > -+ rpc :UserDeleteBranch, ::Gitaly::UserDeleteBranchRequest, ::Gitaly::= UserDeleteBranchResponse > - =23 UserCreateTag creates a new tag. > -- rpc :UserCreateTag, Gitaly::UserCreateTagRequest, Gitaly::UserCreate= TagResponse > -- rpc :UserDeleteTag, Gitaly::UserDeleteTagRequest, Gitaly::UserDelete= TagResponse > -+ rpc :UserCreateTag, ::Gitaly::UserCreateTagRequest, ::Gitaly::UserCr= eateTagResponse > -+ rpc :UserDeleteTag, ::Gitaly::UserDeleteTagRequest, ::Gitaly::UserDe= leteTagResponse > - =23 UserMergeRef creates a merge commit and updates target=5Fref to p= oint to that > - =23 new commit. The first parent of the merge commit (the main line) = is taken > - =23 from first=5Fparent=5Fref. The second parent is specified by its = commit ID in source=5Fsha. > - =23 If target=5Fref already exists it will be overwritten. > -- rpc :UserMergeToRef, Gitaly::UserMergeToRefRequest, Gitaly::UserMerg= eToRefResponse > -+ rpc :UserMergeToRef, ::Gitaly::UserMergeToRefRequest, ::Gitaly::User= MergeToRefResponse > - =23 UserMergeBranch tries to merge the given commit into the target b= ranch. > - =23 The merge commit is created with the given user as author/committ= er and > - =23 the given message. > -=40=40 -38,20 +38,20 =40=40 module Gitaly > - =23 requested merge, which will result in a response with the created= merge > - =23 commit ID. Only if a second message with =60apply =3D true=60 is = sent will the > - =23 merge be applied. > -- rpc :UserMergeBranch, stream(Gitaly::UserMergeBranchRequest), stream= (Gitaly::UserMergeBranchResponse) > -+ rpc :UserMergeBranch, stream(::Gitaly::UserMergeBranchRequest), stre= am(::Gitaly::UserMergeBranchResponse) > - =23 User=46=46Branch tries to perform a fast-forward merge of the giv= en branch to > - =23 the given commit. If the merge is not a fast-forward merge, the r= equest > - =23 will fail. The RPC will return an empty response in case updating= the > - =23 reference fails e.g. because of a race. > -- rpc :User=46=46Branch, Gitaly::User=46=46BranchRequest, Gitaly::User= =46=46BranchResponse > -+ rpc :User=46=46Branch, ::Gitaly::User=46=46BranchRequest, ::Gitaly::= User=46=46BranchResponse > - =23 UserCherryPick tries to perform a cherry-pick of a given commit o= nto a > - =23 branch. > -- rpc :UserCherryPick, Gitaly::UserCherryPickRequest, Gitaly::UserCher= ryPickResponse > -+ rpc :UserCherryPick, ::Gitaly::UserCherryPickRequest, ::Gitaly::User= CherryPickResponse > - =23 UserCommit=46iles builds a commit from a stream of actions and up= dates the target branch to point to it. > - =23 UserCommit=46ilesRequest with a UserCommit=46ilesRequestHeader mu= st be sent as the first message of the stream. > - =23 =46ollowing that, a variable number of actions can be sent to bui= ld a new commit. Each action consists of > - =23 a header followed by content if used by the action. > -- rpc :UserCommit=46iles, stream(Gitaly::UserCommit=46ilesRequest), Gi= taly::UserCommit=46ilesResponse > -+ rpc :UserCommit=46iles, stream(::Gitaly::UserCommit=46ilesRequest), = ::Gitaly::UserCommit=46ilesResponse > - =23 UserRebaseConfirmable rebases the given remote branch onto a targ= et > - =23 branch. The remote branch may be part of another repository. > - =23 > -=40=40 -60,15 +60,15 =40=40 module Gitaly > - =23 requested rebase, which will result in a response with the create= d rebase > - =23 commit ID. Only if a second message with =60apply =3D true=60 is = sent will the > - =23 rebase be applied. > -- rpc :UserRebaseConfirmable, stream(Gitaly::UserRebaseConfirmableRequ= est), stream(Gitaly::UserRebaseConfirmableResponse) > -+ rpc :UserRebaseConfirmable, stream(::Gitaly::UserRebaseConfirmableRe= quest), stream(::Gitaly::UserRebaseConfirmableResponse) > - =23 UserRevert tries to perform a revert of a given commit onto a bra= nch. > -- rpc :UserRevert, Gitaly::UserRevertRequest, Gitaly::UserRevertRespon= se > -+ rpc :UserRevert, ::Gitaly::UserRevertRequest, ::Gitaly::UserRevertRe= sponse > - =23 UserSquash squashes a range of commits into a single commit. > -- rpc :UserSquash, Gitaly::UserSquashRequest, Gitaly::UserSquashRespon= se > -+ rpc :UserSquash, ::Gitaly::UserSquashRequest, ::Gitaly::UserSquashRe= sponse > - =23 UserApplyPatch applies patches to a given branch. > -- rpc :UserApplyPatch, stream(Gitaly::UserApplyPatchRequest), Gitaly::= UserApplyPatchResponse > -+ rpc :UserApplyPatch, stream(::Gitaly::UserApplyPatchRequest), ::Gita= ly::UserApplyPatchResponse > - =23 UserUpdateSubmodule updates a submodule to point to a new commit.= > -- rpc :UserUpdateSubmodule, Gitaly::UserUpdateSubmoduleRequest, Gitaly= ::UserUpdateSubmoduleResponse > -+ rpc :UserUpdateSubmodule, ::Gitaly::UserUpdateSubmoduleRequest, ::Gi= taly::UserUpdateSubmoduleResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/praefect=5Fservices=5Fpb.rb.orig 2021-11-08 11:5= 6:42 UTC > -+++ ruby/proto/gitaly/praefect=5Fservices=5Fpb.rb > -=40=40 -8,19 +8,19 =40=40 module Gitaly > - module PraefectInfoService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.PraefectInfoService' > - > -- rpc :RepositoryReplicas, Gitaly::RepositoryReplicasRequest, Gitaly::= RepositoryReplicasResponse > -+ rpc :RepositoryReplicas, ::Gitaly::RepositoryReplicasRequest, ::Gita= ly::RepositoryReplicasResponse > - =23 DatalossCheck checks for unavailable repositories. > -- rpc :DatalossCheck, Gitaly::DatalossCheckRequest, Gitaly::DatalossCh= eckResponse > -+ rpc :DatalossCheck, ::Gitaly::DatalossCheckRequest, ::Gitaly::Datalo= ssCheckResponse > - =23 SetAuthoritativeStorage sets the authoritative storage for a repo= sitory on a given virtual storage. > - =23 This causes the current version of the repository on the authorit= ative storage to be considered the > - =23 latest and overwrite any other version on the virtual storage. > -- rpc :SetAuthoritativeStorage, Gitaly::SetAuthoritativeStorageRequest= , Gitaly::SetAuthoritativeStorageResponse > -+ rpc :SetAuthoritativeStorage, ::Gitaly::SetAuthoritativeStorageReque= st, ::Gitaly::SetAuthoritativeStorageResponse > - =23 SetReplication=46actor assigns or unassigns host nodes from the r= epository to meet the desired replication factor. > - =23 SetReplication=46actor returns an error when trying to set a repl= ication factor that exceeds the storage node count > - =23 in the virtual storage. An error is also returned when trying to = set a replication factor below one. The primary node > -=40=40 -29,7 +29,7 =40=40 module Gitaly > - =23 This might cause the actual replication factor to be higher than = desired if the replication factor is set during an upgrade > - =23 from a Praefect node that does not yet know about a new node. As = assignments of unconfigured storages are ignored, replication > - =23 factor of repositories assigned to a storage node removed from th= e cluster is effectively decreased. > -- rpc :SetReplication=46actor, Gitaly::SetReplication=46actorRequest, = Gitaly::SetReplication=46actorResponse > -+ rpc :SetReplication=46actor, ::Gitaly::SetReplication=46actorRequest= , ::Gitaly::SetReplication=46actorResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/ref=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42 = UTC > -+++ ruby/proto/gitaly/ref=5Fservices=5Fpb.rb > -=40=40 -8,42 +8,42 =40=40 module Gitaly > - module RefService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.RefService' > - > -- rpc :=46indDefaultBranchName, Gitaly::=46indDefaultBranchNameRequest= , Gitaly::=46indDefaultBranchNameResponse > -- rpc :=46indAllBranchNames, Gitaly::=46indAllBranchNamesRequest, stre= am(Gitaly::=46indAllBranchNamesResponse) > -- rpc :=46indAllTagNames, Gitaly::=46indAllTagNamesRequest, stream(Git= aly::=46indAllTagNamesResponse) > -+ rpc :=46indDefaultBranchName, ::Gitaly::=46indDefaultBranchNameReque= st, ::Gitaly::=46indDefaultBranchNameResponse > -+ rpc :=46indAllBranchNames, ::Gitaly::=46indAllBranchNamesRequest, st= ream(::Gitaly::=46indAllBranchNamesResponse) > -+ rpc :=46indAllTagNames, ::Gitaly::=46indAllTagNamesRequest, stream(:= :Gitaly::=46indAllTagNamesResponse) > - =23 Return a stream so we can divide the response in chunks of branch= es > -- rpc :=46indLocalBranches, Gitaly::=46indLocalBranchesRequest, stream= (Gitaly::=46indLocalBranchesResponse) > -- rpc :=46indAllBranches, Gitaly::=46indAllBranchesRequest, stream(Git= aly::=46indAllBranchesResponse) > -+ rpc :=46indLocalBranches, ::Gitaly::=46indLocalBranchesRequest, stre= am(::Gitaly::=46indLocalBranchesResponse) > -+ rpc :=46indAllBranches, ::Gitaly::=46indAllBranchesRequest, stream(:= :Gitaly::=46indAllBranchesResponse) > - =23 Returns a stream of tags repository has. > -- rpc :=46indAllTags, Gitaly::=46indAllTagsRequest, stream(Gitaly::=46= indAllTagsResponse) > -- rpc :=46indTag, Gitaly::=46indTagRequest, Gitaly::=46indTagResponse > -- rpc :=46indAllRemoteBranches, Gitaly::=46indAllRemoteBranchesRequest= , stream(Gitaly::=46indAllRemoteBranchesResponse) > -- rpc :RefExists, Gitaly::RefExistsRequest, Gitaly::RefExistsResponse > -+ rpc :=46indAllTags, ::Gitaly::=46indAllTagsRequest, stream(::Gitaly:= :=46indAllTagsResponse) > -+ rpc :=46indTag, ::Gitaly::=46indTagRequest, ::Gitaly::=46indTagRespo= nse > -+ rpc :=46indAllRemoteBranches, ::Gitaly::=46indAllRemoteBranchesReque= st, stream(::Gitaly::=46indAllRemoteBranchesResponse) > -+ rpc :RefExists, ::Gitaly::RefExistsRequest, ::Gitaly::RefExistsRespo= nse > - =23 =46indBranch finds a branch by its unqualified name (like =22mast= er=22) and > - =23 returns the commit it currently points to. > -- rpc :=46indBranch, Gitaly::=46indBranchRequest, Gitaly::=46indBranch= Response > -- rpc :DeleteRefs, Gitaly::DeleteRefsRequest, Gitaly::DeleteRefsRespon= se > -- rpc :ListBranchNamesContainingCommit, Gitaly::ListBranchNamesContain= ingCommitRequest, stream(Gitaly::ListBranchNamesContainingCommitResponse)= > -- rpc :ListTagNamesContainingCommit, Gitaly::ListTagNamesContainingCom= mitRequest, stream(Gitaly::ListTagNamesContainingCommitResponse) > -+ rpc :=46indBranch, ::Gitaly::=46indBranchRequest, ::Gitaly::=46indBr= anchResponse > -+ rpc :DeleteRefs, ::Gitaly::DeleteRefsRequest, ::Gitaly::DeleteRefsRe= sponse > -+ rpc :ListBranchNamesContainingCommit, ::Gitaly::ListBranchNamesConta= iningCommitRequest, stream(::Gitaly::ListBranchNamesContainingCommitRespo= nse) > -+ rpc :ListTagNamesContainingCommit, ::Gitaly::ListTagNamesContainingC= ommitRequest, stream(::Gitaly::ListTagNamesContainingCommitResponse) > - =23 GetTagSignatures returns signatures for annotated tags resolved f= rom a set of revisions. Revisions > - =23 which don't resolve to an annotated tag are silently discarded. R= evisions which cannot be resolved > - =23 result in an error. Tags which are annotated but not signed will = return a TagSignature response > - =23 which has no signature, but its unsigned contents will still be r= eturned. > -- rpc :GetTagSignatures, Gitaly::GetTagSignaturesRequest, stream(Gital= y::GetTagSignaturesResponse) > -- rpc :GetTagMessages, Gitaly::GetTagMessagesRequest, stream(Gitaly::G= etTagMessagesResponse) > -+ rpc :GetTagSignatures, ::Gitaly::GetTagSignaturesRequest, stream(::G= italy::GetTagSignaturesResponse) > -+ rpc :GetTagMessages, ::Gitaly::GetTagMessagesRequest, stream(::Gital= y::GetTagMessagesResponse) > - =23 Returns commits that are only reachable from the ref passed > -- rpc :ListNewCommits, Gitaly::ListNewCommitsRequest, stream(Gitaly::L= istNewCommitsResponse) > -- rpc :PackRefs, Gitaly::PackRefsRequest, Gitaly::PackRefsResponse > -+ rpc :ListNewCommits, ::Gitaly::ListNewCommitsRequest, stream(::Gital= y::ListNewCommitsResponse) > -+ rpc :PackRefs, ::Gitaly::PackRefsRequest, ::Gitaly::PackRefsResponse= > - =23 ListRefs returns a stream of all references in the repository. By= default, pseudo-revisions like HEAD > - =23 will not be returned by this RPC. Any symbolic references will be= resolved to the object ID it is > - =23 pointing at. > -- rpc :ListRefs, Gitaly::ListRefsRequest, stream(Gitaly::ListRefsRespo= nse) > -+ rpc :ListRefs, ::Gitaly::ListRefsRequest, stream(::Gitaly::ListRefsR= esponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/remote=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:= 42 UTC > -+++ ruby/proto/gitaly/remote=5Fservices=5Fpb.rb > -=40=40 -8,7 +8,7 =40=40 module Gitaly > - module RemoteService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > -=40=40 -19,14 +19,14 =40=40 module Gitaly > - =23 references to the mirror. Created and modified references are upd= ated, removed references are > - =23 deleted from the mirror. UpdateRemoteMirror updates all tags. Bra= nches are updated if they match > - =23 the patterns specified in the requests. > -- rpc :UpdateRemoteMirror, stream(Gitaly::UpdateRemoteMirrorRequest), = Gitaly::UpdateRemoteMirrorResponse > -- rpc :=46indRemoteRepository, Gitaly::=46indRemoteRepositoryRequest, = Gitaly::=46indRemoteRepositoryResponse > -+ rpc :UpdateRemoteMirror, stream(::Gitaly::UpdateRemoteMirrorRequest)= , ::Gitaly::UpdateRemoteMirrorResponse > -+ rpc :=46indRemoteRepository, ::Gitaly::=46indRemoteRepositoryRequest= , ::Gitaly::=46indRemoteRepositoryResponse > - =23 =46indRemoteRootRef tries to find the root reference of a remote > - =23 repository. The root reference is the default branch as pointed t= o by > - =23 the remotes HEAD reference. Returns an InvalidArgument error if t= he > - =23 specified remote does not exist and a Not=46ound error in case no= HEAD > - =23 branch was found. > -- rpc :=46indRemoteRootRef, Gitaly::=46indRemoteRootRefRequest, Gitaly= ::=46indRemoteRootRefResponse > -+ rpc :=46indRemoteRootRef, ::Gitaly::=46indRemoteRootRefRequest, ::Gi= taly::=46indRemoteRootRefResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/repository-service=5Fservices=5Fpb.rb.orig 2021-= 11-08 11:56:42 UTC > -+++ ruby/proto/gitaly/repository-service=5Fservices=5Fpb.rb > -=40=40 -8,73 +8,73 =40=40 module Gitaly > - module RepositoryService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.RepositoryService' > - > -- rpc :RepositoryExists, Gitaly::RepositoryExistsRequest, Gitaly::Repo= sitoryExistsResponse > -- rpc :RepackIncremental, Gitaly::RepackIncrementalRequest, Gitaly::Re= packIncrementalResponse > -- rpc :Repack=46ull, Gitaly::Repack=46ullRequest, Gitaly::Repack=46ull= Response > -- rpc :MidxRepack, Gitaly::MidxRepackRequest, Gitaly::MidxRepackRespon= se > -- rpc :GarbageCollect, Gitaly::GarbageCollectRequest, Gitaly::GarbageC= ollectResponse > -- rpc :WriteCommitGraph, Gitaly::WriteCommitGraphRequest, Gitaly::Writ= eCommitGraphResponse > -- rpc :RepositorySize, Gitaly::RepositorySizeRequest, Gitaly::Reposito= rySizeResponse > -- rpc :ApplyGitattributes, Gitaly::ApplyGitattributesRequest, Gitaly::= ApplyGitattributesResponse > -+ rpc :RepositoryExists, ::Gitaly::RepositoryExistsRequest, ::Gitaly::= RepositoryExistsResponse > -+ rpc :RepackIncremental, ::Gitaly::RepackIncrementalRequest, ::Gitaly= ::RepackIncrementalResponse > -+ rpc :Repack=46ull, ::Gitaly::Repack=46ullRequest, ::Gitaly::Repack=46= ullResponse > -+ rpc :MidxRepack, ::Gitaly::MidxRepackRequest, ::Gitaly::MidxRepackRe= sponse > -+ rpc :GarbageCollect, ::Gitaly::GarbageCollectRequest, ::Gitaly::Garb= ageCollectResponse > -+ rpc :WriteCommitGraph, ::Gitaly::WriteCommitGraphRequest, ::Gitaly::= WriteCommitGraphResponse > -+ rpc :RepositorySize, ::Gitaly::RepositorySizeRequest, ::Gitaly::Repo= sitorySizeResponse > -+ rpc :ApplyGitattributes, ::Gitaly::ApplyGitattributesRequest, ::Gita= ly::ApplyGitattributesResponse > - =23 =46etchRemote fetches references from a remote repository into th= e local > - =23 repository. > -- rpc :=46etchRemote, Gitaly::=46etchRemoteRequest, Gitaly::=46etchRem= oteResponse > -- rpc :CreateRepository, Gitaly::CreateRepositoryRequest, Gitaly::Crea= teRepositoryResponse > -- rpc :GetArchive, Gitaly::GetArchiveRequest, stream(Gitaly::GetArchiv= eResponse) > -- rpc :HasLocalBranches, Gitaly::HasLocalBranchesRequest, Gitaly::HasL= ocalBranchesResponse > -+ rpc :=46etchRemote, ::Gitaly::=46etchRemoteRequest, ::Gitaly::=46etc= hRemoteResponse > -+ rpc :CreateRepository, ::Gitaly::CreateRepositoryRequest, ::Gitaly::= CreateRepositoryResponse > -+ rpc :GetArchive, ::Gitaly::GetArchiveRequest, stream(::Gitaly::GetAr= chiveResponse) > -+ rpc :HasLocalBranches, ::Gitaly::HasLocalBranchesRequest, ::Gitaly::= HasLocalBranchesResponse > - =23 =46etchSourceBranch fetches a branch from a second (potentially r= emote) > - =23 repository into the given repository. > -- rpc :=46etchSourceBranch, Gitaly::=46etchSourceBranchRequest, Gitaly= ::=46etchSourceBranchResponse > -- rpc :=46sck, Gitaly::=46sckRequest, Gitaly::=46sckResponse > -- rpc :WriteRef, Gitaly::WriteRefRequest, Gitaly::WriteRefResponse > -- rpc :=46indMergeBase, Gitaly::=46indMergeBaseRequest, Gitaly::=46ind= MergeBaseResponse > -- rpc :Create=46ork, Gitaly::Create=46orkRequest, Gitaly::Create=46ork= Response > -- rpc :CreateRepository=46romURL, Gitaly::CreateRepository=46romURLReq= uest, Gitaly::CreateRepository=46romURLResponse > -+ rpc :=46etchSourceBranch, ::Gitaly::=46etchSourceBranchRequest, ::Gi= taly::=46etchSourceBranchResponse > -+ rpc :=46sck, ::Gitaly::=46sckRequest, ::Gitaly::=46sckResponse > -+ rpc :WriteRef, ::Gitaly::WriteRefRequest, ::Gitaly::WriteRefResponse= > -+ rpc :=46indMergeBase, ::Gitaly::=46indMergeBaseRequest, ::Gitaly::=46= indMergeBaseResponse > -+ rpc :Create=46ork, ::Gitaly::Create=46orkRequest, ::Gitaly::Create=46= orkResponse > -+ rpc :CreateRepository=46romURL, ::Gitaly::CreateRepository=46romURLR= equest, ::Gitaly::CreateRepository=46romURLResponse > - =23 CreateBundle creates a bundle from all refs > -- rpc :CreateBundle, Gitaly::CreateBundleRequest, stream(Gitaly::Creat= eBundleResponse) > -+ rpc :CreateBundle, ::Gitaly::CreateBundleRequest, stream(::Gitaly::C= reateBundleResponse) > - =23 CreateBundle=46romRefList creates a bundle from a stream of ref p= atterns. > - =23 When the bundle would be empty the =46ailedPrecondition error cod= e is returned. > -- rpc :CreateBundle=46romRefList, stream(Gitaly::CreateBundle=46romRef= ListRequest), stream(Gitaly::CreateBundle=46romRefListResponse) > -+ rpc :CreateBundle=46romRefList, stream(::Gitaly::CreateBundle=46romR= efListRequest), stream(::Gitaly::CreateBundle=46romRefListResponse) > - =23 =46etchBundle fetches references from a bundle into the local rep= ository. > - =23 Refs will be mirrored to the target repository with the refspec > - =23 =22+refs/*:refs/*=22 and refs that do not exist in the bundle wil= l be removed. > -- rpc :=46etchBundle, stream(Gitaly::=46etchBundleRequest), Gitaly::=46= etchBundleResponse > -- rpc :CreateRepository=46romBundle, stream(Gitaly::CreateRepository=46= romBundleRequest), Gitaly::CreateRepository=46romBundleResponse > -+ rpc :=46etchBundle, stream(::Gitaly::=46etchBundleRequest), ::Gitaly= ::=46etchBundleResponse > -+ rpc :CreateRepository=46romBundle, stream(::Gitaly::CreateRepository= =46romBundleRequest), ::Gitaly::CreateRepository=46romBundleResponse > - =23 GetConfig reads the target repository's gitconfig and streams its= contents > - =23 back. Returns a Not=46ound error in case no gitconfig was found. > -- rpc :GetConfig, Gitaly::GetConfigRequest, stream(Gitaly::GetConfigRe= sponse) > -- rpc :=46indLicense, Gitaly::=46indLicenseRequest, Gitaly::=46indLice= nseResponse > -- rpc :GetInfoAttributes, Gitaly::GetInfoAttributesRequest, stream(Git= aly::GetInfoAttributesResponse) > -- rpc :CalculateChecksum, Gitaly::CalculateChecksumRequest, Gitaly::Ca= lculateChecksumResponse > -- rpc :Cleanup, Gitaly::CleanupRequest, Gitaly::CleanupResponse > -- rpc :GetSnapshot, Gitaly::GetSnapshotRequest, stream(Gitaly::GetSnap= shotResponse) > -- rpc :CreateRepository=46romSnapshot, Gitaly::CreateRepository=46romS= napshotRequest, Gitaly::CreateRepository=46romSnapshotResponse > -- rpc :GetRawChanges, Gitaly::GetRawChangesRequest, stream(Gitaly::Get= RawChangesResponse) > -- rpc :Search=46ilesByContent, Gitaly::Search=46ilesByContentRequest, = stream(Gitaly::Search=46ilesByContentResponse) > -- rpc :Search=46ilesByName, Gitaly::Search=46ilesByNameRequest, stream= (Gitaly::Search=46ilesByNameResponse) > -- rpc :RestoreCustomHooks, stream(Gitaly::RestoreCustomHooksRequest), = Gitaly::RestoreCustomHooksResponse > -- rpc :BackupCustomHooks, Gitaly::BackupCustomHooksRequest, stream(Git= aly::BackupCustomHooksResponse) > -- rpc :GetObjectDirectorySize, Gitaly::GetObjectDirectorySizeRequest, = Gitaly::GetObjectDirectorySizeResponse > -- rpc :Clone=46romPool, Gitaly::Clone=46romPoolRequest, Gitaly::Clone=46= romPoolResponse > -- rpc :Clone=46romPoolInternal, Gitaly::Clone=46romPoolInternalRequest= , Gitaly::Clone=46romPoolInternalResponse > -+ rpc :GetConfig, ::Gitaly::GetConfigRequest, stream(::Gitaly::GetConf= igResponse) > -+ rpc :=46indLicense, ::Gitaly::=46indLicenseRequest, ::Gitaly::=46ind= LicenseResponse > -+ rpc :GetInfoAttributes, ::Gitaly::GetInfoAttributesRequest, stream(:= :Gitaly::GetInfoAttributesResponse) > -+ rpc :CalculateChecksum, ::Gitaly::CalculateChecksumRequest, ::Gitaly= ::CalculateChecksumResponse > -+ rpc :Cleanup, ::Gitaly::CleanupRequest, ::Gitaly::CleanupResponse > -+ rpc :GetSnapshot, ::Gitaly::GetSnapshotRequest, stream(::Gitaly::Get= SnapshotResponse) > -+ rpc :CreateRepository=46romSnapshot, ::Gitaly::CreateRepository=46ro= mSnapshotRequest, ::Gitaly::CreateRepository=46romSnapshotResponse > -+ rpc :GetRawChanges, ::Gitaly::GetRawChangesRequest, stream(::Gitaly:= :GetRawChangesResponse) > -+ rpc :Search=46ilesByContent, ::Gitaly::Search=46ilesByContentRequest= , stream(::Gitaly::Search=46ilesByContentResponse) > -+ rpc :Search=46ilesByName, ::Gitaly::Search=46ilesByNameRequest, stre= am(::Gitaly::Search=46ilesByNameResponse) > -+ rpc :RestoreCustomHooks, stream(::Gitaly::RestoreCustomHooksRequest)= , ::Gitaly::RestoreCustomHooksResponse > -+ rpc :BackupCustomHooks, ::Gitaly::BackupCustomHooksRequest, stream(:= :Gitaly::BackupCustomHooksResponse) > -+ rpc :GetObjectDirectorySize, ::Gitaly::GetObjectDirectorySizeRequest= , ::Gitaly::GetObjectDirectorySizeResponse > -+ rpc :Clone=46romPool, ::Gitaly::Clone=46romPoolRequest, ::Gitaly::Cl= one=46romPoolResponse > -+ rpc :Clone=46romPoolInternal, ::Gitaly::Clone=46romPoolInternalReque= st, ::Gitaly::Clone=46romPoolInternalResponse > - =23 RemoveRepository will move the repository to =60+gitaly/tmp/=5Fremoved=60 and > - =23 eventually remove it. This ensures that even on networked filesys= tems the > - =23 data is actually removed even if there's someone still handling t= he data. > -- rpc :RemoveRepository, Gitaly::RemoveRepositoryRequest, Gitaly::Remo= veRepositoryResponse > -- rpc :RenameRepository, Gitaly::RenameRepositoryRequest, Gitaly::Rena= meRepositoryResponse > -- rpc :ReplicateRepository, Gitaly::ReplicateRepositoryRequest, Gitaly= ::ReplicateRepositoryResponse > -- rpc :OptimizeRepository, Gitaly::OptimizeRepositoryRequest, Gitaly::= OptimizeRepositoryResponse > -+ rpc :RemoveRepository, ::Gitaly::RemoveRepositoryRequest, ::Gitaly::= RemoveRepositoryResponse > -+ rpc :RenameRepository, ::Gitaly::RenameRepositoryRequest, ::Gitaly::= RenameRepositoryResponse > -+ rpc :ReplicateRepository, ::Gitaly::ReplicateRepositoryRequest, ::Gi= taly::ReplicateRepositoryResponse > -+ rpc :OptimizeRepository, ::Gitaly::OptimizeRepositoryRequest, ::Gita= ly::OptimizeRepositoryResponse > - =23 Set=46ullPath writes the =22gitlab.fullpath=22 configuration into= the > - =23 repository's gitconfig. This is mainly to help debugging purposes= in case > - =23 an admin inspects the repository's gitconfig such that he can eas= ily see > - =23 what the repository name is. > -- rpc :Set=46ullPath, Gitaly::Set=46ullPathRequest, Gitaly::Set=46ullP= athResponse > -+ rpc :Set=46ullPath, ::Gitaly::Set=46ullPathRequest, ::Gitaly::Set=46= ullPathResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/server=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:= 42 UTC > -+++ ruby/proto/gitaly/server=5Fservices=5Fpb.rb > -=40=40 -8,14 +8,14 =40=40 module Gitaly > - module ServerService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.ServerService' > - > -- rpc :ServerInfo, Gitaly::ServerInfoRequest, Gitaly::ServerInfoRespon= se > -- rpc :DiskStatistics, Gitaly::DiskStatisticsRequest, Gitaly::DiskStat= isticsResponse > -+ rpc :ServerInfo, ::Gitaly::ServerInfoRequest, ::Gitaly::ServerInfoRe= sponse > -+ rpc :DiskStatistics, ::Gitaly::DiskStatisticsRequest, ::Gitaly::Disk= StatisticsResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/smarthttp=5Fservices=5Fpb.rb.orig 2021-11-08 11:= 56:42 UTC > -+++ ruby/proto/gitaly/smarthttp=5Fservices=5Fpb.rb > -=40=40 -8,7 +8,7 =40=40 module Gitaly > - module SmartHTTPService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > -=40=40 -17,17 +17,17 =40=40 module Gitaly > - =23 The response body for GET /info/refs=3Fservice=3Dgit-upload-pack > - =23 Will be invoked when the user executes a =60git fetch=60, meaning= the server > - =23 will upload the packs to that user. The user doesn't upload new o= bjects. > -- rpc :InfoRefsUploadPack, Gitaly::InfoRefsRequest, stream(Gitaly::Inf= oRefsResponse) > -+ rpc :InfoRefsUploadPack, ::Gitaly::InfoRefsRequest, stream(::Gitaly:= :InfoRefsResponse) > - =23 The response body for GET /info/refs=3Fservice=3Dgit-receive-pack= > - =23 Will be invoked when the user executes a =60git push=60, but only= advertises > - =23 references to the user. > -- rpc :InfoRefsReceivePack, Gitaly::InfoRefsRequest, stream(Gitaly::In= foRefsResponse) > -+ rpc :InfoRefsReceivePack, ::Gitaly::InfoRefsRequest, stream(::Gitaly= ::InfoRefsResponse) > - =23 Request and response body for POST /upload-pack > -- rpc :PostUploadPack, stream(Gitaly::PostUploadPackRequest), stream(G= italy::PostUploadPackResponse) > -+ rpc :PostUploadPack, stream(::Gitaly::PostUploadPackRequest), stream= (::Gitaly::PostUploadPackResponse) > - =23 Request and response body for POST /upload-pack using sidechannel= protocol > -- rpc :PostUploadPackWithSidechannel, Gitaly::PostUploadPackWithSidech= annelRequest, Gitaly::PostUploadPackWithSidechannelResponse > -+ rpc :PostUploadPackWithSidechannel, ::Gitaly::PostUploadPackWithSide= channelRequest, ::Gitaly::PostUploadPackWithSidechannelResponse > - =23 Request and response body for POST /receive-pack > -- rpc :PostReceivePack, stream(Gitaly::PostReceivePackRequest), stream= (Gitaly::PostReceivePackResponse) > -+ rpc :PostReceivePack, stream(::Gitaly::PostReceivePackRequest), stre= am(::Gitaly::PostReceivePackResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/ssh=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42 = UTC > -+++ ruby/proto/gitaly/ssh=5Fservices=5Fpb.rb > -=40=40 -8,18 +8,18 =40=40 module Gitaly > - module SSHService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.SSHService' > - > - =23 To forward 'git upload-pack' to Gitaly for SSH sessions > -- rpc :SSHUploadPack, stream(Gitaly::SSHUploadPackRequest), stream(Git= aly::SSHUploadPackResponse) > -+ rpc :SSHUploadPack, stream(::Gitaly::SSHUploadPackRequest), stream(:= :Gitaly::SSHUploadPackResponse) > - =23 To forward 'git receive-pack' to Gitaly for SSH sessions > -- rpc :SSHReceivePack, stream(Gitaly::SSHReceivePackRequest), stream(G= italy::SSHReceivePackResponse) > -+ rpc :SSHReceivePack, stream(::Gitaly::SSHReceivePackRequest), stream= (::Gitaly::SSHReceivePackResponse) > - =23 To forward 'git upload-archive' to Gitaly for SSH sessions > -- rpc :SSHUploadArchive, stream(Gitaly::SSHUploadArchiveRequest), stre= am(Gitaly::SSHUploadArchiveResponse) > -+ rpc :SSHUploadArchive, stream(::Gitaly::SSHUploadArchiveRequest), st= ream(::Gitaly::SSHUploadArchiveResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/transaction=5Fservices=5Fpb.rb.orig 2021-11-08 1= 1:56:42 UTC > -+++ ruby/proto/gitaly/transaction=5Fservices=5Fpb.rb > -=40=40 -8,14 +8,14 =40=40 module Gitaly > - module RefTransaction > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.RefTransaction' > - > -- rpc :VoteTransaction, Gitaly::VoteTransactionRequest, Gitaly::VoteTr= ansactionResponse > -- rpc :StopTransaction, Gitaly::StopTransactionRequest, Gitaly::StopTr= ansactionResponse > -+ rpc :VoteTransaction, ::Gitaly::VoteTransactionRequest, ::Gitaly::Vo= teTransactionResponse > -+ rpc :StopTransaction, ::Gitaly::StopTransactionRequest, ::Gitaly::St= opTransactionResponse > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > ---- ruby/proto/gitaly/wiki=5Fservices=5Fpb.rb.orig 2021-11-08 11:56:42= UTC > -+++ ruby/proto/gitaly/wiki=5Fservices=5Fpb.rb > -=40=40 -8,18 +8,18 =40=40 module Gitaly > - module WikiService > - class Service > - > -- include GRPC::GenericService > -+ include ::GRPC::GenericService > - > - self.marshal=5Fclass=5Fmethod =3D :encode > - self.unmarshal=5Fclass=5Fmethod =3D :decode > - self.service=5Fname =3D 'gitaly.WikiService' > - > -- rpc :WikiWritePage, stream(Gitaly::WikiWritePageRequest), Gitaly::Wi= kiWritePageResponse > -- rpc :WikiUpdatePage, stream(Gitaly::WikiUpdatePageRequest), Gitaly::= WikiUpdatePageResponse > -+ rpc :WikiWritePage, stream(::Gitaly::WikiWritePageRequest), ::Gitaly= ::WikiWritePageResponse > -+ rpc :WikiUpdatePage, stream(::Gitaly::WikiUpdatePageRequest), ::Gita= ly::WikiUpdatePageResponse > - =23 Wiki=46indPage returns a stream because the page's raw=5Fdata fie= ld may be arbitrarily large. > -- rpc :Wiki=46indPage, Gitaly::Wiki=46indPageRequest, stream(Gitaly::W= iki=46indPageResponse) > -- rpc :WikiGetAllPages, Gitaly::WikiGetAllPagesRequest, stream(Gitaly:= :WikiGetAllPagesResponse) > -- rpc :WikiListPages, Gitaly::WikiListPagesRequest, stream(Gitaly::Wik= iListPagesResponse) > -+ rpc :Wiki=46indPage, ::Gitaly::Wiki=46indPageRequest, stream(::Gital= y::Wiki=46indPageResponse) > -+ rpc :WikiGetAllPages, ::Gitaly::WikiGetAllPagesRequest, stream(::Git= aly::WikiGetAllPagesResponse) > -+ rpc :WikiListPages, ::Gitaly::WikiListPagesRequest, stream(::Gitaly:= :WikiListPagesResponse) > - end > - > - Stub =3D Service.rpc=5Fstub=5Fclass > diff --git a/devel/gitaly/files/patch-ruby=5FGemfile b/devel/gitaly/fil= es/patch-ruby=5FGemfile > index 231c2569c123..46224f7de0fa 100644 > --- a/devel/gitaly/files/patch-ruby=5FGemfile > +++ b/devel/gitaly/files/patch-ruby=5FGemfile > =40=40 -1,4 +1,4 =40=40 > ---- ruby/Gemfile.orig 2021-10-21 21:58:10 UTC > +--- ruby/Gemfile.orig 2021-11-08 11:56:42 UTC > +++ ruby/Gemfile > =40=40 -19,15 +19,5 =40=40 gem 'gitlab-labkit', '=7E> 0.21.1' > =23 This version needs to be in sync with GitLab CE/EE > diff --git a/devel/grpc130/Makefile b/devel/grpc130/Makefile > new file mode 100644 > index 000000000000..40ca73fb11ec > --- /dev/null > +++ b/devel/grpc130/Makefile > =40=40 -0,0 +1,58 =40=40 > +=23 Created by: vanilla=40 > + > +PORTNAME=3D grpc > +PORTVERSION=3D 1.30.2 > +DISTVERSIONPRE=46IX=3D v > +CATEGORIES=3D devel > +PKGNAMESU=46=46IX=3D 130 > + > +MAINTAINER=3D mfechner=40=46reeBSD.org > +COMMENT=3D HTTP/2-based RPC framework > + > +LICENSE=3D BSD3CLAUSE > +LICENSE=5F=46ILE=3D =24=7BWRKSRC=7D/LICENSE > + > +LIB=5FDEPENDS=3D libabsl=5Fbase.so:devel/abseil =5C > + libbenchmark.so:devel/benchmark =5C > + libcares.so:dns/c-ares =5C > + libgflags.so:devel/gflags =5C > + libprotobuf.so:devel/protobuf =5C > + libre2.so:devel/re2 > + > +USES=3D cmake compiler:c++17-lang cpe localbase:ldflags pkgconfig ssl > + > +USE=5FGITHUB=3D yes > + > +CMAKE=5FARGS=3D -DCMAKE=5FCXX=5FSTANDARD=3D17 =5C > + -DgRPC=5FABSL=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FBENCHMARK=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FCARES=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FG=46LAGS=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FPROTOBU=46=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FRE2=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FSSL=5FPROVIDER=3Dpackage =5C > + -DgRPC=5FZLIB=5FPROVIDER=3Dpackage > +CMAKE=5FON=3D BUILD=5FSHARED=5FLIBS > +USE=5FLDCON=46IG=3D yes > +STRIP=3D > + > +PLIST=5FSUB=3D PORTVERSION=3D=24=7BPORTVERSION=7D > + > +.include > + > +=23 Remove openssl from grpc.pc because we do not ship openssl.pc in b= ase system > +.if =24=7BSSL=5FDE=46AULT=7D =3D=3D base > +EXTRA=5FPATCHES+=3D =24=7BPATCHDIR=7D/extra-patch-CMakeLists.txt > +.endif > + > +post-patch: > +=23 Clean up bundled libraries > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/abseil-cpp/ > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/benchmark/ > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/boringssl-with-bazel/= > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/cares/ > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/protobuf/ > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/re2/ > + =40=24=7BRM=7D -r =24=7BWRKSRC=7D/third=5Fparty/zlib/ > + > +.include > diff --git a/devel/grpc130/distinfo b/devel/grpc130/distinfo > new file mode 100644 > index 000000000000..e22ab8d698ba > --- /dev/null > +++ b/devel/grpc130/distinfo > =40=40 -0,0 +1,3 =40=40 > +TIMESTAMP =3D 1637134735 > +SHA256 (grpc-grpc-v1.30.2=5FGH0.tar.gz) =3D ba74b97a2f1b4e22ec5fb69d63= 9d849d2069fb58ea7d6579a31f800af6fe3b6c > +SIZE (grpc-grpc-v1.30.2=5FGH0.tar.gz) =3D 6978015 > diff --git a/devel/grpc130/files/extra-patch-CMakeLists.txt b/devel/grp= c130/files/extra-patch-CMakeLists.txt > new file mode 100644 > index 000000000000..794b40b630cb > --- /dev/null > +++ b/devel/grpc130/files/extra-patch-CMakeLists.txt > =40=40 -0,0 +1,11 =40=40 > +--- CMakeLists.txt.orig 2021-09-25 02:33:41 UTC > ++++ CMakeLists.txt > +=40=40 -17664,7 +17664,7 =40=40 generate=5Fpkgconfig( > + =22gRPC=22 > + =22high performance general RPC framework=22 > + =22=24=7BgRPC=5FCORE=5FVERSION=7D=22 > +- =22gpr openssl absl=5Fbase absl=5Fbind=5Ffront absl=5Fcord absl=5Fco= re=5Fheaders absl=5Fflat=5Fhash=5Fmap absl=5Finlined=5Fvector absl=5Fmemo= ry absl=5Foptional absl=5Fstatus absl=5Fstatusor absl=5Fstr=5Fformat absl= =5Fstrings absl=5Fsynchronization absl=5Ftime absl=5Fvariant=22 > ++ =22gpr absl=5Fbase absl=5Fbind=5Ffront absl=5Fcord absl=5Fcore=5Fhea= ders absl=5Fflat=5Fhash=5Fmap absl=5Finlined=5Fvector absl=5Fmemory absl=5F= optional absl=5Fstatus absl=5Fstatusor absl=5Fstr=5Fformat absl=5Fstrings= absl=5Fsynchronization absl=5Ftime absl=5Fvariant=22 > + =22-lgrpc -laddress=5Fsorting -lre2 -lupb -lcares -lz=22 > + =22=22 > + =22grpc.pc=22) > diff --git a/devel/grpc130/files/patch-src=5Fcore=5Flib=5Fsecurity=5Fcr= edentials=5Fjwt=5Fjwt=5F=5Fverifier.cc b/devel/grpc130/files/patch-src=5F= core=5Flib=5Fsecurity=5Fcredentials=5Fjwt=5Fjwt=5F=5Fverifier.cc > new file mode 100644 > index 000000000000..d68a3c9ce37f > --- /dev/null > +++ b/devel/grpc130/files/patch-src=5Fcore=5Flib=5Fsecurity=5Fcredentia= ls=5Fjwt=5Fjwt=5F=5Fverifier.cc > =40=40 -0,0 +1,11 =40=40 > +--- src/core/lib/security/credentials/jwt/jwt=5Fverifier.cc.orig 2020-= 12-01 19:24:28 UTC > ++++ src/core/lib/security/credentials/jwt/jwt=5Fverifier.cc > +=40=40 -472,7 +472,7 =40=40 static BIGNUM* bignum=5Ffrom=5Fbase64(cons= t char* b64) =7B > + return result; > + =7D > + > +-=23if OPENSSL=5FVERSION=5FNUMBER < 0x10100000L > ++=23if OPENSSL=5FVERSION=5FNUMBER < 0x10100000L =7C=7C (defined(LIBRES= SL=5FVERSION=5FNUMBER) && LIBRESSL=5FVERSION=5FNUMBER < 0x20700000L) > *** 535 LINES SKIPPED *** --61984635_327b23c6_69d8-- --61984636_643c9869_69d8 Content-Type: application/pgp-signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: Canary PGP V3 iQJVBAABCgA/OBxEaW1hIFBhbm92IChGcmVlQlNELk9SRyBDb21taXR0ZXIpIDxm bHVmZnlARnJlZUJTRC5PUkc+BQJhmEY1AAoJEPuLoJ3VOY8pDMIP/2uUWmUw68R5 qwTpL7xoElYN61S0FT5ff12qCIVaKOMtJsLCWgtxQkVWwyvxeG2yd9XovhtaMG4Z FoP1nYJ5nmvCkY/yCv2Y9sIaLvBPWpqgZed05cT2EnGF8S6HRiuUJAfr0TUYEBdZ TOwP6NFC6vZcWUrtgByBjKTWAtRZvSvAomM/pY4YaymplKTejTHEQIfkHlYWgzGM Er1U8bIh1lND5uAh4larXsTZNzZjs4O/gGKgYHb/8nfjCSlLpb38WvKREc3XI01W peq5PAoYDvPVzIA4wSUEajH7ktA1pup6o+TwrRTsTJrfD51g8T30LbJMAQ3+Vjl0 5MFQXgla0aeIuYMa7Q3fiW4tPwVP2cglCIc6H+Nlix8JDhoSzSWlHV+9pkUxBcfS EFhgJSSvFf2rPOjgoTS0woMZ7/VZ0pMg7km7+pXQv+a3R1PHSPI89DvcZiZqxqVI tZkTaTF9fSdbv9Rexg3/KvdTYJ4y8cupLCKDIEWwpTuX3G+V6ghoXM+gw+LcSDaP tkCvTxgzGhqcQCSyRK0rJkK2g8JPkOlV5z1fm6Fo/iiQ7vm3Igg+xISbtVjAJ5Kg nBRbfktRkI5oYWeG0QDHKVZPkmuHhSzWsktjTLGFiTtVOXG24juh8JT9q9rqFTpz 7pyu4uAWEC4woW4K6LDtaYKZt2F9oiFP =4opx -----END PGP SIGNATURE----- --61984636_643c9869_69d8--