Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement re_grpc_server #8451

Open
jprochazk opened this issue Dec 13, 2024 · 0 comments · May be fixed by #8622
Open

Implement re_grpc_server #8451

jprochazk opened this issue Dec 13, 2024 · 0 comments · May be fixed by #8622
Assignees

Comments

@jprochazk
Copy link
Member

jprochazk commented Dec 13, 2024

We need an in-memory pseudo storage node which only stores a single physical recording and supports the following calls:

service InMemoryStorageNode {
    rpc WriteMessages(stream LogMsg) returns ()
    rpc ReadMessages() returns (stream LogMsg)
}

Meaning it functions identically to re_sdk_comms and re_ws_comms. Eventually re_grpc_server should be expanded to work as a fully-featured in-memory storage node.

We should not switch to it yet, because we want to be more careful about breaking changes.

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 a pull request may close this issue.

1 participant