Hi all, As promised during Thursday call, here is my proposal.
*NOTE*: Major difference in this proposal compared to Enrico’s <https://docs.google.com/document/d/1JLYO3K3tZ5PJGmyS0YK_-NW8VOUUgUWVBmswCUOG158/edit#heading=h.q2rewiqndr5v> is making the durability a property of the ledger(type) as opposed to addEntry(). Rest of the technical details have a lot of similarities. https://docs.google.com/document/d/1g1eBcVVCZrTG8YZliZP0LVqvWpq432ODEghrGVQ4d4Q/edit?usp=sharing On Thu, Aug 24, 2017 at 1:14 AM, Enrico Olivelli <eolive...@gmail.com> wrote: > Thank you all for the comments and for taking a look to the document so > soon. > I have updated the doc, we will discuss the document at the meeting, > > > Enrico > > 2017-08-24 2:27 GMT+02:00 Sijie Guo <guosi...@gmail.com>: > > > Enrico, > > > > Thank you so much! It is a great effort for putting this up. Overall > looks > > good. I made some comments, we can discuss at tomorrow's community > meeting. > > > > - Sijie > > > > On Wed, Aug 23, 2017 at 8:25 AM, Enrico Olivelli <eolive...@gmail.com> > > wrote: > > > > > Hi all, > > > I have drafted a first proposal for BP-14 - Relax Durability > > > > > > We are talking about limiting the number of fsync to the journal while > > > preserving the correctness of the LAC protocol. > > > > > > This is the link to the wiki page, but as the issue is huge we prefer > to > > > use Google Documents for sharing comments > > > https://cwiki.apache.org/confluence/display/BOOKKEEPER/ > > > BP+-+14+Relax+durability > > > > > > This is the document > > > https://docs.google.com/document/d/1JLYO3K3tZ5PJGmyS0YK_- > > > NW8VOUUgUWVBmswCUOG158/edit?usp=sharing > > > > > > All comments are welcome > > > > > > I have added DL dev list in cc as the discussion is interesting for > both > > > groups > > > > > > Enrico Olivelli > > > > > > -- Jvrao --- First they ignore you, then they laugh at you, then they fight you, then you win. - Mahatma Gandhi