[
https://issues.apache.org/jira/browse/CASSANDRA-12836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15605549#comment-15605549
]
Sergio Bossa commented on CASSANDRA-12836:
------------------------------------------
||[Trunk
patch|https://github.com/apache/cassandra/compare/trunk...sbtourist:CASSANDRA-12836?expand=1]||[DTests
patch|https://github.com/riptano/cassandra-dtest/compare/master...sbtourist:CASSANDRA-12836?expand=1]||[TestAll|https://cassci.datastax.com/view/Dev/view/sbtourist/job/sbtourist-CASSANDRA-12836-testall/1/
run]||[DTests
run|https://cassci.datastax.com/view/Dev/view/sbtourist/job/sbtourist-CASSANDRA-12836-dtest/2/]||
[~beobal], any thoughts?
> 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: Bug
> Reporter: Sergio Bossa
> Assignee: Sergio Bossa
>
> 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)