适用于 scala 2.12 的 Kudu 驱动程序



Scala 2.12 有 Apache Kudu 驱动程序吗?如果没有,他们有计划吗?

如果没有,这是否是一个警告信号,表明Apache Kudu将不再被开发?

我可以从Spark 2.4和Scala 2.11使用Kudu,但我更愿意迁移到Scala 2.12

, "org.apache.kudu" % "kudu-client" % "1.6.0-cdh5.14.4"
// At this time, the Kudu libraries are only available for Scala 2.11
, "org.apache.kudu" %% "kudu-spark2" % "1.4.0" excludeAll(
ExclusionRule(organization = "org.apache.kudu", name = "kudu-client")
)

Grant Henke有一封电子邮件,解释了如何自己构建它(目前尚未发布(:

我提交了 KUDU-3128 https://issues.apache.org/jira/browse/KUDU-3128 跟踪调整构建以编译和发布 2.12 版本 的捻角火花。

现在,您应该能够通过更新Spark来构建自己的Spark。 依赖项中的版本.gradle: https://github.com/apache/kudu/blob/master/java/gradle/dependencies.gradle#L55

要构建 Jar,请在 java 目录中运行 :
*./gradlew :kudu-spark:assemble*

您还可以使用
*./gradlew :kudu-spark:test*运行所有测试

然后可以在以下位置找到该罐子:

*./kudu-spark/build/libs/kudu-spark2_2.12-{version}.jar*

至于未来,我想你可以订阅邮件列表并询问。

相关内容

  • 没有找到相关文章

最新更新