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