Skip to content

Commit 267fb87

Browse files
committed
chore(integrations): added logging to see how many results we processed
Signed-off-by: Uroš Marolt <uros@marolt.me>
1 parent 2d71713 commit 267fb87

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

services/apps/data_sink_worker/src/service/dataSink.service.ts

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,9 @@ export default class DataSinkService extends LoggerBase {
341341
}
342342

343343
// handle results
344+
let errors = 0
345+
let successes = 0
346+
let deletions = 0
344347
const resultsToDelete: string[] = []
345348
for (const [resultId, result] of resultMap) {
346349
const batchEntry = single(batch, (b) => b.resultId === resultId)
@@ -356,15 +359,25 @@ export default class DataSinkService extends LoggerBase {
356359
undefined,
357360
result.err,
358361
)
359-
} else if (batchEntry.created) {
360-
resultsToDelete.push(resultId)
362+
363+
errors++
364+
} else {
365+
successes++
366+
if (batchEntry.created) {
367+
deletions++
368+
resultsToDelete.push(resultId)
369+
}
361370
}
362371
}
363372

364373
if (resultsToDelete.length > 0) {
365374
await this.repo.deleteResults(resultsToDelete)
366375
}
367376

377+
this.log.info(
378+
`Processed ${successes} results successfully, ${errors} with error, ${deletions} were deleted from db!`,
379+
)
380+
368381
const end = performance.now()
369382
const totalTime = end - start
370383

0 commit comments

Comments
 (0)