It's HIVE-5779 and will be fixed in hive-0.13.0. Thanks, Navis
2014-02-21 21:07 GMT+09:00 Rafal Janik <[email protected]>: > Hi All, > > I've just started my adventure with Hive so I'm not sure if it's an issue > here or just my misunderstanding... > I'm using Hortonworks Sandbox 2.0 (Hive 0.12.0.2.0.6.0-76) > I'm following hortonworks spring-xd tutorial and the last step is to > create a table as a select of two views (all other views and tables were > created in hortonworks sandbox beeswax). > > So in hive console I've run: > > hive> create table test_abcd stored as RCFile AS select t.*, s.* from > cytweets_clean t left outer join tweets_sentiment s on t.id=s.id; > > which raised the following exception: > > com.esotericsoftware.kryo.KryoException: Class cannot be created (missing > no-arg constructor): org.apache.hadoop.hive.ql.parse.ASTNodeOrigin > Serialization trace: > origin (org.apache.hadoop.hive.ql.parse.ASTNode) > children (org.apache.hadoop.hive.ql.parse.ASTNode) > children (org.apache.hadoop.hive.ql.parse.ASTNode) > expressionMap (org.apache.hadoop.hive.ql.parse.RowResolver) > rr (org.apache.hadoop.hive.ql.parse.OpParseContext) > opParseCtxMap (org.apache.hadoop.hive.ql.plan.MapWork) > mapWork (org.apache.hadoop.hive.ql.plan.MapredWork) > at com.esotericsoftware.kryo.Kryo.newInstantiator(Kryo.java:1097) > ... > at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:672) > at org.apache.hadoop.hive.ql.exec.Utilities. > deserializeObjectByKryo(Utilities.java:810) > ... > at org.apache.hadoop.hive.ql.parse.MapReduceCompiler. > compile(MapReduceCompiler.java:300) > ... > at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:614) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ... > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.hadoop.util.RunJar.main(RunJar.java:212) > > > Am I doing something wrong here? > > regards > > rafal > > >
