Skip to content

Conversation

maiadegraaf
Copy link
Contributor

#11138 introduced new verification methods that resulting in flatten() producing the incorrect result when VERIFY_VECTOR=nested_shuffle.

This prompted a complete rewrite of flatten(), now it builds a selection vector based on the offset and lengths of the original vector and then slices the child of the original vector onto the result vector.

@Mytherin Mytherin merged commit 24daa36 into duckdb:main Mar 18, 2024
@Mytherin
Copy link
Collaborator

Thanks!

github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Mar 18, 2024
Merge pull request duckdb/duckdb#11223 from maiadegraaf/verify_vector_flatten
Merge pull request duckdb/duckdb#11225 from Mytherin/juliabumpandfix
Merge pull request duckdb/duckdb#11218 from Mytherin/disablejemalloconarm
Merge pull request duckdb/duckdb#11217 from carlopi/fix_python_and_extensions
Merge pull request duckdb/duckdb#11212 from carlopi/review_ci_on_tags
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request Mar 23, 2024
Merge pull request duckdb/duckdb#11223 from maiadegraaf/verify_vector_flatten
Merge pull request duckdb/duckdb#11225 from Mytherin/juliabumpandfix
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request Mar 23, 2024
Merge pull request duckdb/duckdb#11223 from maiadegraaf/verify_vector_flatten
Merge pull request duckdb/duckdb#11225 from Mytherin/juliabumpandfix
github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Mar 28, 2024
Merge pull request duckdb/duckdb#11223 from maiadegraaf/verify_vector_flatten
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request Mar 28, 2024
Merge pull request duckdb/duckdb#11223 from maiadegraaf/verify_vector_flatten
Merge pull request duckdb/duckdb#11225 from Mytherin/juliabumpandfix
@maiadegraaf maiadegraaf deleted the verify_vector_flatten branch June 3, 2024 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