Conversation: RepositoryService::GarbageCollect/RepackIncremental/RepackFull
Stages:
-
~"Client Implementation": #398 (closed) gitlab-ce!12975 -
~"Acceptance Testing": #461 (closed) #469 (closed) and #470 (closed)
Issues:
Blocked On:
- gitlab-com/infrastructure#2511
RPC Endpoints:
RepositoryService::GarbageCollect
RepositoryService::RepackIncremental
RepositoryService::RepackFull
Known Client Routes:
- Known client endpoints
Related to #347 (closed)
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/app/workers/git_garbage_collect_worker.rb
service RepositoryService {
rpc RepackIncremental(RepackIncrementalRequest) returns (RepackIncrementalResponse) {};
rpc RepackFull(RepackFullRequest) returns (RepackFullResponse) {};
rpc GarbageCollect(GarbageCollectRequest) returns (GarbageCollectResponse) {};
}
message RepackIncrementalRequest {
Repository repository = 1;
}
message RepackIncrementalResponse {}
message RepackFullRequest {
Repository repository = 1;
bool create_bitmap = 2;
}
message RepackFullResponse {}
message GarbageCollectRequest {
Repository repository = 1;
bool create_bitmap = 2;
}
message GarbageCollectResponse {}
Edited by Andrew Newdigate OoO