From 774421cdd26f9cc3d5fb9bfc3d8a71acdc98978b Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Fri, 22 Aug 2025 12:01:38 -0700 Subject: [PATCH] Fix Elasticsearch indexing failures by adding retry configuration (#57239) --- src/search/scripts/scrape/lib/domwaiter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/search/scripts/scrape/lib/domwaiter.ts b/src/search/scripts/scrape/lib/domwaiter.ts index ac8cbe199ab7..4dd2b124511d 100644 --- a/src/search/scripts/scrape/lib/domwaiter.ts +++ b/src/search/scripts/scrape/lib/domwaiter.ts @@ -62,7 +62,7 @@ async function getPage(page: Permalink, emitter: EventEmitter, opts: DomWaiterOp if (opts.json) { try { - const response = await fetchWithRetry(page.url!) + const response = await fetchWithRetry(page.url!, undefined, { retries: 3 }) if (!response.ok) { throw new HTTPError( `HTTP ${response.status}: ${response.statusText}`, @@ -78,7 +78,7 @@ async function getPage(page: Permalink, emitter: EventEmitter, opts: DomWaiterOp } } else { try { - const response = await fetchWithRetry(page.url!) + const response = await fetchWithRetry(page.url!, undefined, { retries: 3 }) if (!response.ok) { throw new HTTPError( `HTTP ${response.status}: ${response.statusText}`,