Published by cthumuluru over 5 years ago
New Feature
Priam.jvm.options.supported
, then the options are the same as 3.11
Bug fix
replace_address
instead of replace_address_first_boot
. replace_address
always try to bootstrap Cassandra in replace mode even when the previous bootstrap is successful. replace_address_first_boot
tries to bootstrap normally if the node already bootstrapped successfully.Published by cthumuluru over 5 years ago
Published by cthumuluru over 5 years ago
Published by cthumuluru over 5 years ago
Priam will check Cassandra gossip information while grabbing pre-assigned token to decide if it should start Cassandra in bootstrap mode or in replace mode. Moved token owner inferring logic based on Cassandra gossip into a util class. Refactored InstanceIdentity.init() method. Fixed DeadTokenRetriever to use the IP from token database when minimum number of instances are not reachable.
Published by cthumuluru over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
Published by arunagrawal84 over 5 years ago
BackupServlet had an API call of backup status which was producing output which was not JSON.
Published by arunagrawal84 over 5 years ago
BackupServlet had an API call of backup status which was producing output which was not JSON.
Published by arunagrawal84 over 5 years ago
(#784): BackupVerificationService
(#781): Put a cache for the getObjectExist API call to S3. This will help keep the cost of this call at bay.
(#781): Put a rate limiter for getObjectExist API call to S3 so we can limit the no. of calls.
(#783): Provide an override method to force Priam to replace a particular IP.
Published by arunagrawal84 over 5 years ago
(#773): BackupVerificationService
(#779): Put a cache for the getObjectExist API call to S3. This will help keep the cost of this call at bay.
(#779): Put a rate limiter for getObjectExist API call to S3 so we can limit the no. of calls.
(#782): Provide an override method to force Priam to replace a particular IP.
Published by arunagrawal84 over 5 years ago
S3 may decide to slow down and throw an error. Best not to do s3 object check (API) if it is not required.