Hi,

Not sure whether my vote matters but I'd also like to support this proposal!
Lately we use more and more ARM64 servers and I believe this is the future!

Julien

On 2021/11/30 09:28:27 Mark Jens wrote:
> Hi Martin,
>
> Since recently at my daily job we evaluate using Linux ARM64 servers for
> our needs.
> Based on my humble experience with Linux ARM64 I agree that even JVM based
> software should be tested on non-x86_64 platforms.
> I agree that most of the time JVM software just works but in few weeks
> since I experiment with ARM64 I've found issues in Apache Phoenix, Apache
> HBase (2.x) and Apache Accumulo .
>
> Thank you for your work to improve Oozie to work on ARM64!
>
> Kind regards,
> Mark
>
> On 2021/10/11 07:27:50 Martin Grigorov wrote:
> > Dear Apache Oozie devs,
> >
> > Recently I've tried to build Oozie on Linux Ubuntu 20.04 ARM64 [1].
> > There were two small issues but after some debugging I was able to fix
> them
> > and build it successfully!
> >
> > As a Java application Oozie should run on any of the supported platforms
> by
> > JDK/JRE!
> > This is true until the application uses native libraries. In Oozie's
case
> > the problem was an old version of snappy-java library coming as a
> > transitive dependency of Apache Spark.
> > The second issue was due to too new version of Python (3.9.5). It seems
> > PySpark does not support it yet.
> >
> > Since Linux ARM64 is more and more being used on the server/cloud I'd
like
> > to ask Oozie devs whether you are interested adding Jenkins agent that
> will
> > test the commits/patches or even run periodically (e.g. nightly/weekly)
to
> > prevent regressions when updating dependencies and to give some
confidence
> > to Oozie users that they could deploy it on such platform.
> >
> > Disclaimer: I work for OpenLab Testing (https://docs.openlabtesting.org/
)
> > and we could donate a Linux ARM64 VM that could be used as Jenkins agent
> > for long term usage! Several other Apache projects already use such VMs,
> > e.g. Hadoop, Cassandra, Kafka, Mesos, ...
> > Other projects use TravisCI for testing on arm64/ppc64/s390x. In case
you
> > prefer TravisCI then I could help with a patch adding .travis.yml to
> Oozie!
> >
> > 1. https://issues.apache.org/jira/browse/OOZIE-3639
> >
> > Regards,
> > Martin
> >
>

Reply via email to