This repository has been archived by the owner on Nov 14, 2024. It is now read-only.
0.171.0
svc-autorelease
released this
31 Oct 17:41
·
3153 commits
to develop
since this release
Type | Description | Link |
---|---|---|
Break | The PaxosLearner interface now returns Optional<PaxosValue> instead of a nullable PaxosValue for the getLearnedValue(seq) and getGreatestLearnedValue() methods. The wire format remains unchanged (so, for example, rolling upgrades of TimeLock, or servers in an embedded leader configuration, are safe). Users who require the old behaviour can use Optional.orElse(null) . |
#4361 |
Break | AtlasDbHttpClients#createProxy now expects a MetricsManager rather than a plain MetricsRegistry . This is to enable deployment of experiments for these clients, which are used e.g. internally within timelock or for service nodes performing leader election. |
#4366 |
Improvement | Make RetryLimitReachedException SafeLoggable. |
#4369 |