[
https://issues.apache.org/jira/browse/CASSANDRA-15735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Kropachev updated CASSANDRA-15735:
-----------------------------------------
Bug Category: Parent values: Correctness(12982)Level 1 values: API /
Semantic Implementation(12988)
Complexity: Low Hanging Fruit
Discovered By: User Report
Fix Version/s: 4.x
Severity: Normal
> Add serial consistency option and regular and serial consistency into profile
> yaml
> ----------------------------------------------------------------------------------
>
> Key: CASSANDRA-15735
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15735
> Project: Cassandra
> Issue Type: Bug
> Components: Tool/stress
> Reporter: Dmitry Kropachev
> Priority: Normal
> Fix For: 4.x
>
> Attachments: profile.yaml
>
>
> Needed to be done in order to be able to control serial consistency and
> regular consistency levels separately.
> For instance, it was not possible to set serial consistency to LOCAL_SERIAL
> and regular consistency to QUORUM.
> We have following code handling it all over the place:
> if (cl.isSerialConsistency())
> statement.setSerialConsistencyLevel(JavaDriverClient.from(cl)); else
> statement.setConsistencyLevel(JavaDriverClient.from(cl));
> With the fix it beacome possible to set serial and regular consistency
> separately, also it is possible to specify consistency in yaml file per
> query, in case you want to stress with dirrefent consistency levels, in
> following manner:
> lwt_update_one_column:
> cql: update blogposts set lwt_ind = 10000001 where domain = ? and
> published_date = ? if lwt_ind < 0
> fields: samerow
> consistencyLevel: QUORUM
> serialConsistencyLevel: LOCAL_SERIAL
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]