Large response handling causes high memory usage (PDF generation use case)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 42/100
Rechercherichtung
Start at the SDK's client.request implementation and trace how it reads and returns response bodies; the issue does not name a file or test. Check how the client handles large responses and what existing request behavior callers rely on. Done means callers can consume large responses incrementally, with tests covering the PDF response use case.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Large response handling causes high memory usage (PDF generation use case)
Description
SDK loads entire response into memory, problematic for large files.
Code snippet
response = client.request(
"POST",
base_url,
"/pdf",
data=payload
)
print(len(response))
Issue
No streaming support (e.g. iter_content).
- Vorherrschende Sprache
- Python
- Sterne
- 18
- Forks
- 4
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openapi/openapi-python-sdk
-
Rename package to openapi-sdk (PyPI approval in progress)Evtl. vergeben @francescobianco hat das vor 109 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 15/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
openapi/openapi-python-sdk#20 · 1 Kommentar ·
-
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 56/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
-
good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
openapi/openapi-python-sdk#9 · 7 Kommentare ·
Alle Issues in openapi/openapi-python-sdk
Ähnliche Issues
-
python triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
microsoft/semantic-kernel#14615 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
shackett/shackett-utils#19 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
UKGovernmentBEIS/control-arena#917 ·
Maintainer antworten meist innerhalb von 1 Tag