From ab559549f72281357176566b2f88d9cf14cf4a91 Mon Sep 17 00:00:00 2001 From: Benoit Lavenier <benoit.lavenier@e-is.pro> Date: Tue, 6 Jun 2023 18:44:49 +0200 Subject: [PATCH] enh(sync): disabled sqlite check constraints in the nocautious mode --- app/modules/crawler/lib/sync.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/modules/crawler/lib/sync.ts b/app/modules/crawler/lib/sync.ts index bf58408e4..715c64f87 100644 --- a/app/modules/crawler/lib/sync.ts +++ b/app/modules/crawler/lib/sync.ts @@ -183,8 +183,8 @@ export class Synchroniser extends stream.Duplex { // We use cautious mode if it is asked, or not particulary asked but blockchain has been started const cautious = askedCautious === true || localNumber >= 0; - // TODO Disable constraints - //if (!cautious) await this.server.dal.disableCheckConstraints(); + // Disable check constraints + if (!cautious) await this.server.dal.disableCheckConstraints(); const milestonesStream = new ValidatorStream( localNumber, @@ -244,8 +244,8 @@ export class Synchroniser extends stream.Duplex { await this.syncStrategy.syncPeers(fullSync, to); } - // TODO Enable constraints - //if (!cautious) await this.server.dal.enableCheckConstraints(); + // Enable check constraints + if (!cautious) await this.server.dal.enableCheckConstraints(); const syncDuration = Date.now() - syncStartTime; this.watcher.end(syncDuration); -- GitLab