Description
The plan is as follows:
1) ignite-hadoop will have helpers and interfaces, but will not have direct Hadoop dependency. This module will be loaded in runtime by the core.
2) ignite-hadoop-impl will have Hadoop-dependent implementations and have direct dependency on Hadoop libraries. It will be accessed only through HadoopClassLoader interface and should not be located in normal classpath of the core module.
In this ticket we should only create additional module, move all current Hadoop classes there, and ensure correct dependencies
core <- hadoop <- hadoop-impl.
Attachments
Issue Links
- links to