[ https://issues.apache.org/jira/browse/BOOKKEEPER-934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15600586#comment-15600586 ]
Venkateswararao Jujjuri (JV) commented on BOOKKEEPER-934: --------------------------------------------------------- Where are we on this. Any progress on the design. ? We had lot of discussion on the email, I will add email thread here for future referral. > Relax durability > ---------------- > > Key: BOOKKEEPER-934 > URL: https://issues.apache.org/jira/browse/BOOKKEEPER-934 > Project: Bookkeeper > Issue Type: Improvement > Reporter: Jia Zhai > Assignee: Jia Zhai > > I am thinking adding a new flag to bookkeeper#addEntry(..., Boolean sync). So > the application can control whether to sync or not for individual entries. > - On the write protocol, adding a flag to indicate whether this write should > sync to disk or not. > - On the bookie side, if the addEntry request is sync, going through original > pipeline. If the addEntry disables sync, complete the add callbacks after > writing to the journal file and before flushing journal. > - Those add entries (disabled syncs) will be flushed to disks with subsequent > sync add entries. > There is already a discussion in mail thread, here this ticket could gather > ideas, and provide the discussion materials -- This message was sent by Atlassian JIRA (v6.3.4#6332)