Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-16520 Cache hive metadata in metastore
  3. HIVE-17629

CachedStore - wait for prewarm at use time, not init time

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • None
    • None

    Description

      Most of the changes are trivial, due to static changing to non-static. The patch basically adds lifecycle management for shared cache, and uses it to move prewarm to background thread, waiting for prewarm to happen at use time not setConf, and to make init optional (if not called, CachedStore would proxy the methods to rawStore, like it currently does in the ones not implemented).

      Attachments

        1. HIVE-17629.patch
          95 kB
          Sergey Shelukhin

        Issue Links

          Activity

            People

              sershe Sergey Shelukhin
              sershe Sergey Shelukhin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: