This repository has been archived by the owner on Apr 15, 2024. It is now read-only.
Releases: streamnative/bookkeeper-achieved
Releases · streamnative/bookkeeper-achieved
v4.12.0-rc0
[maven-release-plugin] copy for tag v4.12.0-rc0
v4.10.0-rc-1
Release 4.10.0-rc-1
v4.11.0-sn-1
Update version to v4.11.0-sn-1
release-4.10.0-bypass-journal
Remove dependency twitter-finagle-provider
v4.10.0-sn-2
Update version to 4.10.0-sn-2
v4.10.0-sn-1
Update version to 4.10.0-sn-1
release-4.8.2-sn-4
Set version to 4.8.2.4 --- *Motivation* The jars name needs to match `REGEX="^${MODULE}-[0-9\\.]*(-SNAPSHOT)?.jar$"`
release-4.7.3-sn-1
Set version to 4.7.3.1
release-4.7.2-sn-3
Set version to 4.7.2.3
Release 4.10.0-4d7a42a88
Implementation of ZoneawareEnsemblePlacementPolicy Descriptions of the changes in this PR: Implementation of ZoneawareEnsemblePlacementPolicy - This is meant to be used in public cloud infrastructure in which Availability zones (AZs) are isolated locations within data center regions from which public cloud services originate and operate. - ZoneawareEnsemblePlacementPolicy is a placement policy implementation which uses zone information for placing ensembles. - In this PlacementPolicy, it is assumed the networktopology/networklocation is going to be two level tree, where first part indicates zoneid and the second part indicates upgradedomainid. - Here upgrade domain is a set of bookies in an AZ that can be brought down together for short term maintenance with no impact to the service. This would help in enabling parallel patching. - Upgrade domain is a logic concept/division and it may be mapped to cloud provider native cluster/grouping like Placement Groups in AWS. Introduce soft PlacementPolicyAdherence - for ZoneawarePlacementPolicy if in a writeset the number of zones are in between minnumofzones and desirednumofzones then it is considered MEETS_SOFT. - if all of the writesets have zones >= desirednumofzones then it is considered MEETS_STRICT - if a writeset contains < minnumofzones then it is considered FAIL - add corresponding metric for PlacementPolicyAdherence.MEETS_SOFT Reviewers: Enrico Olivelli <[email protected]>, Sijie Guo <[email protected]>, Venkateswararao Jujjuri (JV) <None> This closes #2113 from reddycharan/zoneawareplacementpolicycommunitybranch