You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2018/06/07 00:34:57 UTC

[GitHub] reddycharan opened a new issue #1495: provide option to enforce minNumRacksPerWriteQuorum

reddycharan opened a new issue #1495: provide option to enforce minNumRacksPerWriteQuorum
URL: https://github.com/apache/bookkeeper/issues/1495
 
 
   **FEATURE REQUEST**
   
   1. Please describe the feature you are requesting.
   
   https://github.com/apache/bookkeeper/pull/1397 introduces feature to have bookies from "minNumRacksPerWriteQuorum" number of racks per writequorum, instead of just 2 racks. But it doesn't enforces 'minNumRacksPerWriteQuorum" number of racks. If it cann't find a bookie to honor minNumRacksPerWriteQuorum then it will fallback to random. So we need an option to enforce the guarantee of minNumRacksPerWriteQuorum if it is enabled. If it cann't find a bookie to enforce the guarantee then the API in RackawareEnsemblePlacementPolicy should throw BKNotEnoughBookiesException.
   
   2. Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?
   
   It is kind of must-have feature for our uses-case to provide durability guarantee across the faultzones (racks).
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services