Skip to content

GH-44626: [Java] fix SplitAndTransfer throws for empty MapVector (#44…#93

Merged
lriggs merged 1 commit intodremio:dremio_26.0_18.1.0from
lriggs:local_dremio_26_18
Jul 15, 2025
Merged

GH-44626: [Java] fix SplitAndTransfer throws for empty MapVector (#44…#93
lriggs merged 1 commit intodremio:dremio_26.0_18.1.0from
lriggs:local_dremio_26_18

Conversation

@lriggs
Copy link

@lriggs lriggs commented Jul 15, 2025

…627)

Empty MapVector.splitAndTransfer throws java.lang.IndexOutOfBoundsException. Details in apache#44626

Fixed for MapVector as for other vector types in apache#41066

Added unit test mimicking the scenario we've observed where MapVector's offset buffer capacity is 0.

Authored-by: Maksim Yegorov [email protected]

apache#44627)

Empty MapVector.splitAndTransfer throws `java.lang.IndexOutOfBoundsException`. Details in  apache#44626

Fixed for MapVector as for other vector types in apache#41066

Added unit test mimicking the scenario we've observed where MapVector's offset buffer capacity is 0.
* GitHub Issue: apache#44626

Authored-by: Maksim Yegorov <[email protected]>
Signed-off-by: David Li <[email protected]>
@github-actions
Copy link

❌ GitHub issue apache#44626 could not be retrieved.

@lriggs lriggs merged commit b95dd38 into dremio:dremio_26.0_18.1.0 Jul 15, 2025
3 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants