misc: added timeout for db queries

This commit is contained in:
Sheen Capadngan
2024-10-04 02:25:02 +08:00
parent 723f0e862d
commit 81846d9c67
@@ -105,7 +105,8 @@ export const auditLogDALFactory = (db: TDbClient) => {
void sqlQuery.where(`${TableName.PartitionedAuditLog}.createdAt`, "<=", endDate); void sqlQuery.where(`${TableName.PartitionedAuditLog}.createdAt`, "<=", endDate);
} }
const docs = await sqlQuery; // we timeout long running queries to prevent DB resource issues (2 minutes)
const docs = await sqlQuery.timeout(1000 * 120);
return docs; return docs;
} catch (error) { } catch (error) {