{"push_id":1152173513,"size":1,"distinct_size":1,"ref":"refs/heads/branch-1.6","head":"739d992f041b995fbf44b93cf47bced3d3811ad9","before":"bb917fc659ec62718214f2f2fceb03a90515ac3e","commits":[{"sha":"739d992f041b995fbf44b93cf47bced3d3811ad9","author":{"name":"Josh Rosen","email":"1fa93d1db1fb7c1c51f2467ef55c960ec1b64919@databricks.com"},"message":"[SPARK-15827][BUILD] Publish Spark's forked sbt-pom-reader to Maven Central\n\nSpark's SBT build currently uses a fork of the sbt-pom-reader plugin but depends on that fork via a SBT subproject which is cloned from https://github.com/scrapcodes/sbt-pom-reader/tree/ignore_artifact_id. This unnecessarily slows down the initial build on fresh machines and is also risky because it risks a build breakage in case that GitHub repository ever changes or is deleted.\n\nIn order to address these issues, I have published a pre-built binary of our forked sbt-pom-reader plugin to Maven Central under the `org.spark-project` namespace and have updated Spark's build to use that artifact. This published artifact was built from https://github.com/JoshRosen/sbt-pom-reader/tree/v1.0.0-spark, which contains the contents of ScrapCodes's branch plus an additional patch to configure the build for artifact publication.\n\n/cc srowen ScrapCodes for review.\n\nAuthor: Josh Rosen <joshrosen@databricks.com>\n\nCloses #13564 from JoshRosen/use-published-fork-of-pom-reader.\n\n(cherry picked from commit f74b77713e17960dddb7459eabfdc19f08f4024b)\nSigned-off-by: Josh Rosen <joshrosen@databricks.com>","distinct":true,"url":"https://api.github.com/repos/ueshin/apache-spark/commits/739d992f041b995fbf44b93cf47bced3d3811ad9"}]}
{"actor":{"display_login":"ueshin"}}