From 30037e53087a14992f69169b2e5ab6884602dba6 Mon Sep 17 00:00:00 2001 From: Daniel Gasienica Date: Wed, 28 Mar 2018 18:14:26 -0400 Subject: [PATCH] Reduce attachment migration batch size to 1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This prevents ‘Maximum IPC message size exceeded’ due to IDB `getAll` operation. - https://github.com/zincbase/zincdb/issues/17 - https://cs.chromium.org/chromium/src/content/browser/indexed_db/indexed_db_database.cc?q=%22Maximum+IPC+message+size+exceeded%22&sq=package:chromium&l=1160 --- js/modules/messages_data_migrator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/modules/messages_data_migrator.js b/js/modules/messages_data_migrator.js index 24f9d23f0..43730020b 100644 --- a/js/modules/messages_data_migrator.js +++ b/js/modules/messages_data_migrator.js @@ -19,7 +19,7 @@ const { deferredToPromise } = require('./deferred_to_promise'); const MESSAGES_STORE_NAME = 'messages'; -const NUM_MESSAGES_PER_BATCH = 50; +const NUM_MESSAGES_PER_BATCH = 1; exports.processNext = async ({ BackboneMessage,