[
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]