[ https://issues.apache.org/jira/browse/HIVE-964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12802114#action_12802114 ]
Namit Jain commented on HIVE-964: --------------------------------- I just did a grep in the negative tests directory. There are only 28 negative create table statements and 3 create functions. A simpler approach might be change these tests to use the same name - and at the beginning of each test, just drop all of them. Kind of like "pre-drop" that John is suggesting. Instead of making it scan the catalog, we can just drop tables: T1, T2, ... Tn and so on, assuming all tests follow the same naming convention. The drop can be added in QTestUtil or NegavtiveCliDriver > handle skewed keys for a join in a separate job > ----------------------------------------------- > > Key: HIVE-964 > URL: https://issues.apache.org/jira/browse/HIVE-964 > Project: Hadoop Hive > Issue Type: Improvement > Components: Query Processor > Reporter: Namit Jain > Assignee: He Yongqiang > Fix For: 0.6.0 > > Attachments: hive-964-2009-12-17.txt, hive-964-2009-12-28-2.patch, > hive-964-2009-12-29-4.patch, hive-964-2010-01-08.patch, > hive-964-2010-01-13-2.patch, hive-964-2010-01-14-3.patch, > hive-964-2010-01-15-4.patch > > > The skewed keys can be written to a temporary table or file, and a followup > conditional task can be used to perform the join on those keys. > As a first step, JDBM can be used for those keys -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.