Version End of Life. 31 July 2020
This is a bugfix release.
Instead of searching for a Primary with appropriate role (i.e. matching the Replica preferred role) until timeout is reached, the Replicator will now loop twice before accepting connection to any host, no matter what its role is.
Issues: CT-712
Changing the state machine so that RESTORING
is not a substate of OFFLINE:NORMAL
, but
instead of OFFLINE
. While a transition from
OFFLINE:NORMAL:RESTORING
to
ONLINE
was possible (which was wrong), it
will not be possible to transition from
OFFLINE:RESTORING
to
ONLINE
.
The proper sequance of events is:
OFFLINE:NORMAL
--restore-->
OFFLINE:RESTORING
--restore_complete-->
OFFLINE:NORMAL
Issues: CT-797
Heartbeats would be inserted into the replication flow using UTC even if the replicator had been configured to use a different timezone
Issues: CT-803
The backup process fails with 0-byte
store*.properties
files or
store*.properties
files with invalid dates.
Changed the process so that invalid backup properties files are skipped.
Issues: CT-820