Skip to content

Self-Repair should not crash #1648

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

Open
samuelmanzanera opened this issue Jan 29, 2025 · 0 comments
Open

Self-Repair should not crash #1648

samuelmanzanera opened this issue Jan 29, 2025 · 0 comments
Labels
feature New feature request self repair Involve SelfRepair mechanism

Comments

@samuelmanzanera
Copy link
Member

Is your feature request related to a problem?

During the phase of self-repair, after listing the transactions to download from the beacon's chain, it may happen that some transactions cannot be fetched for some reason, causing the process to halt, and the node is not responding. This creates a fault-tolerance issue.

Describe the solution you'd like

In the process of data retrieval between the beacon's chain & the transaction's chain, the node should accept to not be able to recover the transaction's from the chain, present in the beacon. This transaction would be repaired by the live repair of the transaction's chain validation phase.
Then, if the transaction is not able to recovered, the self-repair should skip this case, and continue the flow to ingest more transactions. This would make the self-repair more fault-tolerant.

Additional context

No response

Epic

No response

@samuelmanzanera samuelmanzanera added feature New feature request self repair Involve SelfRepair mechanism labels Jan 29, 2025
Bantarus added a commit to Bantarus/archethic-node that referenced this issue Apr 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request self repair Involve SelfRepair mechanism
Projects
None yet
Development

No branches or pull requests

1 participant