[ https://issues.apache.org/jira/browse/CASSANDRA-9885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14642957#comment-14642957 ]
Alexandre Dutra commented on CASSANDRA-9885: -------------------------------------------- Please note that the driver now depends on Guava 16.0.1 (instead of 14.0.1). This is the minimum acceptable version as we need the fix for Guava's [Issue #1635|https://code.google.com/p/guava-libraries/issues/detail?id=1635], a bug that affects the {{TypeToken}} API, and hence some of {{TypeCodec}} implementations handling parameterized types. > Changes for driver 2.2.0-rc2+ support > ------------------------------------- > > Key: CASSANDRA-9885 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9885 > Project: Cassandra > Issue Type: Improvement > Components: Core > Reporter: Andy Tolbert > Priority: Minor > > I'm jumping the gun on this a bit, in java-driver 2.2.0-rc2 support for > custom codecs for column serialization/deserialization is being added > ([#387|https://github.com/datastax/java-driver/pull/387]). This introduces a > few breaking API changes in serialization/deserialization and Row that > require changes in CqlRecordReader and some UDF code. These changes have no > functional impact and intend to not bring any breaking changes to the UDF > code (currently validating this). > I have a > [commit|https://github.com/tolbertam/cassandra/commit/2e2248b1c40ab15819dcd02642df4e2d7565e923] > on a [personal > branch|https://github.com/tolbertam/cassandra/tree/cassandra-2.2-driver22-rc2] > that passes all tests. I'll update it when 2.2.0-rc2 is released (update > ant build to pull jar from maven central instead of local). > I figure when the time comes where C* needs to be updated to use a newer > version of the driver these changes could come in handy to making the upgrade > less painful. -- This message was sent by Atlassian JIRA (v6.3.4#6332)