From 2955914ca5802c124593578baf149e3d79ef9ba0 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Fri, 28 Jun 2019 23:49:43 +0100 Subject: [PATCH] Mobile: Fixes #1690 (maybe): Process less data simultaneously when building search index to prevent out of memory errors --- ReactNativeClient/lib/services/ResourceService.js | 2 +- ReactNativeClient/lib/services/SearchEngine.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReactNativeClient/lib/services/ResourceService.js b/ReactNativeClient/lib/services/ResourceService.js index 43dadc118b..5e889944ef 100644 --- a/ReactNativeClient/lib/services/ResourceService.js +++ b/ReactNativeClient/lib/services/ResourceService.js @@ -26,7 +26,7 @@ class ResourceService extends BaseService { WHERE item_type = ? AND id > ? ORDER BY id ASC - LIMIT 100 + LIMIT 10 `, [BaseModel.TYPE_NOTE, Setting.value('resourceService.lastProcessedChangeId')]); if (!changes.length) break; diff --git a/ReactNativeClient/lib/services/SearchEngine.js b/ReactNativeClient/lib/services/SearchEngine.js index 05f7cf9317..f7911e5948 100644 --- a/ReactNativeClient/lib/services/SearchEngine.js +++ b/ReactNativeClient/lib/services/SearchEngine.js @@ -131,7 +131,7 @@ class SearchEngine { WHERE item_type = ? AND id > ? ORDER BY id ASC - LIMIT 100 + LIMIT 10 `, [BaseModel.TYPE_NOTE, lastChangeId]); const maxRow = await ItemChange.db().selectOne('SELECT max(id) FROM item_changes');