From 07cabf43e3b8a5cb42cc36ebb2f32f581063a577 Mon Sep 17 00:00:00 2001 From: ImBenji Date: Tue, 21 Apr 2026 12:46:30 +0100 Subject: [PATCH] improve event processing by adding asynchronous handling for better performance --- src/clustering.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/clustering.js b/src/clustering.js index 875d5f9..a8acd11 100644 --- a/src/clustering.js +++ b/src/clustering.js @@ -92,6 +92,8 @@ async function backfillMissingClusters(limit = 128) { assignEvent.run(eventId, article.id); processed++; + + await new Promise((resolve) => setImmediate(resolve)); } } finally { clusteringRunning = false;