Skip to content

3rd alpha for 4.x

Pre-release
Pre-release

Choose a tag to compare

@sumanth-pasupuleti sumanth-pasupuleti released this 27 Sep 21:38
· 70 commits to 4.x since this release
666964e

Includes fix for bootstrap issue

  • Fix handling of cluster startup.

Previously we would provide the local node as a seed even if
auto_bootstrap was set to true, which meant that when doubling we could
potentially stream no data. Providing the local node as a seed was added
to work around the (imo buggy) behaviour introduced in CASSANDRA-10134
where the shadow round fails unless the node is a seed which even if
autobootstrap was turned off.

  • Test for InstanceIdentity properly handling auto bootstrap conditions

Previously we could double and have nodes join without data, now when
auto bootstrap is true we do not return the current node as a seed ever.

  • Provide an overwrite method to force Priam to replace a particular ip

This allows us to work around the A->B->C replacement problem where
Priam get's confused about who to replace