You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ozone.apache.org by "Elek, Marton" <el...@apache.org> on 2020/01/27 16:04:44 UTC
[design] isolated classloader vs project separation to support older
Hadoop versions
The goal: support older Hadoop versions (and Spark, Hive, Hbase, etc...)
The current "isolated classloader" based approach (aka. legacy jar) --
which makes it possible to run Ozone together with older Hadoop --
doesn't work in secure environments.
We are thinking about replacing it with a different approach (with
organizing the Hadoop dependent code parts and protobuf in a different way).
This document is not a 100% traditional design doc, but summarizes the
current approach (problem definition) and a possible new approach:
https://hackmd.io/Io78mzXBR0aJrbTxQSfjdg?view
Please let me know if you have any questions/comments.
Thanks
Marton
---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-dev-help@hadoop.apache.org