Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opensearch dual write #1298

Closed
wants to merge 7 commits into from
Closed

Conversation

conorbros
Copy link
Member

No description provided.

@conorbros conorbros force-pushed the opensearch-dual-write branch from 24c7985 to 26bf276 Compare August 21, 2023 09:26
@conorbros conorbros force-pushed the opensearch-dual-write branch from 26bf276 to e0671db Compare August 29, 2023 08:26
@benbromhead
Copy link
Member

As discussed yesterday, what does the failure path look like? Could we have a failure subchain where failed writes can get either logged, or written to a Kafka queue or something?

@conorbros
Copy link
Member Author

My plans for failure retries was to either:

  • build a Retry transform, where failed messaged would be sent down the chain again for a specified number of times
  • build the retry functionality into the OpenSearchSink

When the retries fail, I think logging should be sufficient. Logging means that the failed writes to specific documents or indexes could be included in a reindex command after the Shotover dual writing operation is finished even. https://opensearch.org/docs/latest/im-plugin/reindex-data/

@conorbros conorbros force-pushed the opensearch-dual-write branch from e0671db to 3f3453a Compare September 14, 2023 02:57
@conorbros conorbros force-pushed the opensearch-dual-write branch 3 times, most recently from 119467e to 9ff3fc5 Compare September 28, 2023 12:19
@conorbros conorbros force-pushed the opensearch-dual-write branch 2 times, most recently from 7e65962 to f534300 Compare October 2, 2023 12:11
@conorbros conorbros force-pushed the opensearch-dual-write branch from 5ede3b7 to ab2ef95 Compare October 24, 2023 02:15
@conorbros conorbros force-pushed the opensearch-dual-write branch from 4173125 to b3730f1 Compare October 31, 2023 00:20
@conorbros conorbros closed this Jan 25, 2024
@conorbros conorbros deleted the opensearch-dual-write branch May 23, 2024 00:50
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.

2 participants