Skip to content

feat(java): remove the hadoop dependency from java-info #664

@SemyonSinchenko

Description

@SemyonSinchenko

Describe the enhancement requested

At the moment Hadoop is a dependency of the java-info package. But by the design this package was supposed to be a lightweight and (almost) dependency free. We can, of course, shade all the Hadoop deps but it will make our JAR huge. I'm suggesting to remove Hadoop at all and rely instead on java-core DataInputStream / DataOutputStream that are implemented in Hadoop. For the testing purposes and for the Local FS we can rely on the java built-ins.

With such an improvement a functionality for working with arbitrary file system will be very easy to implement

Component(s)

Java

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions