You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by Enrico Olivelli <eo...@gmail.com> on 2019/10/30 12:12:44 UTC

A little show stopped on Release 4.10

Hello,
I am performing the release procedure for 4.10 but actually we have a
problem.

With this commit
https://github.com/apache/bookkeeper/commit/b689d8313654de21759b2e2d47210b75434038c3

We made twitter stats provider optional.
Now the build script is not able to work properly because in order to work
on those packages we have to enable the '-Ptwitter' profile.

Current master branch is broken as the release script did not change
pom.xml in Twitter stuff
https://github.com/apache/bookkeeper/blob/master/bookkeeper-stats-providers/twitter-science-provider/pom.xml

I am going to manually fix up master branch in order to have CI working
immediately.

I am also sending a pull request to fix the release procedure and activate
the "twitter" profile.

We can discuss later if we want to continue bundling those packages for
4.11, I would like to ship 4.10 as soon as possible.


We also should upgrade Jackson Databind dependency due to security reasons,
but it is better to do it for 4.10.1 in order not to break stuff.
Jackson is used for the HTTP Server and in DLog/StreamStorage so I am not
able to tell quickly if the upgrade is safe


Enrico