Skip to content

Comments

feat(etl): direct snapshot into the account backfill stream#98

Merged
armyhaylenko merged 2 commits intomainfrom
feature/MTG-1395-separate-snapshot-stream
Mar 10, 2025
Merged

feat(etl): direct snapshot into the account backfill stream#98
armyhaylenko merged 2 commits intomainfrom
feature/MTG-1395-separate-snapshot-stream

Conversation

@armyhaylenko
Copy link
Contributor

Motivation

The main reason for using a separate stream to process accounts is that snapshot parsing fills up the normal ACC stream pretty quickly, and delays the processing of recent account updates.

Additional details

This PR adds contents to the rustfmt.toml file, which contains nightly configuration options. Consequently, one must use cargo +nightly fmt to format the project. This information has been added to the README file.

A note to the reviewers

Only the plerkle_snapshot/src/bin/solana-snapshot-etl/geyser.rs has been meaningfully modified. All other changes are formatting changes.

@armyhaylenko armyhaylenko requested review from StanChe and n00m4d March 10, 2025 10:14
Copy link

@StanChe StanChe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reusing the backfill stream makes sense, thank you. Before merging let's wait for more feedback.

@armyhaylenko armyhaylenko merged commit e978d9b into main Mar 10, 2025
1 check passed
@armyhaylenko armyhaylenko deleted the feature/MTG-1395-separate-snapshot-stream branch March 10, 2025 14:43
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.

4 participants