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

Regression - HiveConf static variable causes issues in long running JVM instances with /tmp/ data

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 0.8.0, 0.8.1, 0.9.0
    • 0.8.1, 0.9.0, 0.10.0
    • Configuration
    • None

    Description

      With Hive 0.8.x, HiveConf was changed to utilize the private, static member "confVarURL" which points to /tmp/hive-<user>-<tmp_number>.xml for job configuration settings.

      During long running JVMs, such as a Beeswax server, which creates multiple HiveConf objects over time this variable does not properly get updated between jobs and can cause job failure if the OS cleans /tmp/ during a cron job.

      Attachments

        1. HIVE-3596.patch
          1 kB
          Chris McConnell

        Issue Links

          Activity

            People

              ctm Chris McConnell
              ctm Chris McConnell
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: