Aleksandr Sorokoumov created CASSANDRA-14875: ------------------------------------------------
Summary: Explicitly initialize StageManager early in startup Key: CASSANDRA-14875 URL: https://issues.apache.org/jira/browse/CASSANDRA-14875 Project: Cassandra Issue Type: Improvement Reporter: Aleksandr Sorokoumov Assignee: Aleksandr Sorokoumov {{StageManager}} initializes itself through a static block and sets up every {{Stage}}, including pre-starting their threads. This initizalization can take a few hundred milliseconds. This timing impact is unpredictable and hard to reason about; it looks like it usually gets hit when creating new Keyspaces on start-up and announcing them through migrations. While these processes are resilient to these delays, it is dramatically easier to reason about over time if this initialization happens explicitly. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org