Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-21765 Support partitions on temporary tables
  3. HIVE-22084

Implement exchange partitions related methods on temporary tables

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0-alpha-1
    • Hive
    • None

    Description

      IMetaStoreClient exposes the following methods related to exchanging partitions:

      Partition exchange_partition(Map<String, String> partitionSpecs, String sourceDb, String sourceTable, String destdb, String destTableName);
      Partition exchange_partition(Map<String, String> partitionSpecs, String sourceCat, String sourceDb, String sourceTable, String destCat, String destdb, String destTableName);
      List<Partition> exchange_partitions(Map<String, String> partitionSpecs, String sourceDb, String sourceTable, String destdb, String destTableName);
      List<Partition> exchange_partitions(Map<String, String> partitionSpecs, String sourceCat, String sourceDb, String sourceTable, String destCat, String destdb, String destTableName);

      In order to support partitions on temporary tables, these methods must be implemented. 

      Attachments

        1. HIVE-22084.01.patch
          28 kB
          László Pintér
        2. HIVE-22084.02.patch
          30 kB
          László Pintér
        3. HIVE-22084.03.patch
          30 kB
          László Pintér
        4. HIVE-22084.04.patch
          30 kB
          László Pintér
        5. HIVE-22084.05.patch
          34 kB
          László Pintér
        6. HIVE-22084.06.patch
          34 kB
          László Pintér
        7. HIVE-22084.07.patch
          36 kB
          László Pintér

        Issue Links

          Activity

            People

              lpinter László Pintér
              lpinter László Pintér
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: