Conversation: RepositoryService::GarbageCollect/RepackIncremental/RepackFull
Stages:
-
Client Implementation: #398 (closed) gitlab-ce!12975 -
Acceptance Testing: #461 (closed) https://gitlab.com/gitlab-org/gitaly/issues/469 and https://gitlab.com/gitlab-org/gitaly/issues/470
Issues:
Blocked On:
RPC Endpoints:
RepositoryService::GarbageCollect
RepositoryService::RepackIncremental
RepositoryService::RepackFull
Known Client Routes:
- Known client endpoints
Related to https://gitlab.com/gitlab-org/gitaly/issues/347
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