Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-4914

Two sets of datanucleus versions left in lib_managed after running dev/run-tests

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.2.0
    • 1.2.1, 1.3.0
    • Build
    • None

    Description

      The dev/run-tests script first does a clean compile with Hive 0.12.0, and then builds assembly jar for unit testing with Hive 0.13.1 without cleaning. This left two sets of datanucleus jars under the lib_managed folder, one set depended by Hive 0.12.0, another by Hive 0.13.1.

      This behavior sometimes messes up class paths and makes CliSuite and HiveThriftServer2Suite fail, because these two suites spawn external processes that depends on those datanucleus jars.

      Attachments

        Activity

          People

            lian cheng Cheng Lian
            lian cheng Cheng Lian
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: