You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The first parameter from getObjectValue is a ConnectorSession argument.
I’m not sure whether the above mentioned solution is the way to go, but if it is adding the depedency of ConnectorSession on the CassandraSession
Related method io.trino.plugin.cassandra.CassandraPartitionManager#getPartitionKeysList
The text was updated successfully, but these errors were encountered:
For reproducing the issue is enough to select from a table having uuid as the partition key
Tested with Trino 370-SNAPSHOT
io.trino.plugin.cassandra.CassandraType#getJavaValue
In case of dealing with UUID there is an attempt to take the string representation of the value:
However, in case of dealing with partition filter in
trino-spi
(seeRange
class) theUUID
value is encoded withUuidType
.Probably the methods:
io.trino.plugin.cassandra.CassandraSession#addWhereInClauses
io.trino.plugin.cassandra.CassandraSession#addWhereClause
need to be changed not to rely on
io.trino.plugin.cassandra.CassandraType#getJavaValue
, but on something that uses for UUIDs
The first parameter from
getObjectValue
is aConnectorSession
argument.I’m not sure whether the above mentioned solution is the way to go, but if it is adding the depedency of
ConnectorSession
on the CassandraSessionRelated method
io.trino.plugin.cassandra.CassandraPartitionManager#getPartitionKeysList
The text was updated successfully, but these errors were encountered: