Skip to content

[CASSANDRA-21429][trunk] SEPExecutor#maybeExecuteImmediately not always run tasks immediate even if there is worker capacity#4869

Open
netudima wants to merge 1 commit into
apache:trunkfrom
netudima:CASSANDRA-21429-trunk
Open

[CASSANDRA-21429][trunk] SEPExecutor#maybeExecuteImmediately not always run tasks immediate even if there is worker capacity#4869
netudima wants to merge 1 commit into
apache:trunkfrom
netudima:CASSANDRA-21429-trunk

Conversation

@netudima
Copy link
Copy Markdown
Contributor

@netudima netudima commented Jun 6, 2026

patch by Dmitry Konstantinov; reviewed by TBD for CASSANDRA-21429

@netudima netudima force-pushed the CASSANDRA-21429-trunk branch 2 times, most recently from 0d460ad to 900a150 Compare June 7, 2026 21:58
Comment thread src/java/org/apache/cassandra/concurrent/SEPExecutor.java Outdated
Copy link
Copy Markdown
Contributor

@belliottsmith belliottsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, with minor naming suggestion

…en if there is worker capacity

Additional improvement: use a wait-free logic to return a task or work permit

patch by Dmitry Konstantinov; reviewed by Benedict Elliott Smith for CASSANDRA-21429
@netudima netudima force-pushed the CASSANDRA-21429-trunk branch from 2c78573 to 71374cc Compare June 8, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants