Skip to content

Conversation

@alecsavvy
Copy link
Member

adds a new StreamBlocks rpc that pushes full blocks to a client. example in the examples doc

Comment on lines +68 to +75
proxy_set_header Connection "";

proxy_buffering off;
proxy_cache off;

proxy_read_timeout 1h;
proxy_send_timeout 1h;

Copy link
Member Author

Choose a reason for hiding this comment

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

nginx will buffer messages unless it's configured with buffering off

Copy link
Member Author

Choose a reason for hiding this comment

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

probably worth putting this in the OAP docs for those running with nginx

45, // 45: core.v1.CoreService.GetUploadByCID:output_type -> core.v1.GetUploadByCIDResponse
23, // [23:46] is the sub-list for method output_type
0, // [0:23] is the sub-list for method input_type
23, // 23: core.v1.CoreService.StreamBlocks:input_type -> core.v1.StreamBlocksRequest
Copy link
Contributor

Choose a reason for hiding this comment

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

This doesn't break existing stuff does it, having the ids bump like this?

Copy link
Member Author

Choose a reason for hiding this comment

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

no, it maps grpc routes to their request and response types

@alecsavvy alecsavvy merged commit 415fdad into main Nov 19, 2025
4 checks passed
@alecsavvy alecsavvy deleted the as/block-stream branch November 19, 2025 16:40
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