-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Description
In case a batch can not be derived into ScrollPayloadAttributes for a reason that excludes network or database issues, and the batch gets reverted on the L1, the node needs to clear the batch from the pipeline, or we risk blocking the pipeline by constantly repushing the batch in the pipeline.
rollup-node/crates/derivation-pipeline/src/lib.rs
Lines 165 to 168 in fcf3b96
| // retry polling the same batch. | |
| this.batch_queue.push_front(batch_info); | |
| let fut = this.handle_next_batch().expect("Pushed batch info into queue"); | |
| this.pipeline_futures.push_front(fut); |
Thegaram
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done