[ 
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)

Reply via email to