Hive
  1. Hive
  2. HIVE-3537

release locks at the end of move tasks

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.11.0
    • Component/s: Locking, Query Processor
    • Labels:
      None

      Description

      Look at HIVE-3106 for details.

      In order to make sure that concurrency is not an issue for multi-table
      inserts, the current option is to introduce a dependency task, which thereby
      delays the creation of all partitions. It would be desirable to release the
      locks for the outputs as soon as the move task is completed. That way, for
      multi-table inserts, the concurrency can be enabled without delaying any
      table.

      Currently, the movetask contains a input/output, but they do not seem to be
      populated correctly.

      1. hive.3537.9.patch
        14 kB
        Namit Jain
      2. hive.3537.8.patch
        14 kB
        Namit Jain
      3. hive.3537.7.patch
        14 kB
        Namit Jain
      4. hive.3537.6.patch
        14 kB
        Namit Jain
      5. hive.3537.5.patch
        14 kB
        Namit Jain
      6. hive.3537.4.patch
        14 kB
        Namit Jain
      7. hive.3537.3.patch
        14 kB
        Namit Jain
      8. hive.3537.2.patch
        14 kB
        Namit Jain
      9. hive.3537.10.patch
        19 kB
        Namit Jain
      10. hive.3537.1.patch
        11 kB
        Namit Jain

        Activity

          People

          • Assignee:
            Namit Jain
            Reporter:
            Namit Jain
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development