Are you using Java 1.5? Hive now requires Java 1.6

On Tue, Apr 6, 2010 at 7:23 AM, Aaron McCurry <[email protected]> wrote:
> In the past I have used hive 0.3.0 successfully and now with a new project
> coming up I decided to give hive 0.5.0 a run and everything is working as
> expected, except for when I try to get a simple count of the table.
>
> The simple table is defined as:
>
> create table log_table (col1 string, col2 string, col3 string, col4 string,
> col5 string, col6 string)
> row format delimited
> fields terminated by '\t'
> stored as textfile;
>
> And the query I'm running is:
>
> select count(1) from log_table;
>
> From the hive command line I get the following errors:
>
> ...
> In order to set c constant number of reducers:
>    set mapred.reduce.tasks=<number>
> Exception during encoding:java.lang.Exception: failed to write expression:
> GenericUDAFEvaluator$Mode=Class.new();
> Continue...
> Exception during encoding:java.lang.Exception: failed to write expression:
> GenericUDAFEvaluator$Mode=Class.new();
> Continue...
> Exception during encoding:java.lang.Exception: failed to write expression:
> GenericUDAFEvaluator$Mode=Class.new();
> Continue...
> Exception during encoding:java.lang.Exception: failed to write expression:
> GenericUDAFEvaluator$Mode=Class.new();
> Continue...
> Starting Job = job_201004010912_0015, Tracking URL = .....
>
>
>
> And when looking at the failed hadoop jobs I see the following exception:
>
> Caused by: java.lang.ClassCastException:
> org.apache.hadoop.hive.serde2.objectinspector.primitive.WritableIntObjectInspector
> incompatible with
> org.apache.hadoop.hive.serde2.objectinspector.primitive.LongObjectInspector
>     at
> org.apache.hadoop.hive.ql.udf.generic.GenericUDAFCount$GenericUDAFCountEvaluator.merge(GenericUDAFCount.java:93)
>     at
> org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator.aggregate(GenericUDAFEvaluator.java:113)
> ...
>
>
> Is this a known issue?  Am I missing something?  Any guidance would be
> appreciated.  Thanks!
>
> Aaron
>



-- 
Yours,
Zheng
http://www.linkedin.com/in/zshao

Reply via email to