Zhaobo, HBase requires Zookeeper, Hadoop and other libs. As you mentioned, integration of each component is important. To solve this problem, We are using test infrastructures and containers for AArch64[1][2] but Bigtop CI is not for unit test or pre-commit test while developing the each component.
If you have AArch64 specific questions, feel free to ask to folks from Linaro and Arm @ Bigtop community Thanks, Youngwoo 1. https://cwiki.apache.org/confluence/display/BIGTOP/Running+integration%2C+system%2C+and+package+tests 2. https://ci.bigtop.apache.org/view/Releases/job/Bigtop-1.4.0/ On Tue, Jun 11, 2019 at 11:43 AM bo zhaobo <[email protected]> wrote: > Hi Youngwoo Kim, > > Thanks for introducing BitTop, it supports AArch64 ARCH, it contains many > big data and data analytics projects with the specific version. So it can > not to make sure the master Hbase code support ARM ARCH. The stack will > just use the stable project release. That's why I think introduce an ARM CI > to test the master/non-stable code directly may be good. The test not only > contains "build", but also "UT" "functional test" on ARM in the future. > > So any ideas about this? Thank you. > > BR, > > zhaobo > > Youngwoo Kim (김영우) <[email protected]> 于2019年6月11日周二 上午10:00写道: > > > Hi ZhaoBo, > > > > Apache Bigtop supports the AArch64(arm) architecture since version 1.3.0. > > Bigtop is not a CI for the software stack but a distribution of open > source > > software for big data and data analytics. > > Folks from Linaro are contributing to Bigtop to support ARM architecture > > for the stack including Apache HBase. > > Feel free to contact Bigtop community to get further information: > > https://bigtop.apache.org/mail-lists.html > > > > Regards, > > Youngwoo > > > > On Tue, Jun 11, 2019 at 10:40 AM bo zhaobo <[email protected]> > > wrote: > > > > > Hi, Jean > > > > > > Thanks for reply. I try to compile and build HBASE master on ARM, (not > > > success easily as hit protobuf-2.5.0 didn't have a arm release.) And I > > test > > > HBASE on ARM, it works fine. > > > > > > The reason I post the issue in JIRA( > > > https://issues.apache.org/jira/browse/HBASE-22468) is proposing a ARM > > > CI(Openlab|https://openlabtesting.org/) to HBASE to verify each commit > > > won't break the HBASE deployment on ARM. Also I found HBASE use Apache > > > Jenkins(https://builds.apache.org) to build and test on limit ARM > > > resources. So I think HBASE may need a ARM CI and make sure it can run > on > > > both X86 and ARM arch. Then we(HBASE) can officially support arm > release > > in > > > the future. > > > > > > Currently, Storm is preparing to add Openlab for ARM CI( > > > https://issues.apache.org/jira/projects/STORM/issues/STORM-3401).So > any > > > ideas from Hbase core team? ;-) > > > > > > Thank you. > > > > > > Best Regards > > > > > > Jean-Marc Spaggiari <[email protected]> 于2019年6月10日周一 下午9:45写道: > > > > > > > Hi, > > > > > > > > As long as you have a Java VM, it should work, no? Did you give it a > > try? > > > > If you did, what kind of issues did you face? Were looking to get the > > > > client running? Or the entire HBase cluster? I saw on the web someone > > > > running an HDFS cluster on Raspberry Pi. So I guess HBase should work > > > fine > > > > too? > > > > > > > > Thanks, > > > > > > > > JMS > > > > > > > > Le lun. 10 juin 2019 04 h 17, bo zhaobo <[email protected] > > > > a > > > > écrit : > > > > > > > > > Hi guys, > > > > > > > > > > My name is ZhaoBo, a member from OpenLab CI Team, I had post a > issue > > > [1] > > > > > several days ago. > > > > > The reason to do this is for the ARM eco-system and make Hbase can > be > > > run > > > > > on more devices. > > > > > So I wish our HBASE core team members can leave some comments or > > > > > suggestions on it. > > > > > > > > > > Thank you very much. > > > > > > > > > > Best regards > > > > > > > > > > [1] https://issues.apache.org/jira/browse/HBASE-22468 > > > > > > > > > > > > > > >
