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

[BUG] Gracefully terminate index refresh job when Flint index deleted accidentally #244

Closed
dai-chen opened this issue Feb 2, 2024 · 0 comments
Assignees
Labels
0.5 bug Something isn't working

Comments

@dai-chen
Copy link
Collaborator

dai-chen commented Feb 2, 2024

What is the bug?

In issue #237, the recover index API has been updated to address the scenario where the metadata log entry is cleaned up if a Flint data index in OpenSearch is accidentally deleted by a user. This change prevents an infinite attempt to recover the Flint index. However, it's essential to note that the original job also requires special handling to ensure it gracefully exits, avoiding the risk of hanging indefinitely.

What is the expected behavior?

The index refresh job should terminate gracefully if Flint data index is deleted accidentally. Need to figure out if this is doable in Spark streaming job internally or it has to be done externally in monitor system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.5 bug Something isn't working
Development

No branches or pull requests

2 participants