[ 
https://issues.apache.org/jira/browse/CASSANDRA-7692?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14160109#comment-14160109
 ] 

Sylvain Lebresne commented on CASSANDRA-7692:
---------------------------------------------

I'm afraid copying everything (option 3 above) is the idea I like the least as 
that remove the main point of reusing existing code.

I'd suggested we not overthink it and start simple by just including the 3.0 
patch above (let's wait until people report problems before trying to fix 
them). More generally, conflicts between C* depencies and potential 
dependencies of application that use C* embedded can always happen but we can't 
remove all dependencies because of that.

But regarding netty versions, the current driver use version 3 while C* uses 
version 4 but I'm not sure it's such a problem in practice since those netty 
versions use different package names. Further, I'm confident the java driver 
will be updated to netty 4 by the time C* 3.0 is out so we ultimately won't 
have multiple versions.


> Upgrade Cassandra Java Driver to 2.1
> ------------------------------------
>
>                 Key: CASSANDRA-7692
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7692
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Robert Stupp
>            Assignee: Robert Stupp
>             Fix For: 3.0
>
>         Attachments: 7692-2.1.txt, 7692-3.0.txt, 7692-3.0v2.txt
>
>
> UDFs (CASSANDRA-7563) requires Java Driver that supports User Types and new 
> collection features (at least Java Driver 2.1).
> May also be handled separately if e.g. Hadoop stuff requires this (follow-up 
> to CASSANDRA-7618).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to