[ 
https://issues.apache.org/jira/browse/PIG-3558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13904574#comment-13904574
 ] 

Dmitriy V. Ryaboy commented on PIG-3558:
----------------------------------------

I am pro adding ORC support in Pig, but against introducing massive 
dependencies.

According to http://mvnrepository.com/artifact/org.apache.hive/hive-exec/0.12.0 
the hive-exec jar for 0.12 is 9 megs, and hides within it specific versions of 
jackson, snappy, org.json, chunks of thrift, hadoop.io (?!), avro, commons, 
protobuf, and guava. If ORC authors are not interested in reducing their 
dependency hygene, they have to live with the fact that their project is 
unlikely to get integrated into other projects.

This is self-inflicted jar hell. Please don't do this. When ORC cleans up their 
dependencies, let's revisit.

> ORC support for Pig
> -------------------
>
>                 Key: PIG-3558
>                 URL: https://issues.apache.org/jira/browse/PIG-3558
>             Project: Pig
>          Issue Type: Improvement
>          Components: impl
>            Reporter: Daniel Dai
>            Assignee: Daniel Dai
>             Fix For: 0.13.0
>
>         Attachments: PIG-3558-1.patch, PIG-3558-2.patch, PIG-3558-3.patch
>
>
> Adding LoadFunc and StoreFunc for ORC.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to