[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13164474#comment-13164474 ] Pavel Yaskevich commented on CASSANDRA-2268: After CASSANDRA-3541 is added to CQL mode it would be ready to be committed. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Eric Evans Priority: Minor Labels: cql Fix For: 1.0.6 Attachments: 0001-2268-wip.patch, v1-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v1-0002-optional-CQL-query-support.txt, v2-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v2-0002-optional-CQL-query-support.txt It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- 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] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13164492#comment-13164492 ] Pavel Yaskevich commented on CASSANDRA-2268: +1 CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Eric Evans Priority: Minor Labels: cql Fix For: 1.0.6 Attachments: 0001-2268-wip.patch, v1-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v1-0002-optional-CQL-query-support.txt, v2-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v2-0002-optional-CQL-query-support.txt, v3-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v3-0002-optional-CQL-query-support.txt, v3-0003-Update-to-support-TimeUUIDType-CASSANDRA-3541.txt, v4-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v4-0002-optional-CQL-query-support.txt, v4-0003-Update-to-support-TimeUUIDType-CASSANDRA-3541.txt It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- 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] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13164542#comment-13164542 ] Hudson commented on CASSANDRA-2268: --- Integrated in Cassandra #1243 (See [https://builds.apache.org/job/Cassandra/1243/]) Update to support TimeUUIDType (CASSANDRA-3541) Patch by eevans; reviewed by Pavel Yaskevich for CASSANDRA-2268 optional CQL query support Patch by eevans; reviewed by Pavel Yaskevich for CASSANDRA-2268 CASSANDRA-2268 add stress source folder (eclipse) Patch by eevans; reviewed by Pavel Yaskevich for CASSANDRA-2268 eevans : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1211522 Files : * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlInserter.java eevans : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1211521 Files : * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/Session.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/StressAction.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlCounterAdder.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlCounterGetter.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlIndexedRangeSlicer.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlInserter.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlMultiGetter.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlRangeSlicer.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/operations/CqlReader.java * /cassandra/trunk/tools/stress/src/org/apache/cassandra/stress/util/Operation.java eevans : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1211520 Files : * /cassandra/trunk/build.xml CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Eric Evans Priority: Minor Labels: cql Fix For: 1.0.6 Attachments: 0001-2268-wip.patch, v1-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v1-0002-optional-CQL-query-support.txt, v2-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v2-0002-optional-CQL-query-support.txt, v3-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v3-0002-optional-CQL-query-support.txt, v3-0003-Update-to-support-TimeUUIDType-CASSANDRA-3541.txt, v4-0001-CASSANDRA-2268-add-stress-source-folder-eclipse.txt, v4-0002-optional-CQL-query-support.txt, v4-0003-Update-to-support-TimeUUIDType-CASSANDRA-3541.txt It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- 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] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13093676#comment-13093676 ] Aaron Morton commented on CASSANDRA-2268: - Sorry I'm getting totally dominated by a project that looks like it may go on until next week. I may get some time but I cannot say for sure. If anyone else would like to take it please do. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.5 Attachments: 0001-2268-wip.patch It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13086203#comment-13086203 ] Aaron Morton commented on CASSANDRA-2268: - Yeah sorry, will try to find some time next week. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.5 Attachments: 0001-2268-wip.patch It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13085830#comment-13085830 ] Jonathan Ellis commented on CASSANDRA-2268: --- Aaron, is this still on your radar? CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.5 Attachments: 0001-2268-wip.patch It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13064901#comment-13064901 ] Pavel Yaskevich commented on CASSANDRA-2268: It needs rebase but from what I can see - that is exactly what I wanted to do: an interface that will unite both thrift and CQL where each will have own implementation of each action we have, so I +1 this for now and waiting for a complete version! CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.2 Attachments: 0001-2268-wip.patch It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13037293#comment-13037293 ] Aaron Morton commented on CASSANDRA-2268: - Thanks I'll give it a try, since then I also discovered that the driver was causing some of the thread pools in the main jar to spin up. Stopping the stress test app from exiting. I'll test it with your fix soon. This is what I've had to shutdown to allow the app to exit so far... {code} MessagingService.instance().shutdown(); StorageService.scheduledTasks.shutdown(); StorageService.tasks.shutdown(); {code} CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.1 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13037220#comment-13037220 ] Aaron Morton commented on CASSANDRA-2268: - Started working on this and discovered that the o.a.c.cql.jdbc.ColumnDecoder uses CFMetaData (line 61) which results in the DatabaseDescriptor been used which requires access to cassandra.yaml. I've not been following the JDBC/CQL tickets closely is that right ? Was creating the connection by: {code} Class.forName(org.apache.cassandra.cql.jdbc.CassandraDriver); return DriverManager.getConnection(connString); {code} CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.1 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13037226#comment-13037226 ] Jonathan Ellis commented on CASSANDRA-2268: --- looks like the getComparator call was to blame. That's a thin layer over TypeParser.parse anyway, so I just inlined it in r1125612. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.1 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13034720#comment-13034720 ] Pavel Yaskevich commented on CASSANDRA-2268: Thanks! I'm stuck doing other CQL related stuff right now. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.1 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13034523#comment-13034523 ] Aaron Morton commented on CASSANDRA-2268: - Spoke to jonathan on irc, he suggested I could help out with this one. CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Aaron Morton Priority: Minor Labels: cql Fix For: 0.8.1 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (CASSANDRA-2268) CQL-enabled stress.java
[ https://issues.apache.org/jira/browse/CASSANDRA-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13003439#comment-13003439 ] Jonathan Ellis commented on CASSANDRA-2268: --- (Should probably wait on this until the dust settles on CASSANDRA-2124.) CQL-enabled stress.java --- Key: CASSANDRA-2268 URL: https://issues.apache.org/jira/browse/CASSANDRA-2268 Project: Cassandra Issue Type: Improvement Components: Tools Reporter: Eric Evans Assignee: Pavel Yaskevich Priority: Minor Labels: cql Fix For: 0.8 It would be great if stress.java had a CQL mode. For making the inevitable RPC-CQL comparisons, but also as a basis for measuring optimizations, and spotting performance regressions. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira