Skip to content

Commit b1e8c49

Browse files
authored
Merge pull request #48 from rehanvdm/feature/vacuum-s3-cleanup
fix: vacuum process does not clean s3 files #47
2 parents dce58c7 + 87f8a33 commit b1e8c49

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/backend.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -282,12 +282,8 @@ export function backend(
282282
effect: Effect.ALLOW,
283283
actions: ['s3:DeleteObject'],
284284
resources: [
285-
backendAnalyticsProps.analyticsBucket.arnForObjects(
286-
'page_views/site=*/page_opened_at_date=*/' + backendAnalyticsProps.firehosePageViews.deliveryStreamName! + '*'
287-
),
288-
backendAnalyticsProps.analyticsBucket.arnForObjects(
289-
'page_views/site=*/page_opened_at_date=*/' + backendAnalyticsProps.firehoseEvents.deliveryStreamName! + '*'
290-
),
285+
backendAnalyticsProps.analyticsBucket.arnForObjects('page_views/site=*/page_opened_at_date=*/*'),
286+
backendAnalyticsProps.analyticsBucket.arnForObjects('page_views/site=*/page_opened_at_date=*/*'),
291287
],
292288
})
293289
);

src/src/backend/lib/utils/s3_base.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export class S3Base {
4242
for (const key of keys) {
4343
promises.push(
4444
limit(() => {
45-
this.s3Client.send(
45+
return this.s3Client.send(
4646
new DeleteObjectCommand({
4747
Bucket: this.bucketName,
4848
Key: key,

0 commit comments

Comments
 (0)