[ https://issues.apache.org/jira/browse/CASSANDRA-12836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sam Tunnicliffe updated CASSANDRA-12836: ---------------------------------------- Resolution: Fixed Fix Version/s: 3.10 Status: Resolved (was: Patch Available) Seems sensible and CI looks clean, so LGTM. I've committed to 3.X in {{49ce0a49571de31094959fa0f86da5492bd7fc0e}}, merged to trunk and opened a [dtest PR|https://github.com/riptano/cassandra-dtest/pull/1373] with your patch. > Set JOINING mode before executing the pre-join index callback > ------------------------------------------------------------- > > Key: CASSANDRA-12836 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12836 > Project: Cassandra > Issue Type: Improvement > Reporter: Sergio Bossa > Assignee: Sergio Bossa > Fix For: 3.10 > > > The pre-join index callback introduced by CASSANDRA-12039 might perform long > running tasks, and given it's blocking, it would be good to set the node in > JOINING mode, which currently only happens in case of bootstrap, so that: > 1) The mode can be properly read by tools. > 2) Async callback implementation can read the mode themselves to verify at > which point of the startup process they are executing. -- This message was sent by Atlassian JIRA (v6.3.4#6332)