Skip to content

Conversation

@fernandodeluret
Copy link
Contributor

Adds Fumarole and bumps grpc version (to maintain compatibility between Filters implementations)

@fernandodeluret fernandodeluret marked this pull request as ready for review July 29, 2025 17:55
 -  Set consumer group in new() method
 - Link from_slot Vixen filter
 - Add parallel fumarole tpc steams per filter
@fernandodeluret fernandodeluret mentioned this pull request Aug 2, 2025
fernandodeluret and others added 4 commits August 2, 2025 19:55
The SourceTrait now defines its config type as part of the trait definition.
Add DynSource which keeps consistent interface for starting a source.
Refactor builder to take .source<SourceTrait>::().

---------
Co-authored-by: Kyle Espinola <[email protected]>
* Make vixen.toml config file dynamically contain sources config

* `feat` Expose fumarole prometheus metrics under crate feature flag

* Remove setters and getters from SourceTrait (#116)

The SourceTrait now defines its config type as part of the trait definition.
Add DynSource which keeps consistent interface for starting a source.
Refactor builder to take .source<SourceTrait>::().

* `chore` Bump fumarole client lib and fix lints

* Fix import typo at README.md (#117)

* Solana snapshot source

* `chore` Fix lint issues and imports

* `chore` Fix fmt lints

* `fix` Update config to use default values and flatten for streams

* `chore` Remove global filters

* `feat` Make slot update field use a boolean flag

* chore: Add back slotprefilter for consistent filter API

---------

Co-authored-by: Fernando <[email protected]>
Co-authored-by: riprsa <[email protected]>
@kespinola kespinola force-pushed the fernandod/vix-7-fumarole-datasource branch from 68f3a4d to ab9c4d4 Compare August 25, 2025 14:29
@kespinola kespinola force-pushed the fernandod/vix-7-fumarole-datasource branch from ab9c4d4 to 5255084 Compare August 25, 2025 14:47
@kespinola kespinola merged commit 1d4d875 into main Aug 25, 2025
2 checks passed
@kespinola kespinola deleted the fernandod/vix-7-fumarole-datasource branch August 25, 2025 15:44
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.

3 participants