Skip to content

Conversation

@tejaswini-imply
Copy link
Member

Description:

Hadoop 2 often causes red security scans on Druid distribution because of the dependencies it brings. We want to move away from Hadoop 2 and provide Hadoop 3 distribution available. Switch druid to building with Hadoop 3 by default. Druid will still be compatible with Hadoop 2 and users can build hadoop-2 compatible distribution using hadoop2 profile.


Release note

Druid is now built with Hadoop 3. If you need Hadoop 2 compatible distribution, you can build one yourself using the source code and building a tar with hadoop2 profile.

@abhishekagarwal87
Copy link
Contributor

I looked at the tar generated. I think that hadoop dependencies can be cleaned up. We should have only the client-api and client-runtime in that folder since they are supposed to have all the classes that the hadoop client needs.

@abhishekagarwal87 abhishekagarwal87 merged commit 774073b into apache:master Apr 26, 2023
@clintropolis clintropolis mentioned this pull request Jun 8, 2023
5 tasks
@abhishekagarwal87 abhishekagarwal87 added this to the 27.0 milestone Jul 19, 2023
KeerthanaSrikanth pushed a commit to confluentinc/druid that referenced this pull request Nov 6, 2023
Hadoop 2 often causes red security scans on Druid distribution because of the dependencies it brings. We want to move away from Hadoop 2 and provide Hadoop 3 distribution available. Switch druid to building with Hadoop 3 by default. Druid will still be compatible with Hadoop 2 and users can build hadoop-2 compatible distribution using hadoop2 profile.

(cherry picked from commit 774073b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants