SteNicholas opened a new pull request, #3747:
URL: https://github.com/apache/celeborn/pull/3747

   ### What changes were proposed in this pull request?
   
   This PR removes Hadoop 2 client support from Celeborn. Specifically:
   
   - Remove the `hadoop-2` Maven profile from the root `pom.xml`, which was 
activated when `hadoop.version` matched `2.*` and pulled in `hadoop-client` 
with a long list of exclusions.
   - Remove the corresponding `hadoop-2` profiles (activated via the 
`hadoop-2-deps` property) from `common/pom.xml`, `master/pom.xml`, and 
`client-mr/mr/pom.xml`.
   - Update `README.md` to reflect that Celeborn supports Hadoop MapReduce 3 
(instead of 2/3).
   
   ### Why are the changes needed?
   
   Hadoop 2 is an old release line that is no longer actively maintained. 
Dropping it reduces the build/dependency matrix and maintenance burden, 
allowing the project to focus on Hadoop 3.
   
   ### Does this PR resolve a correctness bug?
   
   - [ ] Yes
   
   ### Does this PR introduce _any_ user-facing change?
   
   - [x] Yes
   
   Celeborn no longer provides the `hadoop-2` build profile. Users building 
against Hadoop 2 must either upgrade to Hadoop 3 or stay on a previous Celeborn 
release.
   
   ### How was this patch tested?
   
   Existing CI. No new functionality is introduced; the change only removes 
build profiles and references.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to