Skip to content

Commit e212bb2

Browse files
committed
[gitpod-db] Don't consider garbage-collected prebuilds as potential bases for incremental prebuilds
1 parent 6ce0f18 commit e212bb2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

components/gitpod-db/src/typeorm/workspace-db-impl.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -751,9 +751,11 @@ export abstract class AbstractTypeORMWorkspaceDBImpl implements WorkspaceDB {
751751

752752
let query = repo.createQueryBuilder("pws");
753753
query = query.where("pws.cloneURL = :cloneURL", { cloneURL });
754+
query = query.andWhere("pws.softDeleted IS NULL");
754755
query = query.orderBy("pws.creationTime", "DESC");
755756
query = query.innerJoinAndMapOne("pws.workspace", DBWorkspace, "ws", "pws.buildWorkspaceId = ws.id");
756757
query = query.andWhere("ws.deleted = false");
758+
query = query.andWhere("ws.contentDeletedTime = ''");
757759

758760
const res = await query.getMany();
759761
return res.map((r) => {

0 commit comments

Comments
 (0)