Spark Connector: Scala 2.13 support

Description

Apache spark included support for scala 2.12 starting in Spark 3.2.

Couchbase spark 3.3.x connector targets Apache spark framework v3.3. However, the version of scala is still at 2.12.

While spark v3.3 and the latest v3.5 release so support scala 2.12 and 2.13, we must include support for scala 2.13 with couchbase scala connector.

This is based on customer requests (see linked) but also because it will be possible for developers to build spark applications using scala 3.x due to compatibility between scala 2.13 and Scala 3.x.

Reference- https://docs.scala-lang.org/scala3/guides/migration/compatibility-intro.html

 

Related:  Couchbase Scala SDK 1.5 Client supports Scala 2.12 and 2.13.

 

 

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

Priya Rajagopal November 26, 2023 at 9:53 PM

  For consideration for upcoming  spark connector release. No pressing need for delivering it this year.

 

CC ,  

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Story Points

Components

Sprint

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created November 26, 2023 at 9:37 PM
Updated January 19, 2024 at 12:02 PM
Resolved January 19, 2024 at 12:02 PM
Instabug