Commits


tianchen authored and Micah Kornfield committed da0e21877f3
ARROW-7259: [Java] Support subfield encoder use different hasher Related to [ARROW-7259](https://issues.apache.org/jira/browse/ARROW-7259). Currently ListSubFieldEncoder/StructSubFieldEncoder use default hasher for calculating hashCode. This issue enables them to use different hasher or even user-defined hasher for their own use cases just like DictionaryEncoder does. Closes #5899 from tianchen92/ARROW-7259 and squashes the following commits: 7140a4a21 <tianchen> ARROW-7259: Support subfield encoder use different hasher Authored-by: tianchen <niki.lj@alibaba-inc.com> Signed-off-by: Micah Kornfield <emkornfield@gmail.com>