zabetak opened a new pull request, #5224:
URL: https://github.com/apache/hive/pull/5224

   ### Why are the changes needed?
   Simplify build and reduce maintenance overhead
   
   The sources maven profile was introduced in HIVE-5717 among others to 
package source code into a .jar and publish it to maven. However, after adding 
Apache pom as parent in HIVE-6608 the sources profile is now redundant; it is 
subsumed by the apache-release profile.
   
   In some cases, the sources profile allows to package the test sources in a 
jar file (HIVE-13206) but this profile is not used during the release so the 
generated test-sources.jars are not consumed by anyone. This seems like an 
unused dev only feature thus it can be removed.
   
   ### Does this PR introduce _any_ user-facing change?
   Devs will no longer have the option to generate test-sources.jar using the 
`sources` profile.
   
   ### Is the change a dependency upgrade?
   No
   
   ### How was this patch tested?
   N/A


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