[
https://issues.apache.org/jira/browse/CASSANDRA-13772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jason Brown updated CASSANDRA-13772:
------------------------------------
Resolution: Fixed
Fix Version/s: (was: 3.11.x)
4.0
3.11.1
Status: Resolved (was: Patch Available)
committed as sha {{6b7d73a49695c0ceb78bc7a003ace606a806c13a}}
Thanks!
> Add a skip read validation flag to cassandra-stress
> ---------------------------------------------------
>
> Key: CASSANDRA-13772
> URL: https://issues.apache.org/jira/browse/CASSANDRA-13772
> Project: Cassandra
> Issue Type: Improvement
> Components: Stress
> Reporter: Noam Hasson
> Assignee: Noam Hasson
> Priority: Minor
> Fix For: 3.11.1, 4.0
>
> Attachments: 13772-trunk.txt
>
>
> When running cassandra-stress with read operations, you must make sure all
> the data was populated beforehand or else you will get the following errors:
> java.io.IOException: Operation x0 on key(s) [4d31314e32314b395030]: Data
> returned was not validated
> at org.apache.cassandra.stress.Operation.error(Operation.java:127)
> at
> org.apache.cassandra.stress.Operation.timeWithRetry(Operation.java:105)
> at
> org.apache.cassandra.stress.operations.predefined.CqlOperation.run(CqlOperation.java:91)
> at
> org.apache.cassandra.stress.operations.predefined.CqlOperation.run(CqlOperation.java:99)
> at
> org.apache.cassandra.stress.operations.predefined.CqlOperation.run(CqlOperation.java:245)
> at
> org.apache.cassandra.stress.StressAction$Consumer.run(StressAction.java:453)
> java.lang.RuntimeException: Failed to execute warmup
> at
> org.apache.cassandra.stress.StressAction.warmup(StressAction.java:117)
> at org.apache.cassandra.stress.StressAction.run(StressAction.java:62)
> at org.apache.cassandra.stress.Stress.run(Stress.java:143)
> at org.apache.cassandra.stress.Stress.main(Stress.java:62)
> Even if you use the "-errors ignore" flag you'll get a lot of the following
> messages which will both slow the stress and prevent it from displaying the
> metrics:
> Operation x0 on key(s) [4b3539393831374e3431]: Data returned was not validated
> Operation x0 on key(s) [4f4b3936363233375030]: Data returned was not validated
> Operation x0 on key(s) [4d304c4b32384f4b3031]: Data returned was not validated
> What I propose is to add a flag to skip the read validation, such as:
> -errors skip-read-validations
> This way when needed you can run a mixed workload and ignore validation of
> unpopulated data.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]