Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-11064

UnsatisifedLinkError with hadoop 2.4 JARs on hadoop-2.6 due to NativeCRC32 method changes

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.6.0
    • Component/s: native
    • Labels:
      None
    • Environment:

      Hadoop 2.6 cluster, trying to run code containing hadoop 2.4 JARs

    • Hadoop Flags:
      Reviewed

      Description

      The private native method names and signatures in NativeCrc32 were changed in HDFS-6561 ... as a result hadoop-common-2.4 JARs get unsatisifed link errors when they try to perform checksums.

      This essentially stops Hadoop 2.4 applications running on Hadoop 2.6 unless rebuilt and repackaged with the hadoop- 2.6 JARs

        Attachments

        1. HADOOP-11064.006.patch
          12 kB
          Chris Nauroth
        2. HADOOP-11064.005.patch
          12 kB
          Chris Nauroth
        3. HADOOP-11064.004.patch
          5 kB
          Colin P. McCabe
        4. HADOOP-11064.003.patch
          5 kB
          Chris Nauroth
        5. HADOOP-11064.002.patch
          5 kB
          Chris Nauroth
        6. HADOOP-11064.001.patch
          4 kB
          Colin P. McCabe

          Issue Links

            Activity

              People

              • Assignee:
                cnauroth Chris Nauroth
                Reporter:
                stevel@apache.org Steve Loughran
              • Votes:
                0 Vote for this issue
                Watchers:
                18 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: