astefanutti commented on pull request #2536:
URL: https://github.com/apache/camel-k/pull/2536#issuecomment-891831110


   It turns out Mandrel does not include any polyglot support so the 
`--language:<languageId>` option is not available: 
https://github.com/graalvm/mandrel#how-does-mandrel-differ-from-graal.
   
   I've successfully built a YAML Integration with the 
`quay.io/quarkus/ubi-quarkus-mandrel:21.2.0.0-Final-java11` image as 
operator/builder image.
   
   On the pros side, the Mandrel image is almost half the size that of GraalVM, 
that is around 780MB/323MB (uncompressed/compressed). That adds about 300MB 
(uncompressed) compared to the existing operator image. The cons is that it 
doesn't support building polyglot integrations, but the toll is so important 
w.r.t. memory requirement and build duration, that we may not want to support 
it anyway.
   
   Noted that Java would not be supported in any case as JOOR is used for 
compilation at start time.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to