Thanks a lot
I'll try it out

Daniel

> On 12 בדצמ׳ 2014, at 03:45, Prasanth Jayachandran 
> <pjayachand...@hortonworks.com> wrote:
> 
> Thanks Daniel for filing the jira and the test case. I have put up a patch in 
> HIVE-9067 jira that should fix this issue. 
> 
> - Prasanth
> 
> 
>> On Thu, Dec 11, 2014 at 3:29 AM, Daniel Haviv 
>> <daniel.ha...@veracity-group.com> wrote:
>> Hi,
>> I've created a JIRA with a test case:
>> https://issues.apache.org/jira/browse/HIVE-9080
>> 
>> Thanks!
>> Daniel
>> 
>>> On Thu, Dec 11, 2014 at 12:49 AM, Prasanth Jayachandran 
>>> <pjayachand...@hortonworks.com> wrote:
>>> I am unable to reproduce the case that causes exception that you are 
>>> seeing. Will be great if you can provide a repro.
>>> 
>>> - Prasanth
>>> 
>>> 
>>>> On Wed, Dec 10, 2014 at 1:43 PM, Prasanth Jayachandran 
>>>> <pjayachand...@hortonworks.com> wrote:
>>>> I can see a bug for the case 2 where orc index is disabled. I have created 
>>>> a jira to track that issue.
>>>> https://issues.apache.org/jira/browse/HIVE-9067
>>>> 
>>>> I am not sure why does it fail in case 1 though. Can you create a jira 
>>>> with a reproducible case? I can take a look at it.
>>>> 
>>>> - Prasanth
>>>> 
>>>> 
>>>>> On Wed, Dec 10, 2014 at 10:37 AM, Daniel Haviv 
>>>>> <daniel.ha...@veracity-group.com> wrote:
>>>>> I've made a little experiment and recreated the table with 
>>>>> 'orc.create.index'='FALSE' and now it fails on something else:
>>>>> Error: java.io.IOException: 
>>>>> org.apache.hadoop.hive.ql.metadata.HiveException: 
>>>>> java.lang.ClassCastException: 
>>>>> org.apache.hadoop.hive.ql.io.orc.ColumnStatisticsImpl$StringStatisticsImpl
>>>>>  cannot be cast to 
>>>>> org.apache.hadoop.hive.ql.io.orc.ColumnStatisticsImpl$BooleanStatisticsImpl
>>>>>         at 
>>>>> org.apache.hadoop.hive.ql.io.merge.MergeFileMapper.map(MergeFileMapper.java:115)
>>>>>         at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:54)
>>>>>         at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:450)
>>>>>         at org.apache.hadoop.mapred.MapTask.run(MapTask.java:343)
>>>>>         at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
>>>>>         at java.security.AccessController.doPrivileged(Native Method)
>>>>>         at javax.security.auth.Subject.doAs(Subject.java:415)
>>>>>         at 
>>>>> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1628)
>>>>>         at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
>>>>> 
>>>>> It seems that the concatenation feature needs more work..
>>>>> 
>>>>> Daniel
>>>>> 
>>>>>> On Wed, Dec 10, 2014 at 4:54 PM, Daniel Haviv 
>>>>>> <daniel.ha...@veracity-group.com> wrote:
>>>>>> Hi,
>>>>>> I'm trying to use the new concatenate command merge small ORC files and 
>>>>>> file right away:
>>>>>> 
>>>>>>  alter table requests partition(day_ts=1418083200, hour_ts=1418151600) 
>>>>>> concatenate;
>>>>>> 
>>>>>> Diagnostic Messages for this Task:
>>>>>> Error: java.lang.IllegalArgumentException: Column has wrong number of 
>>>>>> index entries found: 0 expected: 1
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.io.orc.WriterImpl$TreeWriter.writeStripe(WriterImpl.java:726)
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.io.orc.WriterImpl$StructTreeWriter.writeStripe(WriterImpl.java:1614)
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.io.orc.WriterImpl.flushStripe(WriterImpl.java:1996)
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.io.orc.WriterImpl.close(WriterImpl.java:2288)
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.exec.OrcFileMergeOperator.closeOp(OrcFileMergeOperator.java:215)
>>>>>>         at 
>>>>>> org.apache.hadoop.hive.ql.io.merge.MergeFileMapper.close(MergeFileMapper.java:98)
>>>>>>         at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:61)
>>>>>>         at 
>>>>>> org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:450)
>>>>>>         at org.apache.hadoop.mapred.MapTask.run(MapTask.java:343)
>>>>>>         at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
>>>>>>         at java.security.AccessController.doPrivileged(Native Method)
>>>>>>         at javax.security.auth.Subject.doAs(Subject.java:415)
>>>>>>         at 
>>>>>> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1628)
>>>>>>         at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
>>>>>> 
>>>>>> 
>>>>>> Is there some property I need to set for ORC to be able to support 
>>>>>> concatenation?
>>>>>> 
>>>>>> Thanks,
>>>>>> Daniel
>>> 
>>> 
>>> CONFIDENTIALITY NOTICE
>>> NOTICE: This message is intended for the use of the individual or entity to 
>>> which it is addressed and may contain information that is confidential, 
>>> privileged and exempt from disclosure under applicable law. If the reader 
>>> of this message is not the intended recipient, you are hereby notified that 
>>> any printing, copying, dissemination, distribution, disclosure or 
>>> forwarding of this communication is strictly prohibited. If you have 
>>> received this communication in error, please contact the sender immediately 
>>> and delete it from your system. Thank You.
> 
> 
> CONFIDENTIALITY NOTICE
> NOTICE: This message is intended for the use of the individual or entity to 
> which it is addressed and may contain information that is confidential, 
> privileged and exempt from disclosure under applicable law. If the reader of 
> this message is not the intended recipient, you are hereby notified that any 
> printing, copying, dissemination, distribution, disclosure or forwarding of 
> this communication is strictly prohibited. If you have received this 
> communication in error, please contact the sender immediately and delete it 
> from your system. Thank You.

Reply via email to