[ https://issues.apache.org/jira/browse/HIVE-9397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gopal V updated HIVE-9397: -------------------------- Took a quick look, since I was working on FetchTask. Got a clearer backtrace. {code} Caused by: java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer at org.apache.hive.service.cli.Column.addValue(Column.java:344) at org.apache.hive.service.cli.ColumnBasedSet.addRow(ColumnBasedSet.java:65) at org.apache.hive.service.cli.ColumnBasedSet.addRow(ColumnBasedSet.java:32) at org.apache.hive.service.cli.operation.SQLOperation.prepareFromRow(SQLOperation.java:363) at org.apache.hive.service.cli.operation.SQLOperation.decode(SQLOperation.java:355) at org.apache.hive.service.cli.operation.SQLOperation.getNextRowSet(SQLOperation.java:339) ... 13 more {code} Not really closer to fixing this, but bouncing it back to unassigned. > SELECT max(bar) FROM foo is broken with metadata enabled > -------------------------------------------------------- > > Key: HIVE-9397 > URL: https://issues.apache.org/jira/browse/HIVE-9397 > Project: Hive > Issue Type: Bug > Components: Beeline > Affects Versions: 0.15.0 > Reporter: Damien Carol > Assignee: Gopal V > > These queries produce an error : > {code:sql} > DROP TABLE IF EXISTS foo; > CREATE TABLE foo (id int) STORED AS ORC; > INSERT INTO TABLE foo VALUES (1); > INSERT INTO TABLE foo VALUES (2); > INSERT INTO TABLE foo VALUES (3); > INSERT INTO TABLE foo VALUES (4); > INSERT INTO TABLE foo VALUES (5); > SELECT max(id) FROM foo; > ANALYZE TABLE foo COMPUTE STATISTICS FOR COLUMNS id; > SELECT max(id) FROM foo; > {code} > The last query throws {{org.apache.hive.service.cli.HiveSQLException}} > {noformat} > 0: jdbc:hive2://nc-h04:10000/casino> SELECT max(id) FROM foo; > +-------------+--+ > | _c0 | > +-------------+--+ > org.apache.hive.service.cli.HiveSQLException: java.lang.ClassCastException > 0: jdbc:hive2://nc-h04:10000/casino> > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)