Propose to support building and testing Accumulo on ARM64 platform
- Dominant language
- Java
- Stars
- 1.2k
- Forks
- 487
- Avg merge
- 4d 5h
- Merged PRs (30d)
- 13
Description
**Is your feature request related to a problem? Please describe.**
Currently, there are many softwares have support running on ARM64 platform. We have also done many efforts about making big-data projects support ARM64 platform.
For an example, Hadoop has published ARM64 platform specific packages:
https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.3.0/hadoop-3.3.0-aarch64.tar.gz
and also have ARM specific CI job configured:
https://ci-hadoop.apache.org/job/Hive-trunk-linux-ARM/
It would be better also to enable Accumulo support ARM64 platform
**Describe the solution you'd like**
1. Try to make Accumulo can sucessfully build on ARM64 server
2. Try to run Accumulo on ARM64 server and make all the test cases passed
3. Add ARM specific CI jobs to guarantee ARM platform support in development.
**Describe alternatives you've considered**
N/A
**Additional context**
N/A
Contributor guide
Research direction
Start by examining Accumulo's current build, test, and CI configuration for platform-specific assumptions. Verify that the project builds and all tests pass on an ARM64 server, then confirm that an ARM-specific CI job provides ongoing coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, ci-cd, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100