Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
Description
StorageService#bootstrap() is supposed to wait for bootstrap to finish, but Guava calls the future listeners after unparking its waiters, which causes a race on when the bootstrapFinished() will be executed, making it non-deterministic.
Attachments
Attachments
Issue Links
- duplicates
-
CASSANDRA-15874 Bootstrap completes Successfully without streaming all the data
- Resolved