Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UnionVerify] Properly deal with SelectionVectors #9409

Merged
merged 5 commits into from
Oct 20, 2023

Conversation

Tishj
Copy link
Contributor

@Tishj Tishj commented Oct 20, 2023

This PR expands on #9327

We had a look at the Verify code for UNION and realized it was not properly dealing with the different selection vectors involved:
the incoming selection vector
the selvec from the parents dictionary
the childs selection vector

Now it does

Maxxen and others added 5 commits October 11, 2023 13:23
…to invalidate struct casts when the tag vector is null, improve validation to check for null tags
…the incoming, the dictionary and the child selection vectors
@Tishj Tishj requested a review from Mytherin October 20, 2023 14:31
@Mytherin Mytherin merged commit 30c8ed4 into duckdb:main Oct 20, 2023
43 checks passed
@Mytherin
Copy link
Collaborator

Thanks! LGTM

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.

None yet

3 participants