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

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 2.6.0
    • 2.6.0
    • native
    • None
    • Hadoop 2.6 cluster, trying to run code containing hadoop 2.4 JARs

    • 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.001.patch
          4 kB
          Colin McCabe
        2. HADOOP-11064.002.patch
          5 kB
          Chris Nauroth
        3. HADOOP-11064.003.patch
          5 kB
          Chris Nauroth
        4. HADOOP-11064.004.patch
          5 kB
          Colin McCabe
        5. HADOOP-11064.005.patch
          12 kB
          Chris Nauroth
        6. HADOOP-11064.006.patch
          12 kB
          Chris Nauroth

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: