Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-3073

Hive List Bucketing - DML support

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.10.0
    • Fix Version/s: 0.11.0
    • Component/s: SQL
    • Labels:
    • Hadoop Flags:
      Reviewed

      Description

      If a hive table column has skewed keys, query performance on non-skewed key is always impacted. Hive List Bucketing feature will address it:

      https://cwiki.apache.org/Hive/listbucketing.html

      This jira issue will track DML change for the feature:
      1. single skewed column
      2. manual load data

      1. HIVE-3073.patch.12
        300 kB
        Gang Tim Liu
      2. HIVE-3073.patch.13
        309 kB
        Gang Tim Liu
      3. HIVE-3073.patch.15
        309 kB
        Gang Tim Liu
      4. HIVE-3073.patch.18
        351 kB
        Gang Tim Liu
      5. HIVE-3073.patch.19
        351 kB
        Gang Tim Liu
      6. HIVE-3073.patch.21
        477 kB
        Gang Tim Liu
      7. HIVE-3073.patch.22
        527 kB
        Gang Tim Liu
      8. HIVE-3073.patch.24
        729 kB
        Gang Tim Liu
      9. HIVE-3073.patch.26
        738 kB
        Gang Tim Liu
      10. HIVE-3073.patch.27
        735 kB
        Gang Tim Liu

        Issue Links

          Activity

          Hide
          cwsteinbach Carl Steinbach added a comment -

          Please send an email to dev@hive letting people know that this proposal is ready for review. Thanks!

          Show
          cwsteinbach Carl Steinbach added a comment - Please send an email to dev@hive letting people know that this proposal is ready for review. Thanks!
          Hide
          gangtimliu Gang Tim Liu added a comment -

          Hi Carl, yes, i have sent out email to dev@. thank you very much for your reminder. thanks Tim

          Show
          gangtimliu Gang Tim Liu added a comment - Hi Carl, yes, i have sent out email to dev@. thank you very much for your reminder. thanks Tim
          Show
          gangtimliu Gang Tim Liu added a comment - https://reviews.facebook.net/D6021
          Hide
          namit Namit Jain added a comment -

          comments

          Show
          namit Namit Jain added a comment - comments
          Hide
          gangtimliu Gang Tim Liu added a comment -

          Another patch. thanks

          Show
          gangtimliu Gang Tim Liu added a comment - Another patch. thanks
          Hide
          namit Namit Jain added a comment -

          comments

          Show
          namit Namit Jain added a comment - comments
          Hide
          gangtimliu Gang Tim Liu added a comment -

          patch is available.

          Show
          gangtimliu Gang Tim Liu added a comment - patch is available.
          Hide
          namit Namit Jain added a comment -

          comments on phabricator

          Show
          namit Namit Jain added a comment - comments on phabricator
          Hide
          gangtimliu Gang Tim Liu added a comment -

          patch is available.

          Show
          gangtimliu Gang Tim Liu added a comment - patch is available.
          Hide
          namit Namit Jain added a comment -

          comments on phabricator

          Show
          namit Namit Jain added a comment - comments on phabricator
          Hide
          gangtimliu Gang Tim Liu added a comment -

          patch is available. thanks

          Show
          gangtimliu Gang Tim Liu added a comment - patch is available. thanks
          Hide
          namit Namit Jain added a comment -

          minor comments

          Show
          namit Namit Jain added a comment - minor comments
          Hide
          gangtimliu Gang Tim Liu added a comment -

          patch is available on both phabricator and attachment.

          Show
          gangtimliu Gang Tim Liu added a comment - patch is available on both phabricator and attachment.
          Hide
          namit Namit Jain added a comment -

          +1

          looks good, running tests

          Show
          namit Namit Jain added a comment - +1 looks good, running tests
          Hide
          namit Namit Jain added a comment -

          Committed. Thanks Tim

          Show
          namit Namit Jain added a comment - Committed. Thanks Tim
          Hide
          gangtimliu Gang Tim Liu added a comment -

          Namit thank you so much Tim

          Show
          gangtimliu Gang Tim Liu added a comment - Namit thank you so much Tim
          Hide
          hudson Hudson added a comment -

          Integrated in Hive-trunk-h0.21 #1834 (See https://builds.apache.org/job/Hive-trunk-h0.21/1834/)
          HIVE-3073 Hive List Bucketing - DML support
          (Gang Tim Liu via namit) (Revision 1417374)

          Result = ABORTED
          namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374
          Files :

          • /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java
          • /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
          • /hive/trunk/conf/hive-default.xml.template
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          • /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q
          • /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q
          • /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out
          • /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml
          • /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java
          Show
          hudson Hudson added a comment - Integrated in Hive-trunk-h0.21 #1834 (See https://builds.apache.org/job/Hive-trunk-h0.21/1834/ ) HIVE-3073 Hive List Bucketing - DML support (Gang Tim Liu via namit) (Revision 1417374) Result = ABORTED namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374 Files : /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java /hive/trunk/conf/hive-default.xml.template /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java
          Hide
          hudson Hudson added a comment -

          Integrated in Hive-trunk-h0.21 #1835 (See https://builds.apache.org/job/Hive-trunk-h0.21/1835/)
          HIVE-3073 Hive List Bucketing - DML support
          (Gang Tim Liu via namit) (Revision 1417374)

          Result = FAILURE
          namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374
          Files :

          • /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java
          • /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
          • /hive/trunk/conf/hive-default.xml.template
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          • /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q
          • /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q
          • /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out
          • /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml
          • /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java
          Show
          hudson Hudson added a comment - Integrated in Hive-trunk-h0.21 #1835 (See https://builds.apache.org/job/Hive-trunk-h0.21/1835/ ) HIVE-3073 Hive List Bucketing - DML support (Gang Tim Liu via namit) (Revision 1417374) Result = FAILURE namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374 Files : /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java /hive/trunk/conf/hive-default.xml.template /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java
          Hide
          hudson Hudson added a comment -

          Integrated in Hive-trunk-hadoop2 #54 (See https://builds.apache.org/job/Hive-trunk-hadoop2/54/)
          HIVE-3073 Hive List Bucketing - DML support
          (Gang Tim Liu via namit) (Revision 1417374)

          Result = ABORTED
          namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374
          Files :

          • /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java
          • /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
          • /hive/trunk/conf/hive-default.xml.template
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          • /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q
          • /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q
          • /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q
          • /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q
          • /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q
          • /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out
          • /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out
          • /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml
          • /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml
          • /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java
          Show
          hudson Hudson added a comment - Integrated in Hive-trunk-hadoop2 #54 (See https://builds.apache.org/job/Hive-trunk-hadoop2/54/ ) HIVE-3073 Hive List Bucketing - DML support (Gang Tim Liu via namit) (Revision 1417374) Result = ABORTED namit : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1417374 Files : /hive/trunk/common/src/java/org/apache/hadoop/hive/common/FileUtils.java /hive/trunk/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java /hive/trunk/conf/hive-default.xml.template /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/Driver.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java /hive/trunk/ql/src/test/queries/clientnegative/column_change_skewedcol_type1.q /hive/trunk/ql/src/test/queries/clientnegative/column_rename5.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_col_name_value_no_mismatch.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_dup_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/create_skewed_table_failure_invalid_col_name.q /hive/trunk/ql/src/test/queries/clientnegative/invalid_config1.q /hive/trunk/ql/src/test/queries/clientnegative/load_stored_as_dirs.q /hive/trunk/ql/src/test/queries/clientpositive/alter_skewed_table.q /hive/trunk/ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q /hive/trunk/ql/src/test/queries/clientpositive/create_skewed_table1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_4.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_5.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_6.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_7.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_8.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_dml_9.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_multiskew_3.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_1.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_2.q /hive/trunk/ql/src/test/queries/clientpositive/list_bucket_query_oneskew_3.q /hive/trunk/ql/src/test/results/clientnegative/invalid_config1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out /hive/trunk/ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out /hive/trunk/ql/src/test/results/compiler/plan/case_sensitivity.q.xml /hive/trunk/ql/src/test/results/compiler/plan/groupby1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input7.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input9.q.xml /hive/trunk/ql/src/test/results/compiler/plan/input_testsequencefile.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join1.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/join3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample2.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample3.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample4.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample5.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample6.q.xml /hive/trunk/ql/src/test/results/compiler/plan/sample7.q.xml /hive/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java

            People

            • Assignee:
              gangtimliu Gang Tim Liu
              Reporter:
              gangtimliu Gang Tim Liu
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development