[ 
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)

Reply via email to