Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently, Hadoop denpend on the leveldbjni-all:1.8 package of org.fusesource.leveldbjni group, but it cannot support ARM platform.
see: https://search.maven.org/search?q=g:org.fusesource.leveldbjni
Because the leveldbjni community is inactivity and the code (https://github.com/fusesource/leveldbjni) didn't updated a long time.I will build the leveldbjni package of aarch64 platform, and upload it with other platform packages of org.fusesource.leveldbjni to a new org.openlabtesting.leveldbjni maven repo. In hadoop code, I will add a new profile aarch64 for for automatically select the org.openlabtesting.leveldbjni artifact group and using the aarch64 package of leveldbjni when running on ARM server, this approach has no effect on current code.
Attachments
Issue Links
- is related to
-
HADOOP-16723 [Umbrella] Support ARM/aarch64
- Open
- relates to
-
BIGTOP-3710 Fix build failure of HBase on aarch64 due to error in check-aggregate-license
- Resolved
-
BIGTOP-3981 Get rid of building patched leveldbjni in Hadoop packaging on aarch64
- Resolved
- links to