From cd9c6a40d94fd4e373623fb9ac9b072e9a8aaa5c Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Wed, 4 May 2022 22:44:28 +0800 Subject: [PATCH 1/2] Tune the update speed --- packages/db/migrate.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/db/migrate.ts b/packages/db/migrate.ts index 9d5b2bfd6..42f4682d8 100755 --- a/packages/db/migrate.ts +++ b/packages/db/migrate.ts @@ -133,6 +133,9 @@ log('Starting adding default state to pages in elasticsearch...') esClient .update_by_query({ index: INDEX_ALIAS, + requests_per_second: 10, + scroll: '30s', + scroll_size: 500, body: { script: { source: 'ctx._source.state = params.state', From 96fbd84bbb3e7e9d2264b26ef150977be462f350 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 5 May 2022 09:02:56 +0800 Subject: [PATCH 2/2] Extend timeout --- packages/db/migrate.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/db/migrate.ts b/packages/db/migrate.ts index 42f4682d8..f1134d400 100755 --- a/packages/db/migrate.ts +++ b/packages/db/migrate.ts @@ -135,7 +135,8 @@ esClient index: INDEX_ALIAS, requests_per_second: 10, scroll: '30s', - scroll_size: 500, + scroll_size: 1000, + timeout: '30m', body: { script: { source: 'ctx._source.state = params.state',