You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Brandon Williams (JIRA)" <ji...@apache.org> on 2010/01/06 19:48:54 UTC

[jira] Created: (CASSANDRA-676) stress.py should raise when keys are not found

stress.py should raise when keys are not found
----------------------------------------------

                 Key: CASSANDRA-676
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-676
             Project: Cassandra
          Issue Type: Improvement
         Environment: debian lenny amd64 OpenJDK 64-Bit Server VM (build 1.6.0_0-b11, mixed mode)

            Reporter: Brandon Williams
            Assignee: Brandon Williams
            Priority: Minor
             Fix For: 0.9


Currently, stress.py does not check for results when reading keys.  This makes it easy to get false results if you either don't insert first or have your data dir pointed at the wrong location.  Also, it would be nice if progress of a finer grain than 10s could be reported.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-676) stress.py should raise when keys are not found

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12797615#action_12797615 ] 

Hudson commented on CASSANDRA-676:
----------------------------------

Integrated in Cassandra #316 (See [http://hudson.zones.apache.org/hudson/job/Cassandra/316/])
    add --progress-interval to stress.py.  patch by Brandon Williams; reviewed by jbellis for 
add --keep-going option to continue past exceptions (e.g. to keep hammering server after timeouts start).  check get return value and raise when expected key is not present (cassandra can skip missing keys really really fast but that is not what we want to measure here).  patch by Brandon Williams; reviewed by jbellis for 


> stress.py should raise when keys are not found
> ----------------------------------------------
>
>                 Key: CASSANDRA-676
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-676
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>         Environment: debian lenny amd64 OpenJDK 64-Bit Server VM (build 1.6.0_0-b11, mixed mode)
>            Reporter: Brandon Williams
>            Assignee: Brandon Williams
>            Priority: Minor
>             Fix For: 0.9
>
>         Attachments: 0001_raise_on_empty_keys.patch, 0002_configurable_progress_interval.patch
>
>
> Currently, stress.py does not check for results when reading keys.  This makes it easy to get false results if you either don't insert first or have your data dir pointed at the wrong location.  Also, it would be nice if progress of a finer grain than 10s could be reported.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-676) stress.py should raise when keys are not found

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-676:
-------------------------------------

    Component/s: Tools

> stress.py should raise when keys are not found
> ----------------------------------------------
>
>                 Key: CASSANDRA-676
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-676
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>         Environment: debian lenny amd64 OpenJDK 64-Bit Server VM (build 1.6.0_0-b11, mixed mode)
>            Reporter: Brandon Williams
>            Assignee: Brandon Williams
>            Priority: Minor
>             Fix For: 0.9
>
>         Attachments: 0001_raise_on_empty_keys.patch, 0002_configurable_progress_interval.patch
>
>
> Currently, stress.py does not check for results when reading keys.  This makes it easy to get false results if you either don't insert first or have your data dir pointed at the wrong location.  Also, it would be nice if progress of a finer grain than 10s could be reported.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-676) stress.py should raise when keys are not found

Posted by "Brandon Williams (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brandon Williams updated CASSANDRA-676:
---------------------------------------

    Attachment: 0002_configurable_progress_interval.patch
                0001_raise_on_empty_keys.patch

Patch to raise when keys are not found, overridable by command line option, also allowing the ability to ignore insert errors if desired.  Patch to allow configurable progress interval.

> stress.py should raise when keys are not found
> ----------------------------------------------
>
>                 Key: CASSANDRA-676
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-676
>             Project: Cassandra
>          Issue Type: Improvement
>         Environment: debian lenny amd64 OpenJDK 64-Bit Server VM (build 1.6.0_0-b11, mixed mode)
>            Reporter: Brandon Williams
>            Assignee: Brandon Williams
>            Priority: Minor
>             Fix For: 0.9
>
>         Attachments: 0001_raise_on_empty_keys.patch, 0002_configurable_progress_interval.patch
>
>
> Currently, stress.py does not check for results when reading keys.  This makes it easy to get false results if you either don't insert first or have your data dir pointed at the wrong location.  Also, it would be nice if progress of a finer grain than 10s could be reported.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.