-
Notifications
You must be signed in to change notification settings - Fork 981
Closed
Labels
good first issuebeginner skills requiredbeginner skills requiredkind:umbrellaThis a umbrella ticketThis a umbrella ticketpriority:major
Description
Code of Conduct
- I agree to follow this project's Code of Conduct
Search before asking
- I have searched in the issues and found no similar issues.
Describe the proposal
Scala 2.13 has been adopted widely, e.g. Apache Spark, Apache Kafka, it's time to make Kyuubi support Scala 2.13.
We should make Kyuubi pass build Scala 2.13 first, and deliver scala 2.13 binary tarball in 1.8 or 1.9
Task list
- [Subtask] Refine deprecated config #3194
- [Subtask] Allow use dynamic Scala binary version in Maven module's artifactId suffix #5177
- [DOC] Make MarkdownBuilder not extending Growable #5178
- Use Iterable instead of Seq in kyuubi-ctl commands #5179
- Replace deprecated classes by equivalent in scala.tools.nsc.interpreter package #5180
- [Improvement] Rename Kyuubi's StageInfo to SparkStageInfo to fix class mismatch #5184
- Introducing profile scala-2.13 for development use #5183
- Introduce
change-scala-version.sh - pass compile on scala-2.13 (maybe module by module)
- Make server module and Spark sql engine module compilable on Scala 2.13 #5188
- spark authz plugin [AUTHZ] Make spark authz module compilable on Scala 2.13 #5189
- spark extension plugin Make Spark extension plugin compilable on Scala 2.13 #5191
- spark lineage plugin Make Spark sql lineage plugin compilable on Scala 2.13 #5192
- spark hive connector plugin Make Spark hive connector plugin compilable on Scala 2.13 #5193
- spark tpc-ds / tpc-h connector plugin Make Spark TPC-H connector plugin compilable on Scala 2.13 #5195
- add CI in github action for scala-2.13 Make server module and Spark sql engine module compilable on Scala 2.13 #5188
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Metadata
Metadata
Assignees
Labels
good first issuebeginner skills requiredbeginner skills requiredkind:umbrellaThis a umbrella ticketThis a umbrella ticketpriority:major