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

Reply via email to