Thank you so much! We will change name of artifacts to follow the naming rules. And this vote will be cancelled.
-- 此致!Best Regards 陈明雨 Mingyu Chen Email: chenmin...@apache.org At 2022-03-05 20:55:29, "Cheng Pan" <pan3...@gmail.com> wrote: >BTW, there are other examples and I think they can help you to think >about how to name your project components. > >1. spark-cassandra-connector_2.12[1], does not make the spark minor >version be part of the artifact name, but documents the support >matrix[2] instead. >2. elasticsearch-spark-20_2.12[3], elasticsearch-spark-30_2.12[4], >adds the minimal supported spark minor version into the artifact name, >but uses `20` to represent spark 2.0 >3. spark-sql-kafka-0-10_2.12, similar to elasticsearch, but uses >`0-10` to represent kafka 0.10 >4. kyuubi-extension-spark-3-1_2.12, similar to spark-sql-kafka > >[1] >https://mvnrepository.com/artifact/com.datastax.spark/spark-cassandra-connector_2.12/3.1.0 >[2] https://github.com/datastax/spark-cassandra-connector >[3] >https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-spark-20_2.12/8.0.1 >[4] >https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-spark-30_2.12/8.0.1 >[5] >https://mvnrepository.com/artifact/org.apache.spark/spark-sql-kafka-0-10_2.12/3.2.1 >[6] >https://mvnrepository.com/artifact/org.apache.kyuubi/kyuubi-extension-spark-3-1_2.12/1.4.1-incubating > >Thanks, >Cheng Pan > >On Sat, Mar 5, 2022 at 8:36 PM Cheng Pan <pan3...@gmail.com> wrote: >> >> Usually Spark keeps good binary compatibility in the same minor >> versions, it says that the downstream project builds against spark >> 3.1.2 is also expected to work with spark 3.1.3, but not spark 3.2.x, >> so, it's rare to keep a patch version in the name. >> I think Apache Iceberg does a good job in this area[1][2], I would >> suggest changing the artifact name to >> `doris-spark-connector-3.1_2.12`, and the GAV(group, artifact, >> version) should be >> `org.apache.doris:doris-spark-connector-3.1_2.12:1.0.0`. >> >> [1] >> https://mvnrepository.com/artifact/org.apache.iceberg/iceberg-spark-runtime-3.1_2.12/0.13.1 >> [2] >> https://mvnrepository.com/artifact/org.apache.iceberg/iceberg-spark-runtime-3.2_2.12/0.13.1 >> >> Thanks, >> Cheng Pan >> >> On Sat, Mar 5, 2022 at 8:13 PM 陈明雨 <morning...@163.com> wrote: >> > >> > Hi Cheng Pan: >> > Thanks for the reminder, I didn't know there was such a rule before. >> > Our current version names are: >> > doris-spark-connector-3.1.2-2.12-1.0.0 >> > Among them, 3.1.2 is the spark version, 2.12 is the scala version, and >> > 1.0.0 is the version of the connector itself. >> > What we need to do is to change the version name to the following: >> > doris-spark-connector-1.0.0-3.1.2_2.12 >> > >> > >> > Is that right? >> > >> > >> > >> > >> > -- >> > >> > 此致!Best Regards >> > 陈明雨 Mingyu Chen >> > >> > Email: >> > morning...@163.com; >> > morningman....@gmail.com >> > >> > >> > >> > >> > >> > At 2022-03-05 16:17:17, "Cheng Pan" <pan3...@gmail.com> wrote: >> > >Hi, >> > > >> > >One question about the name of artifacts, it seems does not follow the >> > >common practice, the recommended artifact name pattern is >> > >"{aritifact_name}_{scala_binary_version}", e.g. `spark-core_2.12`, >> > >this is the default behavior defined in sbt[1] and the de facto >> > >artifact name pattern in scala world, and the mvnrepository.com can >> > >recognize and extract scala binary versions from the name. >> > > >> > >[1] >> > >https://www.scala-sbt.org/1.x/docs/Artifacts.html#Modifying+default+artifacts >> > >[2] https://mvnrepository.com/artifact/org.apache.spark/spark-core >> > > >> > >Thanks, >> > >Cheng Pan >> > > >> > >On Sat, Mar 5, 2022 at 3:56 PM 陈明雨 <morning...@163.com> wrote: >> > >> >> > >> Dear IPMC, >> > >> >> > >> >> > >> >> > >> >> > >> This is a call for vote to release Spark Connectors v1.0.0 for Apache >> > >> Doris(Incubating). >> > >> >> > >> There are 2 outputs for different Spark and Scala versions: >> > >> >> > >> - apache-doris-spark-connector-2.3.4-2.11-1.0.0-incubating >> > >> >> > >> - apache-doris-spark-connector-3.1.2-2.12-1.0.0-incubating >> > >> >> > >> >> > >> >> > >> >> > >> This is the first release version of spark connector, and the vote >> > >> thread in dev@doris is here[1]. >> > >> >> > >> We have just moved the code from[2] to [3]. >> > >> >> > >> >> > >> >> > >> >> > >> The release candidates: >> > >> >> > >> https://dist.apache.org/repos/dist/dev/incubator/doris/spark-connector/1.0.0/ >> > >> >> > >> >> > >> >> > >> >> > >> Maven 2 staging repository: >> > >> >> > >> https://repository.apache.org/content/repositories/orgapachedoris-1006/org/apache/doris/doris-spark-connector/ >> > >> >> > >> >> > >> >> > >> >> > >> Git tag for the release: >> > >> >> > >> https://github.com/apache/incubator-doris-spark-connector/tree/2.3.4-2.11-1.0.0 >> > >> >> > >> https://github.com/apache/incubator-doris-spark-connector/tree/3.1.2-2.12-1.0.0 >> > >> >> > >> >> > >> >> > >> >> > >> Keys to verify the Release Candidate: >> > >> >> > >> https://downloads.apache.org/incubator/doris/KEYS >> > >> >> > >> >> > >> >> > >> >> > >> Look at here for how to verify this release candidate: >> > >> >> > >> http://doris.incubator.apache.org/community/release-and-verify/release-verify.html >> > >> >> > >> >> > >> >> > >> >> > >> The vote will be opened for at least 72 hours or until necessary number >> > >> of votes are reached. >> > >> >> > >> Please vote accordingly: >> > >> >> > >> >> > >> >> > >> >> > >> [ ] +1 approve >> > >> >> > >> [ ] +0 no opinion >> > >> >> > >> [ ] -1 disapprove with the reason >> > >> >> > >> >> > >> >> > >> >> > >> [1] https://lists.apache.org/thread/0n348fjrbmf4lxwz7xvvomltkmbh7db6 >> > >> >> > >> [2] https://github.com/apache/incubator-doris >> > >> >> > >> [3] https://github.com/apache/incubator-doris-spark-connector >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> >> > >> 此致!Best Regards >> > >> >> > >> 陈明雨 Mingyu Chen >> > >> >> > >> >> > >> >> > >> >> > >> Email: >> > >> >> > >> chenmin...@apache.org >> > > >> > >--------------------------------------------------------------------- >> > >To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> > >For additional commands, e-mail: general-h...@incubator.apache.org > >--------------------------------------------------------------------- >To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >For additional commands, e-mail: general-h...@incubator.apache.org