Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BIGTOP-3907: Use self compiled leveldbjni dependency for Spark on aarch64 #1086

Open
wants to merge 1 commit into
base: branch-3.2
Choose a base branch
from

Conversation

kevinw66
Copy link
Contributor

@kevinw66 kevinw66 commented Feb 7, 2023

Description of PR

How was this patch tested?

For code changes:

  • Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'BIGTOP-3638. Your PR title ...')?
  • Make sure that newly added files do not have any licensing issues. When in doubt refer to https://www.apache.org/licenses/

rm -rf ${LEVELDB_HOME}
fi
## BIGTOP-3907

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These can be removed if we already built Hadoop

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This issue was brought about by the leveldbjni dependency as you mentioned.
You mean if we build Hadoop first on the same node, it appears there are no leveldbjni dependency issues with Spark, right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but we still need to delete profile aarch64 for Spark

@kevinw66 kevinw66 changed the title BIGTOP-3907: Fix Spark History Server fails to start on aarch64 BIGTOP-3907: Use self compiled leveldbjni dependency for Spark on aarch64 Feb 9, 2023
@pan3793
Copy link
Member

pan3793 commented Mar 4, 2023

AFAIK, Spark is moving to rocksdb in recently version, and leveldb is not a hard dependency, instead of a workaround for leveldb, how do you think switching to rocksdb by changing the default configurations?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants