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

David Capwell commented on CASSANDRA-17112:
-------------------------------------------

Rebased and pushed.  Simulator passes most of the time but found seed 
0xdcf598008aa6bc33

{code}
[junit-timeout] ERROR [CommandStore[10]:1] node2 CS:[10] OP:0x81479a2f 
2023-01-19 13:40:46,227 AsyncOperation.java:198 - Operation 
AsyncOperation{RUNNING}-0x81479a2f failed
[junit-timeout] java.lang.RuntimeException: Unhandled non-transient listener: 
accord.messages.Defer@5cc00a62
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommand.maybeWrapListener(AccordCommand.java:709)
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommand.addListener(AccordCommand.java:715)
[junit-timeout]         at accord.messages.Defer.add(Defer.java:49)
[junit-timeout]         at accord.messages.Commit.apply$unsync(Commit.java:162)
[junit-timeout]         at accord.messages.Commit.apply(Commit.java)
[junit-timeout]         at accord.messages.Commit.apply(Commit.java:40)
{code}

This is a known issue... added a TODO for now to add support

{code}
[junit-timeout] ERROR [CommandStore[10]:1] node2 CS:[10] OP:0xc921d6ce 
2023-01-19 13:40:46,448 AsyncOperation.java:198 - Operation 
AsyncOperation{RUNNING}-0xc921d6ce failed
[junit-timeout] java.lang.IllegalArgumentException: No commandsForKey in 
context for key PartitionKey{tableId=dbb35709-2b11-38b3-9fcb-9a197512080e, 
key=DecoratedKey(-3438695097349430800, 8ae6bc33)}
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommandStore.getCommandsForKeyInternal(AccordCommandStore.java:450)
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommandStore.access$200(AccordCommandStore.java:61)
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommandStore$SafeAccordCommandStore.commandsForKey(AccordCommandStore.java:110)
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommandStore$SafeAccordCommandStore.lambda$forEach$3(AccordCommandStore.java:208)
[junit-timeout]         at 
accord.primitives.AbstractKeys.lambda$forEach$5(AbstractKeys.java:176)
[junit-timeout]         at 
accord.primitives.Routables$Helper.foldl(Routables.java:151)
[junit-timeout]         at accord.primitives.Routables.foldl(Routables.java:71)
[junit-timeout]         at 
accord.primitives.AbstractKeys.forEach(AbstractKeys.java:176)
[junit-timeout]         at 
org.apache.cassandra.service.accord.AccordCommandStore$SafeAccordCommandStore.forEach(AccordCommandStore.java:207)
[junit-timeout]         at accord.local.Command.set(Command.java:1020)
[junit-timeout]         at accord.local.Command.commit(Command.java:376)
[junit-timeout]         at accord.messages.Commit.apply$unsync(Commit.java:151)
[junit-timeout]         at accord.messages.Commit.apply(Commit.java)
[junit-timeout]         at accord.messages.Commit.apply(Commit.java:40)
{code}

This one is new

> CEP-15: (C*) Strict Serializability verification
> ------------------------------------------------
>
>                 Key: CASSANDRA-17112
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17112
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Accord
>            Reporter: Benedict Elliott Smith
>            Assignee: David Capwell
>            Priority: Normal
>              Labels: pull-request-available
>             Fix For: 4.x
>
>          Time Spent: 5h 50m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to