Skip to content

Conversation

@pitrou
Copy link
Member

@pitrou pitrou commented Aug 29, 2019

Note this doesn't optimize the case of a trivial transposition but where the index type changes.

Also fix handling of sliced arrays, and add tests.

@pitrou pitrou changed the title ARROW-4095: [C++] Optimize DictionaryArray::Transpose() for trivial transpositions [WIP] ARROW-4095: [C++] Optimize DictionaryArray::Transpose() for trivial transpositions Aug 29, 2019
@pitrou pitrou force-pushed the ARROW-4095-dictarray-transpose-optimization branch from 8cad473 to 96c6cd6 Compare August 29, 2019 14:29
@pitrou pitrou changed the title [WIP] ARROW-4095: [C++] Optimize DictionaryArray::Transpose() for trivial transpositions ARROW-4095: [C++] Optimize DictionaryArray::Transpose() for trivial transpositions Aug 29, 2019
…ranspositions

Note this doesn't handle the case of a trivial transposition but where the index
type changes.
@pitrou pitrou force-pushed the ARROW-4095-dictarray-transpose-optimization branch from 96c6cd6 to acae5e0 Compare August 29, 2019 15:25
Copy link
Contributor

@fsaintjacques fsaintjacques left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, will wait for AppVeyor.

@emkornfield
Copy link
Contributor

Appveyor passed. going to merge.

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