[ https://issues.apache.org/jira/browse/HIVE-7923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14116944#comment-14116944 ]
pengcheng xiong commented on HIVE-7923: --------------------------------------- [~ashutoshc] The src_thrift table is aint int from deserializer astring string from deserializer lint array<int> from deserializer lstring array<string> from deserializer lintstring array<struct<myint:int,mystring:string,underscore_int:int>> from deserializer mstringstring map<string,string> from deserializer and when i run query: ANALYZE TABLE src_thrift COMPUTE STATISTICS it threw exception FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.ColumnStatsTask The main reason is that in ObjectStore.java, validateTableCols function, table.getSd().getCols() returns null. The primitive table was there after the data/scripts/q_test_init.sql is executed. But the primitive table and (dest1,2,3,4 tables) disappeared right before I run any q test. The partition column status of primitive table are there. I could not find the code where primitive table is dropped/deleted. > populate stats for test tables > ------------------------------ > > Key: HIVE-7923 > URL: https://issues.apache.org/jira/browse/HIVE-7923 > Project: Hive > Issue Type: Improvement > Reporter: pengcheng xiong > Assignee: pengcheng xiong > Priority: Minor > Attachments: HIVE-7923.1.patch > > > Current q_test only generates tables, e.g., src only but does not create > status. All the test cases will fail in CBO because CBO depends on the > status. -- This message was sent by Atlassian JIRA (v6.3.4#6332)