GitHub Issue #5523 - rubyforgood/human-essentials Currently the Distributions CSV export pregenerates the entire file in memory before sending it to the client. For large organizations with many distributions, this can consume significant memory and cause timeouts. The fix should stream the CSV response instead of building the full file in memory. This will reduce memory usage and prevent request timeouts for organizations with large datasets.
No contributions yet.