Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Spark 3.4.x #2187

Closed
1 of 2 tasks
codefromthecrypt opened this issue Dec 30, 2023 · 3 comments
Closed
1 of 2 tasks

Upgrade to Spark 3.4.x #2187

codefromthecrypt opened this issue Dec 30, 2023 · 3 comments

Comments

@codefromthecrypt
Copy link

What kind an issue is this?

  • Bug report. If you’ve found a bug, please provide a code snippet or test to reproduce it below.
    The easier it is to track down the bug, the faster it is solved.
  • Feature Request. Start by telling us what problem you’re trying to solve.
    Often a solution already exists! Don’t send pull requests to implement new features without
    first getting our support. Sometimes we leave features out on purpose to keep the project small.

Issue description

Please update the Spark version to 3.4.x

Steps to reproduce

N/A

Version Info

N/A

Feature description

The current codebase is on Spark 3.3.x and causes conflicts moving to Scala 2.13 where other projects are at Spark 3.4.x. Please update the dependency or keep this open with a note about timeframe or external event which would result in the same.

codefromthecrypt pushed a commit to openzipkin/zipkin-dependencies that referenced this issue Dec 30, 2023
This updates all dependencies we can, except we can't update to Scala
2.13 due to a conflict between the Elasticsearch and Cassandra
connectors. Notably, Cassandra requires Spark 3.4 on Scala 2.13, but
Elastic requires Spark 3.3.

See elastic/elasticsearch-hadoop#2187

Signed-off-by: Adrian Cole <adrian@tetrate.io>
codefromthecrypt pushed a commit to openzipkin/zipkin-dependencies that referenced this issue Dec 30, 2023
This drops support of Elasticsearch 6.x, including writing to old index
templates, as it is no longer possible with the driver that supports 7.x
and 8.x.

See elastic/elasticsearch-hadoop#2188

This also updates to the latest Spark 3.x version possible, currently
3.3.x. Note: we can't update to Scala 2.13 due to a conflict between
connectors: (DataStax) Cassandra requires Spark 3.4 on Scala 2.13, but
Elastic requires Spark 3.3.

See elastic/elasticsearch-hadoop#2187

Signed-off-by: Adrian Cole <adrian@tetrate.io>
codefromthecrypt added a commit to openzipkin/zipkin-dependencies that referenced this issue Dec 30, 2023
This drops support of Elasticsearch 6.x, including writing to old index
templates, as it is no longer possible with the driver that supports 7.x
and 8.x.

See elastic/elasticsearch-hadoop#2188

This also updates to the latest Spark 3.x version possible, currently
3.3.x. Note: we can't update to Scala 2.13 due to a conflict between
connectors: (DataStax) Cassandra requires Spark 3.4 on Scala 2.13, but
Elastic requires Spark 3.3.

See elastic/elasticsearch-hadoop#2187

Signed-off-by: Adrian Cole <adrian@tetrate.io>
@codefromthecrypt
Copy link
Author

Spark 3.5 is out, so updating to this also works

@masseyke
Copy link
Member

#2215 updates to spark 3.4.2, so I'm closing this one. Supporting spark 3.5 is going to be a good bit more involved because of some breaking API changes, so I'll leave #2210 for that.

@codefromthecrypt
Copy link
Author

I tested this, and it works fine. Thanks @masseyke!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants