Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@andrewwormald
Copy link
Collaborator

@andrewwormald andrewwormald commented Feb 27, 2025

Adds the option where event streamers must support streaming from the latest / head of the append only log.

This is needed for Await to not need to consume from the start for some event streaming platforms and default configs on clients. One example is github.com/segmentio/kafka-go by default streams from oldest and github.com/IBM/sarama streams from latest by default.

Part of this MR is to move from github.com/segmentio/kafka-go to github.com/IBM/sarama as the underlying client for Kafka. One main reason is that it is supported with updates more frequently and has a much larger user base and community using it.

@andrewwormald andrewwormald marked this pull request as ready for review February 27, 2025 17:07
@andrewwormald andrewwormald changed the title eventstreamer: Add StreamFromHead option support eventstreamer: Add StreamFromLatest option support Feb 28, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 3, 2025

@andrewwormald andrewwormald merged commit e5125b8 into main Mar 3, 2025
7 checks passed
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.

2 participants