From 667367a68fac26922a7b9ccd48c99341f43cfcd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 3 Apr 2025 11:53:48 -0400 Subject: [PATCH] refactor: use bulk increment --- src/meta/errors.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/meta/errors.js b/src/meta/errors.js index 1d2949c28a..f291c5f7f1 100644 --- a/src/meta/errors.js +++ b/src/meta/errors.js @@ -24,10 +24,11 @@ Errors.writeData = async function () { return; } + const bulkIncrement = []; for (const key of keys) { - /* eslint-disable no-await-in-loop */ - await db.sortedSetIncrBy('errors:404', _counters[key], key); + bulkIncrement.push(['errors:404', _counters[key], key ]); } + await db.sortedSetIncrByBulk(bulkIncrement); } catch (err) { winston.error(err.stack); }