Skip to content

Conversation

@tianchen92
Copy link
Contributor

@tianchen92 tianchen92 commented Jul 19, 2019

Related to ARROW-5986.

In last few weeks, we did some refactor in dictionary encoding.
Since the new designed hash table for DictionaryEncoder and hashCode & equals API in ValueVector already checked in, some classed are no use anymore like DictionaryEncodingHashTable, BaseBinaryVector and related benchmarks & UT.

Fortunately, these changes are not made into version 0.14, which makes possible to remove them.
I think this should be merged before 0.14.1? @emkornfield

@emkornfield
Copy link
Contributor

+1, LGTM. The 0.14.1 release candidate is already cut but it shouldn't have cherry-picked any of these changes.

kszucs pushed a commit that referenced this pull request Jul 22, 2019
Related to [ARROW-5986](https://issues.apache.org/jira/browse/ARROW-5986).

In last few weeks, we did some refactor in dictionary encoding.
Since the new designed hash table for DictionaryEncoder and hashCode & equals API in ValueVector already checked in, some classed are no use anymore like DictionaryEncodingHashTable, BaseBinaryVector and related benchmarks & UT.

Fortunately, these changes are not made into version 0.14, which makes possible to remove them.
I think this should be merged before 0.14.1? @emkornfield

Author: tianchen <niki.lj@alibaba-inc.com>

Closes #4909 from tianchen92/ARROW-5986 and squashes the following commits:

bd6d7af <tianchen> ARROW-5986:  Code cleanup for dictionary encoding
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
Related to [ARROW-5986](https://issues.apache.org/jira/browse/ARROW-5986).

In last few weeks, we did some refactor in dictionary encoding.
Since the new designed hash table for DictionaryEncoder and hashCode & equals API in ValueVector already checked in, some classed are no use anymore like DictionaryEncodingHashTable, BaseBinaryVector and related benchmarks & UT.

Fortunately, these changes are not made into version 0.14, which makes possible to remove them.
I think this should be merged before 0.14.1? @emkornfield

Author: tianchen <niki.lj@alibaba-inc.com>

Closes apache#4909 from tianchen92/ARROW-5986 and squashes the following commits:

bd6d7af <tianchen> ARROW-5986:  Code cleanup for dictionary encoding
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.

2 participants