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

release locks at the end of move tasks

    Details

    • Type: Bug
    • Status: Closed
    • Priority: 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.

        Attachments

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

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: