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

Hive Metastore should use repeatable-read consistency level

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.2.0
    • None
    • Metastore
    • None

    Description

      Currently HMS uses the "read-committed" consistency level which is the default for DataNucleus. This could cause potential problems since the state visible to each transaction can actually see updates from other transactions, so it is very difficult to reason about any code that reads multiple pieces of data.

      Instead it should use "repeatable-read" consistency which guarantees that any transaction only sees the state at the beginning of a transaction plus any updates done within a transaction.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lskuff Lenni Kuff
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: