Skip to content

fix(table): release Arrow chunks on GetRecords error paths#1093

Merged
zeroshade merged 1 commit into
apache:mainfrom
laskoviymishka:fix/release-chunks-on-getrecords-error
May 20, 2026
Merged

fix(table): release Arrow chunks on GetRecords error paths#1093
zeroshade merged 1 commit into
apache:mainfrom
laskoviymishka:fix/release-chunks-on-getrecords-error

Conversation

@laskoviymishka
Copy link
Copy Markdown
Contributor

GetRecords and Transaction.makePositionDeleteRecordsForFilter drop the perFilePosDeletes map on error without releasing its *arrow.Chunked values; extract releasePerFilePosDeletes and call on each error return.

Closes #1051.

GetRecords and Transaction.makePositionDeleteRecordsForFilter drop the
perFilePosDeletes map on error without releasing its *arrow.Chunked
values; extract releasePerFilePosDeletes and call on each error return.

Closes apache#1051.
@laskoviymishka laskoviymishka marked this pull request as ready for review May 19, 2026 15:49
@laskoviymishka laskoviymishka requested a review from zeroshade as a code owner May 19, 2026 15:49
@zeroshade zeroshade merged commit 621e10f into apache:main May 20, 2026
14 checks passed
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.

fix(table): release Arrow chunks on GetRecords error paths

2 participants