You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Eric Evans (JIRA)" <ji...@apache.org> on 2011/02/22 02:24:40 UTC

[jira] Commented: (CASSANDRA-1848) Separate thrift and avro classes from cassandra's jar

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

Eric Evans commented on CASSANDRA-1848:
---------------------------------------

I'm seeing way too little buy-in for a source reorg like this, and  I'm personally unwilling to risk pushing all of this into 0.7 and trunk, only to have to back it out after the pitchforks and torches come out.  Thus, I propose the attached patchset (3 patches), which create separate jars for thrift and the CQL driver without and source folder reorganization.

> Separate thrift and avro classes from cassandra's jar
> -----------------------------------------------------
>
>                 Key: CASSANDRA-1848
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1848
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Packaging
>    Affects Versions: 0.7.0 rc 2
>            Reporter: Tristan Tarrant
>            Assignee: Eric Evans
>            Priority: Trivial
>             Fix For: 0.8
>
>         Attachments: CASSANDRA-1848.patch, CASSANDRA-1848_with_hadoop.patch, v1-0001-CASSANDRA-1848-compile-bytecode-to-build-classes-main.txt, v1-0002-compile-thrift-generated-classes-to-separate-jar.txt, v1-0003-compile-CQL-driver-to-separate-jar.txt
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> Most client applications written in Java include the full apache-cassandra-x.y.z.jar in their classpath. I propose to separate the avro and thrift classes into separate jars.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira