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
>

Reply via email to