Skip to content

fix(core): implement missing geyser plugin updates#490

Merged
MicaiahReid merged 2 commits intomainfrom
fix/geyser
Jan 20, 2026
Merged

fix(core): implement missing geyser plugin updates#490
MicaiahReid merged 2 commits intomainfrom
fix/geyser

Conversation

@MicaiahReid
Copy link
Member

@MicaiahReid MicaiahReid commented Jan 19, 2026

Fixes #311

@MicaiahReid MicaiahReid requested a review from lgalabru January 19, 2026 16:13

[features]
default = ["sqlite"]
default = ["sqlite", "geyser_plugin"]
Copy link
Member

Choose a reason for hiding this comment

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

We did some back and forth regarding this a few times, I don't think we should enable geyser by default.
Our pre-built binaries are built with that feature and that feels like a good compromise. The geyser feature requires a bunch of highly specific dependencies (per OS, per setup, etc) and we'd be exposing ourselves to some troubleshooting support, for beginners who just want to get a basic flavor of surfpool built from source, while sophisticated builders using geyser and want to build from source can figure this out.

Copy link
Member Author

Choose a reason for hiding this comment

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

Yep, this was an accidental commit, good catch!

Copy link
Member

@lgalabru lgalabru left a comment

Choose a reason for hiding this comment

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

Looking sharp, thanks @MicaiahReid!

@MicaiahReid MicaiahReid merged commit 5c186ae into main Jan 20, 2026
4 checks passed
@lgalabru lgalabru deleted the fix/geyser branch January 20, 2026 18:14
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.

Compatibility with Yellowstone

2 participants