-
Notifications
You must be signed in to change notification settings - Fork 18
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
refactor: implement graceful shutdown for IndexerExecutor
#4648
Conversation
11bba52
to
38bd076
Compare
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
# Conflicts: # crates/iota-data-ingestion-core/src/executor.rs # crates/iota-data-ingestion-core/src/tests.rs # crates/iota-data-ingestion/src/main.rs # crates/iota-indexer-builder/src/iota_datasource.rs # crates/iota-indexer/src/indexer.rs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @sergiupopescu199, the logic looks great! I think however that the patch would benefit from a few refactorings as suggested more specifically.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm 🌾
Description of change
Implement graceful shutdown for the
IndexerExecutor
and its internal components.This change does inherit changes from #4383
Links to any relevant issues
fixes #4581
Type of change
How the change has been tested
Change checklist
Tick the boxes that are relevant to your changes, and delete any items that are not.