Hi, I have already started looking into release-4.11.
Can you please let me know if we want to wait for any open PR to be part of 4.11? Anup*:* can we move this one to 4.12: https://github.com/apache/bookkeeper/pull/2355 Thanks, Rajan On Thu, Jun 11, 2020 at 6:21 PM Rajan Dhabalia <rdhaba...@apache.org> wrote: > Thank you Anup for summarizing everything here. And Yes, I can drive 4.11 > release and we can start the process soon once we agree with all the > changes. > > I have already taken care of [bookie-shell] Add cmd to change > bookie-address into ledger metadata > <https://github.com/apache/bookkeeper/pull/2321> > > And if we think Avoid using directBuffer directly > <https://github.com/apache/bookkeeper/pull/2158> is risky at this point > then we can push to the next release. > > So, we can wait for Update ServerConfiguration to use ConfigKey and > ConfigKeyGroup <https://github.com/apache/bookkeeper/pull/1893> to be > merged and then we can start the release process soon. > > Thanks, > Rajan > > > > On Thu, Jun 11, 2020 at 8:49 AM Anup Ghatage <ghat...@gmail.com> wrote: > >> Sounds good Enrico. >> >> What do you think about the later sections I made? >> >> > >> *Push to next release and Add help wanted label* >> I see lots of new interest in the community and I think we should >> encourage it by adding these tags and letting the folks know that these are >> achievable fixes without too much baggage. >> >> > *Push to next release* >> The next time we have a community meeting, perhaps a good idea to bring >> these up and evaluate if we even need some of these as they're super old >> and architecture has changed since then. So we might not even need some of >> them now. >> >> Overall I think we should undertake the cleaning of the issues / PR's >> section from what I've mentioned in the lists to start with at least. >> So we can weed out the old inactive ones which we won't/can't be working >> on. It would put us in a much better place for the next releases. >> >> Regards, >> Anup >> >> On Thu, Jun 11, 2020 at 1:26 AM Enrico Olivelli <eolive...@gmail.com> >> wrote: >> >>> Anup >>> thanks for bringing this to the attention. >>> great work ! >>> >>> I would like to see 4.11 out soon. >>> Rajan already told me he is interested in driving the release as soon as >>> he has cycles. >>> I can backup in case he has no time within the end of the month >>> >>> some comments below >>> Enrico >>> >>> >>> Il giorno gio 11 giu 2020 alle ore 04:44 Anup Ghatage <ghat...@gmail.com> >>> ha scritto: >>> >>>> >>>> Hi Bookies! >>>> >>>> [image: image.png] >>>> >>>> >>>> >>>> We've seen awesome contributions since 4.10 but now we're considering >>>> if it's time for 4.11. >>>> I've made a list of the tasks we had marked for our 4.11 milestone. I >>>> have separated them as ready to merge and push to next release based on: >>>> >>>> - Last activity >>>> - Remaining work required for completion >>>> - Amount of conflicts since last change (hence might take more time >>>> to finish) >>>> >>>> PMC, Committers, Let's take a look at where we stand and if you feel >>>> these are substantial enough to ship. >>>> >>>> *Ready to merge, need to re-run a few tests.* >>>> - Avoid using directBuffer directly >>>> <https://github.com/apache/bookkeeper/pull/2158> >>>> >>> >>> This patch needs rebase and it is quite dangerous. I feel it is better >>> to postone >>> >>> <https://github.com/apache/bookkeeper/pull/2158> >>>> >>>> - Update ServerConfiguration to use ConfigKey and ConfigKeyGroup >>>> <https://github.com/apache/bookkeeper/pull/1893> >>>> >>> I am ok but is needs a rebase from @Sijie Guo <guosi...@gmail.com> >>> >>>> >>>> - [bookie-shell] Add cmd to change bookie-address into ledger metadata >>>> <https://github.com/apache/bookkeeper/pull/2321> >>>> rerun integration tests, rest is ready. >>>> >>> >>> yes, it needs a little hand by Rajan >>> >>> >>>> >>>> - Add more more instructions for minorCompactionInterval in >>>> bookkeeper.conf <https://github.com/apache/bookkeeper/issues/2115> - >>>> Master issue >>>> -> PR with fix [conf] minorCompactionInterval should be greater than >>>> gcWaitTime <https://github.com/apache/bookkeeper/pull/2116> >>>> Can close this if we can merge above mentioned PR. Some tests are >>>> failing, need to re run them >>>> >>> >>> It is an old patch. I would prefer to postpone >>> >>> >>>> >>>> *Push to next release, partially completed* >>>> - Issue 1626: Add tests for >>>> LedgerUnderredplicationManager#markLedgerUnderreplicatedAsync >>>> <https://github.com/apache/bookkeeper/pull/1629> - Too many review >>>> comments to be addressed. >>>> - BP-33: Move releasing official docker images out of main repo >>>> <https://github.com/apache/bookkeeper/issues/1449> - This can be done >>>> after the release >>>> - Cookie should include index directory >>>> <https://github.com/apache/bookkeeper/issues/609> - Being worked on >>>> but will change format of cookie. Best if pushed to next release. >>>> - use native fallocate & sync_file_range to improve journal allocation >>>> <https://github.com/apache/bookkeeper/issues/614> >>>> - BP-29: Metadata API module >>>> <https://github.com/apache/bookkeeper/issues/1123> - On the fence >>>> about this one. 3/4 tasks are complete. The last task is to make all the >>>> remaining tests use the metadata service which I think aren't as many. - >>>> Add help wanted label >>>> - BP-36: Stats documentation annotation >>>> <https://github.com/apache/bookkeeper/issues/1785> - Sijie, since we >>>> have all the code in place to use the annotation, can you elaborate on >>>> where the annotation should be used? Perhaps we can close this and you can >>>> open a new issue for 4.12. OR we can simply push this out, fine with that >>>> too. >>>> >>>> *Push to next release and Add help wanted label* >>>> - Bookie disk monitor should also monitor journal disks >>>> <https://github.com/apache/bookkeeper/issues/1349> - Not being worked >>>> on yet (OLD) - Add help wanted label >>>> - Improve asyncCreateFullPathOptimistic to reduce zookeeper verbose >>>> logging <https://github.com/apache/bookkeeper/issues/902> - Not being >>>> worked on yet (OLD) - Add help wanted label >>>> - incomplete fix for exception handling in flushRotatedLogs method and >>>> need of ConcurrentList for rotatedLogChannels >>>> <https://github.com/apache/bookkeeper/issues/1346> - Not being worked >>>> on yet (OLD) - Add help wanted label >>>> - Improve javadoc for public interfaces that takes user input >>>> <https://github.com/apache/bookkeeper/issues/757> - Not being worked >>>> on yet (OLD) - Add help wanted label >>>> >>>> *Push to next release* >>>> - Don't allow write entries with same entry id multiple times in bookie >>>> <https://github.com/apache/bookkeeper/issues/1066> - Not being worked >>>> on yet (OLD) >>>> - In ReadOnlyLedgerHandle, metadata gets updated in the event of >>>> writeclose but lastAddConfirmed and length is not getting updated. >>>> <https://github.com/apache/bookkeeper/issues/594> - Not being worked >>>> on yet. >>>> - Bookie ledger replication error lead to increased disk usage >>>> <https://github.com/apache/bookkeeper/issues/1908> - Not being worked >>>> on yet (OLD) >>>> - Needs to handle AuthFailed, SaslAuthenticated events >>>> <https://github.com/apache/bookkeeper/issues/284> - Not being worked >>>> on yet (OLD) >>>> - Introduce BookieClusterManager and Improve BookieListener >>>> <https://github.com/apache/bookkeeper/issues/287> - Not being worked >>>> on yet (OLD) >>>> - Bookie recovery should skip replicating empty ledgers. >>>> <https://github.com/apache/bookkeeper/issues/582> - Not being worked >>>> on yet (OLD) >>>> - Split bookkeeper client into a separate maven module >>>> <https://github.com/apache/bookkeeper/issues/617> - Not being worked >>>> on yet (OLD) >>>> - Package refactor on ledger storages >>>> <https://github.com/apache/bookkeeper/issues/622> - Not being worked >>>> on yet (OLD) >>>> - Add checksumming for ledger index files >>>> <https://github.com/apache/bookkeeper/issues/626> - Not being worked >>>> on yet (OLD) >>>> - BP-23: Ledger Balancer >>>> <https://github.com/apache/bookkeeper/issues/846> - Not being worked >>>> on yet (OLD) >>>> - Sanity check on ledger storage type >>>> <https://github.com/apache/bookkeeper/issues/1159> - Not being worked >>>> on yet (OLD) >>>> - Add more test cases on LongZkLedgerIdGenerator >>>> <https://github.com/apache/bookkeeper/issues/901> - Not being worked >>>> on yet (OLD) >>>> - remove old Codahale in package `org.apache.bookkeeper.stats` >>>> <https://github.com/apache/bookkeeper/issues/1262> - Not being worked >>>> on yet (OLD) >>>> >>>> >>>> -- >>>> Anup Ghatage >>>> www.ghatage.com >>>> >>> >> >> -- >> Anup Ghatage >> www.ghatage.com >> >