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

OutputStreamDataSink is fetching response body in memory #3826

Closed
ndr-brt opened this issue Feb 5, 2024 · 0 comments · Fixed by #3827
Closed

OutputStreamDataSink is fetching response body in memory #3826

ndr-brt opened this issue Feb 5, 2024 · 0 comments · Fixed by #3827
Labels
dpf Feature related to the Data Plane Framework feature_request New feature request, awaiting triage triage all new issues awaiting classification

Comments

@ndr-brt
Copy link
Member

ndr-brt commented Feb 5, 2024

Feature Request

Looks like OutputStreamDataSink is not streaming directly the proxied call to the caller but it fetches the data in memory using an additional stream:

An improvement would be to stream directly from the call made on the source to the caller to save memory and permit long-running calls.

Which Areas Would Be Affected?

data plane

Why Is the Feature Desired?

performances

Solution Proposal

If possible, provide a (brief!) solution proposal.

@ndr-brt ndr-brt added dpf Feature related to the Data Plane Framework feature_request New feature request, awaiting triage triage all new issues awaiting classification labels Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dpf Feature related to the Data Plane Framework feature_request New feature request, awaiting triage triage all new issues awaiting classification
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant