Skip to content

Refactor event stream to support dynamic discovery of new streams and event types.#158

Open
jmalloc wants to merge 10 commits into
mainfrom
eventstream
Open

Refactor event stream to support dynamic discovery of new streams and event types.#158
jmalloc wants to merge 10 commits into
mainfrom
eventstream

Conversation

@jmalloc

@jmalloc jmalloc commented Jul 8, 2026

Copy link
Copy Markdown
Member

No description provided.

@jmalloc jmalloc requested review from danilvpetrov and parkertr July 8, 2026 03:49
@jmalloc

jmalloc commented Jul 8, 2026

Copy link
Copy Markdown
Member Author

Danil / Troy, this is a PR for those event stream gRPC changes I was talking about earlier. Basically would just like a proof-read / understanding check of the new structure in https://github.com/dogmatiq/enginekit/blob/90b46bcff2958620f12b7b2736889751b4ec4a8b/grpc/eventstreamgrpc/consume.proto (probably easier that trying to read the diff) 🙏

@jmalloc

jmalloc commented Jul 8, 2026

Copy link
Copy Markdown
Member Author

This does not include the new operation for discovery we discussed - the one that would be sent when a new engine boots up.

Comment thread grpc/eventstreamgrpc/consume.proto Outdated

// ConsumeAPI is a service for consuming events from an offset-based ordered
// stream.
// ConsumeAPI is a service for consuming event messages from a offset-based,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
// ConsumeAPI is a service for consuming event messages from a offset-based,
// ConsumeAPI is a service for consuming event messages from offset-based,

Comment thread grpc/eventstreamgrpc/consume.proto Outdated
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