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

Please upgrade the underlying JDBC driver #6

Open
nodakai opened this issue Oct 25, 2023 · 8 comments
Open

Please upgrade the underlying JDBC driver #6

nodakai opened this issue Oct 25, 2023 · 8 comments
Assignees

Comments

@nodakai
Copy link

nodakai commented Oct 25, 2023

https://mvnrepository.com/artifact/com.datastax.cassandra/cassandra-driver-core

Note: This artifact was moved to:
com.datastax.oss » java-driver-core

The latest release is 4.17 (Jul 2023) vs 3.6 (Aug 2018) currently used:

compile group: 'com.datastax.cassandra', name: 'cassandra-driver-core', version: '3.6.0'

My motivation: Yugabyte's Cassandra compatibility layer doesn't play well with Jetbrains IDE

@maximevw
Copy link

Hello @nodakai,
Maybe you could try using this alternative driver based on the latest version of Cassandra driver for Java: https://github.com/ing-bank/cassandra-jdbc-wrapper/tree/release/next#other-integrations

@bschoening
Copy link
Contributor

bschoening commented Apr 23, 2024

@tjlee @kornilova203 I've submitted a PR #7 for this.

Both 3.x and 4.x branches of the Java driver are fully maintained. 3.11.5 is binary compatible with 3.6 and should require zero code changes. I also updated the patch release of the JUnit for good measure (but less important).

@tjlee
Copy link
Member

tjlee commented Jul 26, 2024

@bschoening , thank you for pull-request.
But, DataGrip project starting from version 2024.2 is switching to another JDBC implementation https://github.com/DataGrip/cassandra-jdbc-wrapper .

Let me know if you're still using the previous implementation and I'll publish an updated version with your pull-request.

@tjlee tjlee assigned tjlee and unassigned kornilova203 Jul 26, 2024
@bschoening
Copy link
Contributor

@tjlee Our enterprise has several thousand users using IntelliJ to connect to Cassandra databases where the latest version available internally is idea2023.3. A patch release with the updated driver would be quite helpful.

@tjlee
Copy link
Member

tjlee commented Jul 30, 2024

@bschoening
I built the new JDBC and released under the version 1.5.
Feel free to download and set up a custom JDBC withing DataGrip until we test it and make public within IDE.

@bschoening
Copy link
Contributor

@tjlee thanks very much! I saw that and we will look at testing it internally. These jars don't get pushed to Maven Central, do they?

@tjlee
Copy link
Member

tjlee commented Jul 30, 2024

We do not publish jars to Maven Central.

@tjlee
Copy link
Member

tjlee commented Aug 1, 2024

I found some changed in data types mostly.

  • TEXT changed to VARCHAR
  • TIME became more precise, e..g. 08:12:54.000000000
  • also some metadata for SET and MAP

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

5 participants