ruby/proto/gitaly/praefect_services_pb.rb in gitaly-14.10.0.pre.rc1 vs ruby/proto/gitaly/praefect_services_pb.rb in gitaly-15.0.0.pre.rc2
- old
+ new
@@ -19,9 +19,12 @@
rpc :DatalossCheck, ::Gitaly::DatalossCheckRequest, ::Gitaly::DatalossCheckResponse
# SetAuthoritativeStorage sets the authoritative storage for a repository on a given virtual storage.
# This causes the current version of the repository on the authoritative storage to be considered the
# latest and overwrite any other version on the virtual storage.
rpc :SetAuthoritativeStorage, ::Gitaly::SetAuthoritativeStorageRequest, ::Gitaly::SetAuthoritativeStorageResponse
+ # MarkUnverified marks replicas as unverified. This will trigger verification as Praefect's metadata
+ # verifier prioritizes unverified replicas.
+ rpc :MarkUnverified, ::Gitaly::MarkUnverifiedRequest, ::Gitaly::MarkUnverifiedResponse
# SetReplicationFactor assigns or unassigns host nodes from the repository to meet the desired replication factor.
# SetReplicationFactor returns an error when trying to set a replication factor that exceeds the storage node count
# in the virtual storage. An error is also returned when trying to set a replication factor below one. The primary node
# won't be unassigned as it needs a copy of the repository to accept writes. Likewise, the primary is the first storage
# that gets assigned when setting a replication factor for a repository. Assignments of unconfigured storages are ignored.