[
https://issues.apache.org/jira/browse/ARROW-2501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16790993#comment-16790993
]
Jacques Nadeau commented on ARROW-2501:
---------------------------------------
I think the use of Jackson is limited to a very small piece of non-core
functionality. We should move that functionality out of the vector module to a
place where people can use it only if they need to (if we even need that
functionality). Several core classes are labeled with Jackson but they
shouldn't need to be (Field, Schema, DictionaryEncoding). JsonFileReader and
Writer need this stuff but that should really be separate from vector since
that isn't focused on a real use case from my perspective (or maybe even just
move to tests).
> [Java] Remove Jackson from compile-time dependencies for arrow-vector
> ---------------------------------------------------------------------
>
> Key: ARROW-2501
> URL: https://issues.apache.org/jira/browse/ARROW-2501
> Project: Apache Arrow
> Issue Type: Improvement
> Components: Java
> Affects Versions: 0.9.0
> Reporter: Andy Grove
> Assignee: Andy Grove
> Priority: Minor
> Labels: pull-request-available
> Fix For: 0.14.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> I would like to upgrade Jackson to the latest version (2.9.5). If there are
> no objections I will create a PR (it is literally just changing the version
> number in the pom - no code changes required).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)