Видя странную проблему, когда запрос ниже таблицы с использованием сопоставителя данных Java: "com.datastax.driver.core.exceptions.CodecNotFoundException: кодек не найден для запрошенной операции: ['org.apache.cassandra.db.marshal.ByteType'<-> byte] "
Должен ли CQL tinyint автоматически сопоставляться с байтом в драйвере Java?Что такое ByteType?
CREATE TABLE abc.test (
cityID int,
planUUID UUID,
versionID TIMEUUID,
status tinyint,
PRIMARY KEY (cityID, planUUID, versionID)
) WITH CLUSTERING ORDER BY (planUUID DESC, versionID DESC);
@Data
@Table(keyspace = "abc", name = "test")
public class TestSet {
@PartitionKey private int cityID;
@ClusteringColumn @NonNull private UUID planUUID;
@ClusteringColumn(1)
private UUID versionID;
private byte status;
}