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: [email protected]
For additional commands, e-mail: [email protected]