ben-roling commented on issue #863: HADOOP-16332. Remove S3A dependency on http 
core.
URL: https://github.com/apache/hadoop/pull/863#issuecomment-496541005
 
 
   Btw, you may already know this, but httpcore is currently a transitive, 
provided scope dependency via hadoop-common.
   
   Whether it is really needed for anything that hadoop-aws does, I don't 
really know.  There's a good chance it isn't I would guess.
   
   Nonetheless, I support the idea of limiting dependencies and have no 
objection to this change.  I wasn't sure about it when I added it in the first 
place and tried to call it out on one of the reviews but I think it slipped 
through the cracks.
   
   Something else -- org.apache.http.HttpStatus is also included in 
aws-java-sdk-bundle.  I don't know how you feel about making reference to it 
given that?  You could potentially delete the httpcore dependency and still use 
HttpStatus due to that.  It does feel odd to depend on it coming from there 
though so using an internal constant still feels reasonable.
   
   One last thing - ITestS3AConfiguration also refers to 
org.apache.http.HttpStatus.  Do you care to remove that reference as well?

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to