You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gora.apache.org by "Kazuomi Kashii (JIRA)" <ji...@apache.org> on 2012/05/22 16:03:41 UTC
[jira] [Created] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Kazuomi Kashii created GORA-140:
-----------------------------------
Summary: Requires some adjustments on dependency at gora-cassandra
Key: GORA-140
URL: https://issues.apache.org/jira/browse/GORA-140
Project: Apache Gora
Issue Type: Improvement
Reporter: Kazuomi Kashii
Priority: Minor
avro and slf4j-log4j should be added.
cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lewis John McGibbney updated GORA-140:
--------------------------------------
Attachment: GORA-140-v4.patch
Hi Kazuomi, new patch which takes into consideration the comments we discussed on dev@. This removed dependeny upon cassandra-all.
When I looked at this, I'm also obliged to clean up the logging libraries. We seem to have 4 slf4j logging deps within gora-cassandra pom.xml now!!!
Anyway, I'll try this out ans would be greatful if you could do the same. Thanks
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Hudson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13293707#comment-13293707 ]
Hudson commented on GORA-140:
-----------------------------
Integrated in gora-trunk #311 (See [https://builds.apache.org/job/gora-trunk/311/])
commit to address GORA-140 and update to CHANGES.txt (Revision 1349375)
Result = SUCCESS
lewismc :
Files :
* /gora/trunk/CHANGES.txt
* /gora/trunk/gora-cassandra/pom.xml
* /gora/trunk/pom.xml
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13281033#comment-13281033 ]
Lewis John McGibbney commented on GORA-140:
-------------------------------------------
Hi Kazuomi. Did you experience any problems when upgrading the main pom.xml to point to Cassandra and Cassandra thrist to 1.1.0, and hector 1.0-4 respectively? I opened GORA-124 to track and implement the upgrade to Cassandra v1.1 but if simply changing the main pom works then thats great. I will be able to test later on. Thank you
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Reporter: Kazuomi Kashii
> Priority: Minor
> Attachments: GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lewis John McGibbney updated GORA-140:
--------------------------------------
Component/s: storage-cassandra
Affects Version/s: 0.2
Fix Version/s: 0.3
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Comment Edited] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415170#comment-13415170 ]
Kazuomi Kashii edited comment on GORA-140 at 7/16/12 3:26 PM:
--------------------------------------------------------------
For gora-cassandra test (GORA-53), we need cassandra-all but just for test.
Since I had some trouble with cassandra-all 1.1.2 (the lastest) and 1.1.1, I'd recommend 1.1.0 for now (until the trouble being fixed).
Also, hector 1.1-0 depends cassandra-all 1.1.0, but it is required for just test.
My recommendation is:
gora-trunk/pom.xml
<cassandra.version>1.1.0</cassandra.version>
<!-- cassandra.thrift.version>1.1.0</cassandra.thrift.version --> .. REMOVE, and just use cassandra.version
<libthrift.version>0.7.0</libthrift.version>
<hector.version>1.1-0</hector.version>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>${cassandra.version}</version>
<scope>test</scope> .. test only
<exclusions>
<exclusion>
<groupId>org.apache.cassandra.deps</groupId>
<artifactId>avro</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
<version>${cassandra.version}</version>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId> .. groupId was changed from 1.1.
<artifactId>hector-core</artifactId>
<version>${hector.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId> .. EXCLUDE entire cassandra-all from hector-core
</exclusion>
</exclusions>
</dependency>
gora-cassandra/pom.xml
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<scope>test</scope> .. test only
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId>
<artifactId>hector-core</artifactId>
</dependency>
was (Author: kazk):
For gora-cassandra test (GORA-53), we need cassandra-all but just for test.
Since I had some trouble with gora-cassandra 1.1.2 (the lastest) and 1.1.1, I'd recommend 1.1.0 for now (until the trouble being fixed).
Also, hector 1.1-0 depends cassandra-all 1.1.0, but it is required for just test.
My recommendation is:
gora-trunk/pom.xml
<cassandra.version>1.1.0</cassandra.version>
<!-- cassandra.thrift.version>1.1.0</cassandra.thrift.version --> .. REMOVE, and just use cassandra.version
<libthrift.version>0.7.0</libthrift.version>
<hector.version>1.1-0</hector.version>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>${cassandra.version}</version>
<scope>test</scope> .. test only
<exclusions>
<exclusion>
<groupId>org.apache.cassandra.deps</groupId>
<artifactId>avro</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
<version>${cassandra.version}</version>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId> .. groupId was changed from 1.1.
<artifactId>hector-core</artifactId>
<version>${hector.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId> .. EXCLUDE entire cassandra-all from hector-core
</exclusion>
</exclusions>
</dependency>
gora-cassandra/pom.xml
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<scope>test</scope> .. test only
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId>
<artifactId>hector-core</artifactId>
</dependency>
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kazuomi Kashii updated GORA-140:
--------------------------------
Component/s: maven
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lewis John McGibbney updated GORA-140:
--------------------------------------
Fix Version/s: (was: 0.3)
0.2.1
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.2.1
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Closed] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lewis John McGibbney closed GORA-140.
-------------------------------------
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.2.1
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13292448#comment-13292448 ]
Kazuomi Kashii commented on GORA-140:
-------------------------------------
I tried GORA-140-v4.patch, and it works well.
For the logging libraries, slf4j-jdk14-1.5.8.jar can be removed.
Actually, Cassandra distribution contains slf4j-api, slf4j-log4j12, and log4j (but not slf4j-jdk14).
We may choose either slf4j-jdk14 or slf4j-log4j + log4j for logging implementation,
but it seems that most of people (projects) prefer log4j rather than JDK logging API.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13281054#comment-13281054 ]
Kazuomi Kashii commented on GORA-140:
-------------------------------------
I have been using Cassandra 1.1.0 with Gora or other applications for a while,
and most of client libraries such as Hector and Pelops for Cassandra 1.0.x seem compatible without any modification.
In my understanding, there is no change on Thrift layer between Cassandra 1.1 and 1.0.x.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Reporter: Kazuomi Kashii
> Priority: Minor
> Attachments: GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lewis John McGibbney resolved GORA-140.
---------------------------------------
Resolution: Fixed
Committed @revision 1349375 in trunk
Removed slf4j-jdk dependency as we prefer to use slf4j over log4j
Thanks for the contribution kaz
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kazuomi Kashii updated GORA-140:
--------------------------------
Attachment: GORA-140-v3.patch
GORA-140-v3.patch
1) cassandra-thrift version 1.1.1 (the latest)
2) hector-core version 1.0-4 (me.prettyprint), because 1.1-0 (org.hectorclient) has dependency to cassandra-all which introduces avro-1.4.0-cassandra-1.jar.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Reporter: Kazuomi Kashii
> Priority: Minor
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kazuomi Kashii updated GORA-140:
--------------------------------
Attachment: GORA-140-v2.patch
1) slf4j-log4j12 is added (forgot in GORA-140.patch); and
2) Hector is updated with new groupId "org.hectorclient" and the latest version 1.1-0.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Reporter: Kazuomi Kashii
> Priority: Minor
> Attachments: GORA-140-v2.patch, GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415907#comment-13415907 ]
Kazuomi Kashii commented on GORA-140:
-------------------------------------
I recommended cassandra-all 1.1.0 this morning, but I confirmed that cassandra-all 1.1.2 is just fine,
so I recommend the latest version 1.1.2 for Cassandra, as well as hector-core 1.1-0.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Alexis (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexis updated GORA-140:
------------------------
Attachment: cassandraIvy.patch
gora-cassandra dependencies are:
1. org.apache.gora / gora-core / latest
2. org.jdom / jdom / 1.1
3. org.hectorclient / hector-core / 1.1-0
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13415170#comment-13415170 ]
Kazuomi Kashii commented on GORA-140:
-------------------------------------
For gora-cassandra test (GORA-53), we need cassandra-all but just for test.
Since I had some trouble with gora-cassandra 1.1.2 (the lastest) and 1.1.1, I'd recommend 1.1.0 for now (until the trouble being fixed).
Also, hector 1.1-0 depends cassandra-all 1.1.0, but it is required for just test.
My recommendation is:
gora-trunk/pom.xml
<cassandra.version>1.1.0</cassandra.version>
<!-- cassandra.thrift.version>1.1.0</cassandra.thrift.version --> .. REMOVE, and just use cassandra.version
<libthrift.version>0.7.0</libthrift.version>
<hector.version>1.1-0</hector.version>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>${cassandra.version}</version>
<scope>test</scope> .. test only
<exclusions>
<exclusion>
<groupId>org.apache.cassandra.deps</groupId>
<artifactId>avro</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
<version>${cassandra.version}</version>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId> .. groupId was changed from 1.1.
<artifactId>hector-core</artifactId>
<version>${hector.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId> .. EXCLUDE entire cassandra-all from hector-core
</exclusion>
</exclusions>
</dependency>
gora-cassandra/pom.xml
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<scope>test</scope> .. test only
</dependency>
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-thrift</artifactId>
</dependency>
<dependency>
<groupId>org.hectorclient</groupId>
<artifactId>hector-core</artifactId>
</dependency>
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GORA-140) Requires some adjustments on dependency
at gora-cassandra
Posted by "Kazuomi Kashii (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kazuomi Kashii updated GORA-140:
--------------------------------
Attachment: GORA-140.patch
Also, updated the version of Cassandra related jar files.
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Reporter: Kazuomi Kashii
> Priority: Minor
> Attachments: GORA-140.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GORA-140) Requires some adjustments on
dependency at gora-cassandra
Posted by "Lewis John McGibbney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GORA-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13409649#comment-13409649 ]
Lewis John McGibbney commented on GORA-140:
-------------------------------------------
Hi Alexis are you happy with these dependency changes?
> Requires some adjustments on dependency at gora-cassandra
> ---------------------------------------------------------
>
> Key: GORA-140
> URL: https://issues.apache.org/jira/browse/GORA-140
> Project: Apache Gora
> Issue Type: Improvement
> Components: maven, storage-cassandra
> Affects Versions: 0.2
> Reporter: Kazuomi Kashii
> Priority: Minor
> Fix For: 0.3
>
> Attachments: GORA-140-v2.patch, GORA-140-v3.patch, GORA-140-v4.patch, GORA-140.patch, cassandraIvy.patch
>
>
> avro and slf4j-log4j should be added.
> cassandra-all can be removed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira