dombizita opened a new pull request #2742:
URL: https://github.com/apache/ozone/pull/2742


   ## What changes were proposed in this pull request?
   
   The HTTPFS branch contains junit.jar and json-simple.jar in its 
jar-report.txt and we wanted to investigate this and try to remove/replace 
them. 
   We wanted to replace json-simple with json-smart, as it is already in the 
jar-report. I found that the json-smart.jar is added as a "hack". In the 
ozone-main pom.xml a comment says that it is added as transitive dependency for 
nimbus-jose-jwt, it is needed for packaging. We agreed not to use json-smart 
instead of json-simple, as json-smart is planned to be removed in the future. 
Classes in the httpfsgateway are using json-simple (JSONObject, JSONArray, 
JSONParser, etc.), so that will stay in the jar-report.
   The junit.jar is coming from the json-simple.jar as a compile time 
dependency, so I excluded it in the pom.xml. 
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-5722
   
   ## How was this patch tested?
   
   Run the build manually with skip tests and the build was successful. Also 
run the dependency.sh from the dev-support directory and it was successful.
   
   
   


-- 
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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to