martin-g commented on pull request #10562:
URL: https://github.com/apache/druid/pull/10562#issuecomment-730238438


   @himanshug You are right that JVM as a multi-platform should just run on any 
of the supported platforms.
   The testing on ARM64 architecture adds some confidence that the software 
does actually run on that platform.
   Druid itself could be pure Java project but it may depend on a third party 
library that uses native libraries. For example Apache Pig failed to run on 
aarch64 because it was using old version of Snappy library (compression) that 
didn't provide aarch64 native library (.so).
   Another possible problem could arise if your Java project uses some JDK APIs 
which hit some corner case that is not covered for aarch64. The JDK has a lot 
of tests but no project has 100% coverage! As any other maintained project the 
JDK project constantly evolves and regressions happen.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to