Skip to content

[To Prod] Add retry logic and shared helpers for Elasticsearch indexing - #594

Merged
jrhoads merged 3 commits into
masterfrom
staging
Sep 30, 2026
Merged

jrhoads merged 3 commits into
masterfrom
staging

Conversation

@jrhoads

@jrhoads jrhoads commented Sep 30, 2026

Copy link
Copy Markdown
Member

This pull request promotes the Elasticsearch indexing resilience work already on staging. Bulk indexing retries transient cluster errors with backoff, and setup keeps a backup of the live index so a failed dump load can roll back. Shared index helpers remove the duplicated document-building and backup loop from the two indexing commands, and a failed load clears a partial index instead of leaving it in place.

These changes together make reindexing safer to retry and keep the two indexing commands consistent.

Open in Web Open in Cursor 

jrhoads and others added 3 commits September 28, 2026 14:25
…exing (#559)

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
[To Staging] Add retry logic and shared helpers for Elasticsearch indexing
@jrhoads
jrhoads merged commit dcddbb4 into master Sep 30, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant