[jira] [Commented] (CASSANDRA-14547) Transient Replication: Support paxos

2018-06-29 Thread Ariel Weisberg (JIRA)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-14547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16527805#comment-16527805
 ] 

Ariel Weisberg commented on CASSANDRA-14547:


I think we should try and get PAXOS commit to use transient replication. 
Hopefully we can live with the other phases of PAXOS not using transient 
replication under the assumption that LWT are a smaller portion of the workload 
and document the caveat.

There is work here at every step because PAXOS doesn't use the regular 
read/write path for each phase so it doesn't automatically pick up transient 
replication. The current code will send writes to all replicas so we don't get 
the benefit of the cheap quorum optimization.

> Transient Replication: Support paxos
> 
>
> Key: CASSANDRA-14547
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14547
> Project: Cassandra
>  Issue Type: Sub-task
>Reporter: Blake Eggleston
>Priority: Major
> Fix For: 4.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (CASSANDRA-14547) Transient Replication: Support paxos

2018-06-28 Thread Blake Eggleston (JIRA)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-14547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16526849#comment-16526849
 ] 

Blake Eggleston commented on CASSANDRA-14547:
-

I'm pretty sure that's the case too, but I'd rather have a specific task for 
figuring out exactly what (if anything) needs to be done, and not doing that as 
part of the generic read/write patch.

> Transient Replication: Support paxos
> 
>
> Key: CASSANDRA-14547
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14547
> Project: Cassandra
>  Issue Type: Sub-task
>Reporter: Blake Eggleston
>Priority: Major
> Fix For: 4.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (CASSANDRA-14547) Transient Replication: Support paxos

2018-06-28 Thread Ariel Weisberg (JIRA)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-14547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16526812#comment-16526812
 ] 

Ariel Weisberg commented on CASSANDRA-14547:


Devil's advocate I don't think we have to do anything for this to work 
correctly? Every PAXOS step requires that the cluster meet the contract for the 
consistency level used and transient replication should do that.

I think this is a testing task unless you have something in mind?

> Transient Replication: Support paxos
> 
>
> Key: CASSANDRA-14547
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14547
> Project: Cassandra
>  Issue Type: Sub-task
>Reporter: Blake Eggleston
>Priority: Major
> Fix For: 4.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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