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