You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Scott Clasen (JIRA)" <ji...@apache.org> on 2010/07/12 15:41:51 UTC
[jira] Created: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Cassandra component for Camel http://github.com/ticktock/camel-cassandra
------------------------------------------------------------------------
Key: CAMEL-2939
URL: https://issues.apache.org/activemq/browse/CAMEL-2939
Project: Apache Camel
Issue Type: New Feature
Affects Versions: 2.3.0
Reporter: Scott Clasen
Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60605#action_60605 ]
Claus Ibsen commented on CAMEL-2939:
------------------------------------
And of course we can only pull it over if the authors of the component is willing to donate to Apache.
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Scott Clasen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60609#action_60609 ]
Scott Clasen commented on CAMEL-2939:
-------------------------------------
Looks like the component cant do that currently, I think I would have to build a 1.5 version of the Cassandra Thrift API, and then also skip the tests, which need 1.6...
Understood that JDK 1.6 will take some time.
Let me know if you need any other info.
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Issue Comment Edited: (CAMEL-2939) Cassandra component for
Camel http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60604#action_60604 ]
Claus Ibsen edited comment on CAMEL-2939 at 7/12/10 9:48 AM:
-------------------------------------------------------------
We will pull it over when Apache Camel upgrades to be JDK 1.6 as minimum.
Currently Camel supports JDK 1.5+.
Casandra requires JDK 1.6+
was (Author: davsclaus):
We will poll it over when Apache Camel upgrades to be JDK 1.6 as minimum.
Currently Camel supports JDK 1.5+.
Casandra requires JDK 1.6+
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60863#action_60863 ]
Claus Ibsen commented on CAMEL-2939:
------------------------------------
We could maybe start to add JDK 1.6 only components to Camel and have profiles in maven to only compile/build/test if running under JDK 1.6.
We do have a CI setup which runs all platforms on JDK 1.5 and 1.6. So this allows us to test it anyway.
However I wonder if this impacts the release process? I think Hadrian already uses JDK 1.6 but let's touch base with him.
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Scott Clasen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60809#action_60809 ]
Scott Clasen commented on CAMEL-2939:
-------------------------------------
Claus-
See my comments on AMQ-2826. Similar techniques could be applied to get the cassandra component to build under 1.5. (It would be slightly cleaner than the activemq persistence adapter wrestling I had to do)
But as my comments said, this gets you a working build, but relies on an external cassandra instance if you actually want to run the tests, which isnt great for future maintainability or development.
Worth Doing anyhow?
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60608#action_60608 ]
Claus Ibsen commented on CAMEL-2939:
------------------------------------
Scott that's awesome.
Currently the Camel release is build and tested using JDK 1.5. Hence if your component is capable of doing that then we may be able to pull it over sooner.
We could then state on the wiki pages for it, that at runtime it requires JDK 1.6.
We will open a discussion on the camel dev list about when we should make the jump and go for JDK 1.6 as minimum. However as there are many stakeholders and end users still on 1.5 it may not be super easy to jump asap.
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-2939:
-------------------------------
Fix Version/s: Future
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-2939:
-------------------------------
Fix Version/s: (was: Future)
3.0.0
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: 3.0.0
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60604#action_60604 ]
Claus Ibsen commented on CAMEL-2939:
------------------------------------
We will poll it over when Apache Camel upgrades to be JDK 1.6 as minimum.
Currently Camel supports JDK 1.5+.
Casandra requires JDK 1.6+
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Scott Clasen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60607#action_60607 ]
Scott Clasen commented on CAMEL-2939:
-------------------------------------
I'm the author, and certainly willing to donate it.
The component only uses the cassandra thrift API and does not run in process with cassandra. The tests currently would require JDK1.6 to run cassandra in process, but I would think the actual component would work with JDK 1.5...not sure if this makes a difference or not.
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-2939) Cassandra component for Camel
http://github.com/ticktock/camel-cassandra
Posted by "Scott Clasen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60630#action_60630 ]
Scott Clasen commented on CAMEL-2939:
-------------------------------------
Has there been any thought in the past to creating submodules like camel-mustang and camel-dolphin, compiled with JDK 6 and 7, to allow for components to require JDK6 or 7? Similar to the way spring had spring-tiger for so many years?
It may have made more sense for JDK5 than for 6, but I could see people wanting to leverage some of the new stuff in JDK7 for camel components right away, NIO2 Fork-Join, etc...(if we ever see a JDK7 :) )
> Cassandra component for Camel http://github.com/ticktock/camel-cassandra
> ------------------------------------------------------------------------
>
> Key: CAMEL-2939
> URL: https://issues.apache.org/activemq/browse/CAMEL-2939
> Project: Apache Camel
> Issue Type: New Feature
> Affects Versions: 2.3.0
> Reporter: Scott Clasen
> Fix For: Future
>
>
> Take a look at http://github.com/ticktock/camel-cassandra, its a Cassandra component for Camel.
> Please pull into the camel codebase if its up to snuff, or let me know what I need to do to get it there
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.