Skip to content

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

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

lriggs merged 1 commit into
dremio:dremio_26.0_18.1.0from
lriggs:local_dremio_26_18

Conversation

@lriggs

@lriggs lriggs commented Jul 15, 2025

Copy link
Copy Markdown
Collaborator

…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 59841139+maksimyego-db@users.noreply.github.com

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 <59841139+maksimyego-db@users.noreply.github.com>
Signed-off-by: David Li <li.davidm96@gmail.com>
@github-actions

Copy link
Copy Markdown

❌ GitHub issue apache#44626 could not be retrieved.

@lriggs
lriggs merged commit b95dd38 into dremio:dremio_26.0_18.1.0 Jul 15, 2025
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