Hi everyone I am about to branch the 1.9 release from trunk.
On the 1.9 branch we will revert the following breaking changes: - FLUME-2957. Remove Guava from our public API: https://github.com/apache/flume/commit/7f85df9e473ee675d461d5b76650694c5a6c0088 - part of FLUME-2050. Upgrade to Log4j 2.10.0: as the new release should work with the previous configurations we have to release it with log4j 1.x For the log4j2 upgrade, we will provide a guide, how to replace the jars if users would like to start using it in the 1.9 release on the wiki page. Because of these changes the first release candidate might be postponed to Monday. Regards, Ferenc Szabo On Wed, Nov 7, 2018 at 5:04 PM ema...@cloudera.com <ema...@cloudera.com> wrote: > Hi Ferenc, > > +1 > I am working on FLUME-3281 Update to Kafka 2.0 client, should be able to > finish it > till the suggested deadline. > I am also happy to do some reviews. > > Regards > Endre > > On 2018/11/06 21:23:17, Ferenc Szabo <szabofe...@apache.org> wrote: > > Hello Flume Community, > > > > 1.8 was released about a year ago and since that quite a few bug fixes, > > improvements, features and documentation were introduced. > > I would like to propose to publish the next minor release of Flume > > to make these changes available to the users. > > > > I would be more than happy to be the Release Manager with the help of > > Denes Arvay for anything that requires PMC access - if both the community > > and he are > > OK with it. > > > > Among others the following changes will be included in the next release: > > > > Fixed bugs: > > - FLUME-3117 Application can be dead loop when call System.exit() in > > methodconfigure > > - FLUME-3237 Handling RuntimeExceptions coming from the JMS provider in > > JMSSource > > - FLUME-3201 Fix SyslogUtil to handle RFC3164 format in december > correctly > > - FLUME-3056 TestApplication hangs indefinitely > > - FLUME-2976 Exception when JMS source tries to connect to a Weblogic > > server without authentication > > - FLUME-3270 Close JMS resources in JMSMessageConsumer constructor in > case > > of failure > > - FLUME-3222 java.nio.file.NoSuchFileException thrown when files are > being > > deleted from the TAILDIR source > > - FLUME-2894 Flume components should stop in the correct order (graceful > > shutdown) > > - FLUME-2973 Deadlock in hdfs sink > > - FLUME-3278 Handling -D keystore parameters in Kafka components > > - FLUME-3265 Cannot set batch-size for LoadBalancingRpcClient > > > > > > Improvements: > > - FLUME-3186 Make asyncHbaseClient configuration parameters available > from > > flume config > > - FLUME-3239 Do not rename files in SpoolDirectorySource > > - FLUME-3227 Add Rate Limiter to StressSource > > - FLUME-2050 Upgrade to log4j2 (when GA) > > - FLUME-3246 Validate flume configuration to prevent larger source batch > > size than the channel transaction capacity > > - FLUME-3050 add counters for error conditions and expose to monitor URL > > - FLUME-3269 Support JSSE keystore/trustore -D system properties > > - FLUME-3223 Flume HDFS Sink should retry close prior to performing a > > recoverLease > > - FLUME-3276 Components supporting SSL/TLS should be able to specify > cipher > > suite list > > - FLUME-3275 Components supporting SSL/TLS should be able to specify > > protocol list > > > > > > New Features: > > - FLUME-3142 Adding HBase2 sink > > - FLUME-2442 Need an alternative to providing clear text passwords in > flume > > config > > > > > > There are 26 open tickets targeted for 1.9 in patch available state: > > https://s.apache.org/flume-1.9-target-tickets > > > > We also have a number of open pull requests on Github: > > https://github.com/apache/flume/pulls > > > > There are a few tickets in progress that would be good to include in the > > release so > > I would say that we focus on reviewing and testing them in the next 2 > > weeks. > > > > I would like to propose to target the 23rd of November for the first > > release candidate. > > That would mean that the branch date would be a few days before that. > > Any significant code change should get in by that date. > > > > If nobody has any concerns then I am going to create an umbrella ticket > to > > track the release process. > > > > Some movement can be expected in the related JIRA tickets. > > > > Kind regards, > > Ferenc > > >