[ https://issues.apache.org/jira/browse/CASSANDRA-19866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alex Petrov updated CASSANDRA-19866: ------------------------------------ Description: Concurrent r/w workload is currently throwing: {code} java.lang.IllegalArgumentException: Can not reference segment 1724695101990 at org.apache.cassandra.journal.Segments.isFlushed(Segments.java:189) at org.apache.cassandra.journal.Journal.isFlushed(Journal.java:199) at org.apache.cassandra.journal.Journal$FlusherCallbacks.submit(Journal.java:151) at org.apache.cassandra.journal.Journal.onFlush(Journal.java:204) at org.apache.cassandra.service.accord.AccordJournal.appendCommand(AccordJournal.java:264) at org.apache.cassandra.service.accord.AccordCommandStore.appendCommands(AccordCommandStore.java:579) at org.apache.cassandra.service.accord.async.AsyncOperation.runInternal(AsyncOperation.java:277) at org.apache.cassandra.service.accord.async.AsyncOperation.run(AsyncOperation.java:303) at org.apache.cassandra.service.accord.async.AsyncOperation.onLoaded(AsyncOperation.java:169) at accord.utils.async.AsyncCallbacks.lambda$inExecutorService$0(AsyncCallbacks.java:36) at org.apache.cassandra.concurrent.ExecutionFailure$1.run(ExecutionFailure.java:133) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:829) {code} was: Concurrent r/w workload is currently throwing: java.lang.IllegalArgumentException: Can not reference segment 1724695101990 at org.apache.cassandra.journal.Segments.isFlushed(Segments.java:189) at org.apache.cassandra.journal.Journal.isFlushed(Journal.java:199) at org.apache.cassandra.journal.Journal$FlusherCallbacks.submit(Journal.java:151) at org.apache.cassandra.journal.Journal.onFlush(Journal.java:204) at org.apache.cassandra.service.accord.AccordJournal.appendCommand(AccordJournal.java:264) at org.apache.cassandra.service.accord.AccordCommandStore.appendCommands(AccordCommandStore.java:579) at org.apache.cassandra.service.accord.async.AsyncOperation.runInternal(AsyncOperation.java:277) at org.apache.cassandra.service.accord.async.AsyncOperation.run(AsyncOperation.java:303) at org.apache.cassandra.service.accord.async.AsyncOperation.onLoaded(AsyncOperation.java:169) at accord.utils.async.AsyncCallbacks.lambda$inExecutorService$0(AsyncCallbacks.java:36) at org.apache.cassandra.concurrent.ExecutionFailure$1.run(ExecutionFailure.java:133) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:829) > Fix Journal segment allocation/switch race condition > ---------------------------------------------------- > > Key: CASSANDRA-19866 > URL: https://issues.apache.org/jira/browse/CASSANDRA-19866 > Project: Cassandra > Issue Type: Bug > Components: Accord > Reporter: Alex Petrov > Assignee: Alex Petrov > Priority: Normal > > Concurrent r/w workload is currently throwing: > {code} > java.lang.IllegalArgumentException: Can not reference segment 1724695101990 > at org.apache.cassandra.journal.Segments.isFlushed(Segments.java:189) > at org.apache.cassandra.journal.Journal.isFlushed(Journal.java:199) > at > org.apache.cassandra.journal.Journal$FlusherCallbacks.submit(Journal.java:151) > at org.apache.cassandra.journal.Journal.onFlush(Journal.java:204) > at > org.apache.cassandra.service.accord.AccordJournal.appendCommand(AccordJournal.java:264) > at > org.apache.cassandra.service.accord.AccordCommandStore.appendCommands(AccordCommandStore.java:579) > at > org.apache.cassandra.service.accord.async.AsyncOperation.runInternal(AsyncOperation.java:277) > at > org.apache.cassandra.service.accord.async.AsyncOperation.run(AsyncOperation.java:303) > at > org.apache.cassandra.service.accord.async.AsyncOperation.onLoaded(AsyncOperation.java:169) > at > accord.utils.async.AsyncCallbacks.lambda$inExecutorService$0(AsyncCallbacks.java:36) > at > org.apache.cassandra.concurrent.ExecutionFailure$1.run(ExecutionFailure.java:133) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) > at java.base/java.lang.Thread.run(Thread.java:829) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org