RPC Design: Repository::Exists?

~Conversation: #314 (closed)

Expected Artefacts

See the Migration Process documentation for more information on the RPC Design stage of the process.

  • grpc-proto RPC prototypes: merged change
// Think this should be `repository.proto`
service Repository {
  rpc Exists(RepositoryExists) returns (RepositoryExistsResponse) {}
}

message RepositoryExists {
  Repository repository = 1;
}

message RepositoryExistsResponse {
  bytes exists = 1;
}

Note: Following the structure of an issue by Kim here. Let me know if this is not correct

Edited by Zeger-Jan van de Weg
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information