Hi all, There seems to be an issue with the connector release scripts used in the release process that doesn't correctly overwrite the flink.version property in POMs.
I'll kick off a new release for 3.0.2 shortly to address this. Sorry for overlooking this during the previous release. Best, Gordon On Thu, Nov 23, 2023 at 7:11 AM guenterh.lists <guenterh.li...@bluewin.ch> wrote: > Hi Danny > > thanks for taking a look into it and for the hint. > > Your assumption is correct - It compiles when the base connector is > excluded. > > In sbt: > "org.apache.flink" % "flink-connector-kafka" % "3.0.1-1.18" > exclude("org.apache.flink", "flink-connector-base"), > > Günter > > > On 23.11.23 14:24, Danny Cranmer wrote: > > Hey all, > > > > I believe this is because of FLINK-30400. Looking at the pom I cannot see > > any other dependencies that would cause a problem. To workaround this, > can > > you try to remove that dependency from your build? > > > > <dependency> > > <groupId>org.apache.flink</groupId> > > <artifactId>flink-connector-kafka</artifactId> > > <version>3.0.1-1.18</version> > > <exclusions> > > <exclusion> > > <groupId>org.apache.flink</groupId> > > <artifactId>flink-connector-base</artifactId> > > </exclusion> > > </exclusions> > > </dependency> > > > > > > Alternatively you can add it in: > > > > <dependency> > > <groupId>org.apache.flink</groupId> > > <artifactId>flink-connector-base</artifactId> > > <version>1.18.0</version> > > </dependency> > > > > Sorry I am not sure how to do this in Scala SBT. > > > > Agree we should get this fixed and push a 3.0.2 Kafka connector. > > > > Thanks, > > Danny > > > > [1] https://issues.apache.org/jira/browse/FLINK-30400 > > > > On Thu, Nov 23, 2023 at 12:39 PM Leonard Xu <xbjt...@gmail.com> wrote: > > > >> Hi, Gurnterh > >> > >> It seems a bug for me that 3.0.1-1.18 flink Kafka connector use flink > >> 1.17 dependency which lead to your issue. > >> > >> I guess we need propose a new release for Kafka connector for fix this > >> issue. > >> > >> CC: Gordan, Danny, Martijn > >> > >> Best, > >> Leonard > >> > >> 2023年11月14日 下午6:53,Alexey Novakov via user <user@flink.apache.org> 写道: > >> > >> Hi Günterh, > >> > >> It looks like a problem with the Kafka connector release. > >> > https://mvnrepository.com/artifact/org.apache.flink/flink-connector-kafka/3.0.1-1.18 > >> Compile dependencies are still pointing to Flink 1.17. > >> > >> Release person is already contacted about this or will be contacted > soon. > >> > >> Best regards, > >> Alexey > >> > >> On Mon, Nov 13, 2023 at 10:42 PM guenterh.lists < > guenterh.li...@bluewin.ch> > >> wrote: > >> > >>> Hello > >>> > >>> I'm getting a dependency error when using the latest Kafka connector in > >>> a Scala project. > >>> > >>> Using the 1.17.1 Kafka connector compilation is ok. > >>> > >>> With > >>> > >>> "org.apache.flink" % "flink-connector-kafka" % "3.0.1-1.18" > >>> > >>> I get > >>> [error] (update) sbt.librarymanagement.ResolveException: Error > >>> downloading org.apache.flink:flink-connector-base: > >>> [error] Not found > >>> [error] Not found > >>> [error] not found: > >>> > >>> > /home/swissbib/.ivy2/local/org.apache.flink/flink-connector-base/ivys/ivy.xml > >>> [error] not found: > >>> > >>> > https://repo1.maven.org/maven2/org/apache/flink/flink-connector-base//flink-connector-base-.pom > >>> > >>> Seems Maven packaging is not correct. > >>> > >>> My sbt build file: > >>> > >>> ThisBuild / scalaVersion := "3.3.0" > >>> val flinkVersion = "1.18.0" > >>> val postgresVersion = "42.2.2" > >>> > >>> lazy val root = (project in file(".")).settings( > >>> name := "flink-scala-proj", > >>> libraryDependencies ++= Seq( > >>> "org.flinkextended" %% "flink-scala-api" % "1.17.1_1.1.0", > >>> "org.apache.flink" % "flink-clients" % flinkVersion % Provided, > >>> "org.apache.flink" % "flink-connector-files" % flinkVersion % > >>> Provided, > >>> > >>> "org.apache.flink" % "flink-connector-kafka" % "1.17.1", > >>> //"org.apache.flink" % "flink-connector-kafka" % "3.0.1-1.18", > >>> > >>> //"org.apache.flink" % "flink-connector-jdbc" % "3.1.1-1.17", > >>> //"org.postgresql" % "postgresql" % postgresVersion, > >>> "org.apache.flink" % "flink-connector-files" % flinkVersion % > Provided, > >>> //"org.apache.flink" % "flink-connector-base" % flinkVersion % > Provided > >>> ) > >>> ) > >>> > >>> > >>> > >>> Thanks! > >>> > >>> -- > >>> Günter Hipler > >>> https://openbiblio.social/@vog61 > >>> https://twitter.com/vog61 > >>> > >>> > -- > Günter Hipler > https://openbiblio.social/@vog61 > https://twitter.com/vog61 > >