Thank you Enrico!

- Sijie

On Wed, Jan 17, 2018 at 5:44 AM, Enrico Olivelli <eolive...@gmail.com>
wrote:

> This is the list of most useful patches submitted:
>
> Basic Implementation on the Journal of DEFERRED_SYNC write flags. We are
> only passing the flag down to the journal and expect to receive an ack only
> after flushing data to disk
> https://github.com/apache/bookkeeper/pull/889
>
> Basic Implementation of such write flag on the client side, send the flag
> on the wire and do not advance LAC
> https://github.com/apache/bookkeeper/pull/853
>
> This was one of the first patches, there is an implementation of
> SyncCursor, to track the last add persisted entry on bookie side and
> of LastAddSyncedManager,
> to track the same but on the client side, in contains an implementation of
> the force() API too
> https://github.com/apache/bookkeeper/pull/671
>
> I think that most of other patches are not very useful, master diverged a
> lot.
> Most of the work is about coding what we have already decided during the
> discussion on the BP, actually Sijie designed most of the algorithms.
> The other part of the work is to implement tests about the internals of the
> Journal, during the development of patch #889 I (with Sijie's help) am
> introducing a new sort of tests about ForceWriteThread and the Journal we
> where totally lacking
>
> We are a bit blocked by the absence of Backward Compatibility tests, but
> Ivan is working hard on them and so we will be unblocked soon
>
> I will appreciate any help.
> I will stop working actively on this patches at the moment, I will follow
> will reviews
>
> Thank you very much
> I think that BP14 is a great step for BookKeeper as a pure storage system
>
> Enrico
>
> 2018-01-12 22:52 GMT+01:00 Enrico Olivelli <eolive...@gmail.com>:
>
> > JV,
> > currently the project which needs BP-14 has been postponed and my company
> > plans to resume it at the end of Spring, willing to deliver the first
> > release during Summer. So I will be able to work at full time on BP14
> > (sponsored by my company) in March/April. Currently I am working on it
> > during my spare time.
> >
> > Sijie,
> > I will tidy up and create a list of my branches on github which contain
> > all of the proposals. I have a few of them (like 10) and many review
> cycles
> > have already been done, so it will be better to have a list. I will do in
> > at the starting of next week
> >
> > Thank you all
> >
> > Enrico
> >
> >
> > 2018-01-12 21:55 GMT+01:00 Sijie Guo <guosi...@gmail.com>:
> >
> >> Thanks for the update, Enrico.
> >>
> >> It would be great if you can also point out the branches that you have
> >> now.
> >> So if someone else has cycles, he can start the work based on your work,
> >> without reimplementing stuffs that you might already did.
> >>
> >> Thanks,
> >> Sijie
> >>
> >> On Fri, Jan 12, 2018 at 11:21 AM, Enrico Olivelli <eolive...@gmail.com>
> >> wrote:
> >>
> >> > Hi BookKeepers,
> >> > During this period I have changed my priorities, I am working on
> >> releases
> >> > of other products and actually I will be able to work at full time at
> >> BP14
> >> > only after some week, I need it for summer.
> >> >
> >> > If someone has cycles to help I will appreciate, feel free to pick up
> >> > current patches and move forward. I will continue to follow that work,
> >> that
> >> > is very important for Bookkeeper as storage engine.
> >> >
> >> > Enrico
> >> > --
> >> >
> >> >
> >> > -- Enrico Olivelli
> >> >
> >>
> >
> >
>

Reply via email to