cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jaydeepkumar Chovatia (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-13529) cassandra-stress light-weight transaction support
Date Sat, 13 May 2017 00:51:04 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-13529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jaydeepkumar Chovatia updated CASSANDRA-13529:
----------------------------------------------
    Description: 
It would be nice to have a light-weight transaction support in cassandra-stress.
Although currently in cassandra-stress we can achieve light-weight transaction partially by
using static conditions like "IF col1 != null" or "IF not EXIST". 

If would be ideal to have full fledged light-weight transaction support like "IF col1 = ?
and col2 = ?". One way to implement is to read values from Cassandra and use that in the condition
so it will execute all the paxos phases in Cassandra.


Please find git link for the patch: https://github.com/apache/cassandra/compare/trunk...jaydeepkumar1984:13529-trunk?expand=1

  was:
It would be nice to have a light-weight transaction support in cassandra-stress.
Although currently in cassandra-stress we can achieve light-weight transaction partially by
using static conditions like "IF col1 != null" or "IF not EXIST". 

If would be ideal to have full fledged light-weight transaction support like "IF col1 = ?
and col2 = ?". One way to implement is to read values from Cassandra and use that in the condition
so it will execute all the paxos phases in Cassandra.



> cassandra-stress light-weight transaction support
> -------------------------------------------------
>
>                 Key: CASSANDRA-13529
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13529
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Stress
>            Reporter: Jaydeepkumar Chovatia
>            Assignee: Jaydeepkumar Chovatia
>            Priority: Minor
>             Fix For: 4.x
>
>         Attachments: 13529.txt
>
>
> It would be nice to have a light-weight transaction support in cassandra-stress.
> Although currently in cassandra-stress we can achieve light-weight transaction partially
by using static conditions like "IF col1 != null" or "IF not EXIST". 
> If would be ideal to have full fledged light-weight transaction support like "IF col1
= ? and col2 = ?". One way to implement is to read values from Cassandra and use that in the
condition so it will execute all the paxos phases in Cassandra.
> Please find git link for the patch: https://github.com/apache/cassandra/compare/trunk...jaydeepkumar1984:13529-trunk?expand=1



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


Mime
View raw message