Skip to content

Conversation

@yenkins-admin
Copy link
Contributor

🚀 Automated PR to perform merge from master into rel/dev with changes up to 17dfca8 (created by https://github.com/gooddata/gooddata-python-sdk/actions/runs/17403148624).

…o dataframe

Add `optimized` flag to DataFrameFactory to enable memory-optimized conversion of execution response to pandas dataframe. Without the flag, the conversion will run as usual, storing headers as a list of dictionaries. The optimized version only stores unique headers and reference them, preventing unnecessary memory allocations when lots of duplicated headers are processed. Note that the new behaviour is optional and turned off by default, so no existing usages should be affected.

JIRA: CQ-1579
risk: low
feat: optimize memory allocation when converting execution response to dataframe
@yenkins-admin yenkins-admin merged commit 72d3c4f into rel/dev Sep 2, 2025
1 check passed
@yenkins-admin yenkins-admin deleted the snapshot-master-17dfca8f-to-rel/dev branch September 2, 2025 12:15
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