Skip to content

[Brook S1] Added the Redis Store's config proto and its generated code. - #371

Closed
moetemp wants to merge 1 commit into
moe/brook/review/b1-streams-featurefrom
moe/brook/review/s1-stream-protos
Closed

moetemp wants to merge 1 commit into
moe/brook/review/b1-streams-featurefrom
moe/brook/review/s1-stream-protos

Conversation

@moetemp

@moetemp moetemp commented Oct 25, 2026 •

Copy link
Copy Markdown
Owner

What was changed

This PR vendors the Redis Store's config proto and adds its generated code in temporalio/streams/proto/.

  • redis.proto is the config of the Redis runtime in temporal-community/sdk-streams at dc93cba6. It isn't a Core proto, so scripts/gen_protos.py generates it into temporalio/streams/proto/, which the API docs keep private. The memory runtime's config, coresdk.streams.MemoryStreamConfig in Core, has the same field numbers.
  • A test in [Brook S3] Added Stream refs, Records and errors in temporalio.streams. #373 checks the copy against the Redis crate that the bridge links.

Why?

The Redis backend of #376 builds this config. The Stream service protos and the runtime's own messages come from the Core submodule in #370.

Part of the Streams review series.

Checklist

  1. How was this tested:
    • scripts/gen_protos.py on the protobuf 3 toolchain leaves no diff, and poe lint and poe gen-docs pass.

@moetemp moetemp added the skip-changelog Changelog entry rides another PR label Oct 25, 2026
@moetemp
moetemp force-pushed the moe/brook/review/s1-stream-protos branch 3 times, most recently from 92725de to 7afb312 Compare October 28, 2026 01:33
@moetemp
moetemp changed the base branch from moe/brook/review/g1-common-package to moe/brook/review/base November 5, 2026 17:18
@moetemp
moetemp force-pushed the moe/brook/review/s1-stream-protos branch from 3499fa7 to 8767e51 Compare November 5, 2026 17:19
@moetemp
moetemp changed the base branch from moe/brook/review/base to moe/brook/review/b1-streams-feature November 5, 2026 23:10
@moetemp
moetemp force-pushed the moe/brook/review/s1-stream-protos branch from 8767e51 to 67d9bbf Compare November 5, 2026 23:10
@moetemp
moetemp force-pushed the moe/brook/review/b1-streams-feature branch from 4348531 to 1a66759 Compare November 5, 2026 23:10
@moetemp moetemp changed the title [Brook S1] Added the Stream service protos and their generated code. [Brook S1] Added the Redis Store's config proto and its generated code. Nov 5, 2026
@moetemp

moetemp commented Nov 10, 2026

Copy link
Copy Markdown
Owner Author

Closed in favor of #381, the combined branch, which has this change.

@moetemp moetemp closed this Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Changelog entry rides another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant