Lukasz Antoniak created CASSSIDECAR-421:
-------------------------------------------
Summary: Upgrade Java driver to 4.x
Key: CASSSIDECAR-421
URL: https://issues.apache.org/jira/browse/CASSSIDECAR-421
Project: Sidecar for Apache Cassandra
Issue Type: Improvement
Reporter: Lukasz Antoniak
Assignee: Lukasz Antoniak
Starting the Sidecar process for Cassandra node with column of vector type in
one of the tables fails with:
{code:java}
java.lang.IllegalArgumentException: Could not parse type name vector<float, 3>
at
com.datastax.driver.core.DataTypeCqlNameParser.parse(DataTypeCqlNameParser.java:233)
at com.datastax.driver.core.TableMetadata.build(TableMetadata.java:311)
at
com.datastax.driver.core.SchemaParser.buildTables(SchemaParser.java:302)
at
com.datastax.driver.core.SchemaParser.buildKeyspaces(SchemaParser.java:203)
at com.datastax.driver.core.SchemaParser.refresh(SchemaParser.java:109)
at
com.datastax.driver.core.ControlConnection.refreshSchema(ControlConnection.java:417)
at
com.datastax.driver.core.ControlConnection.tryConnect(ControlConnection.java:324)
at
com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:235)
at
com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:109)
at
com.datastax.driver.core.Cluster$Manager.negotiateProtocolVersionAndConnect(Cluster.java:1813)
at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1726)
at com.datastax.driver.core.Cluster.init(Cluster.java:214)
at com.datastax.driver.core.Cluster.connectAsync(Cluster.java:387)
at com.datastax.driver.core.Cluster.connectAsync(Cluster.java:366)
at com.datastax.driver.core.Cluster.connect(Cluster.java:311)
at
org.apache.cassandra.sidecar.testing.TemporaryCqlSessionProvider.get(TemporaryCqlSessionProvider.java:78)
{code}
Table metadata and CQL schema for associated table is not returned to Cassandra
Analytics. Java driver 3.x does not support vector type. Upgrade to version 4.x
is required.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]