Yeah, I agree with this, especially classloader isolation would be great to
have as well on the plugin side.

Mike

On Mon, Nov 26, 2018 at 11:50 AM Ralph Goers <ralph.go...@dslextreme.com>
wrote:

> I think people want to do more than just upgrade Log4j for a Flume 2.0
> release. I would like to make configuration much more pluggable for
> example. There was also talk about splitting all the sources, sinks,
> interceptors, etc out of the core module and making them some sort of
> plugin. At this point those are just at the idea stage.
>
> > On Nov 26, 2018, at 12:19 PM, Bessenyei Balázs Donát <bes...@apache.org>
> wrote:
> >
> > I wonder, is there anything blocking us from releasing 2.0 next instead
> of 1.x?
> >
> >
> > Donat
> >
> > On Mon, Nov 26, 2018 at 6:27 PM Mike Percy <mpe...@apache.org> wrote:
> >>
> >> If only the PMC would be affected by this decision, we could have had
> this
> >> discussion on the PMC private list. But this decision impacts everybody
> >> that uses Flume. So let's hear from anybody who cares about this,
> including
> >> committers, contributors, and users on whether they are okay with
> switching
> >> to log4j2 in a minor release version, knowing that they will need to
> change
> >> their config files when they upgrade Flume.
> >>
> >> Ferenc, it seems like we will have to ship one or the other with the
> binary
> >> artifacts at release time. It seems to me that we still have to make a
> >> choice about the built and shipped default, even if both could work at
> >> runtime, right?
> >>
> >> Thanks,
> >> Mike
> >>
> >> On Mon, Nov 26, 2018 at 5:58 AM Ferenc Szabo
> <fsz...@cloudera.com.invalid>
> >> wrote:
> >>
> >>> I have directed it to the community, the PMC members.
> >>> I am looking for a decision from the PMC members (including You) on
> whether
> >>> we should continue as planned or not removing log4j2 form the minor
> release
> >>> branch.
> >>>
> >>> On Mon, Nov 26, 2018 at 2:43 PM Ralph Goers <
> ralph.go...@dslextreme.com>
> >>> wrote:
> >>>
> >>>> Was this directed at me? I am not sure what decision you are referring
> >>> to.
> >>>> I stated my position in the email you replied to.
> >>>>
> >>>> Ralph
> >>>>
> >>>>> On Nov 26, 2018, at 5:29 AM, Ferenc Szabo
> <fsz...@cloudera.com.INVALID
> >>>>
> >>>> wrote:
> >>>>>
> >>>>> With the new release, you can just replace the jars on the classpath
> as
> >>>> we
> >>>>> removed every code dependency and using slf4j. So you do not need to
> >>> fork
> >>>>> and change anything.
> >>>>>
> >>>>> Let me know your decision and we will continue with that.
> >>>>>
> >>>>> Regards,
> >>>>> Ferenc
> >>>>>
> >>>>> On Mon, Nov 26, 2018 at 12:10 PM Apache <ralph.go...@dslextreme.com>
> >>>> wrote:
> >>>>>
> >>>>>> As I said, I am fine with adding a notice to the release notes
> stating
> >>>> the
> >>>>>> logging will be changed in the next release regardless of its
> version
> >>>>>> number. This way the revert only needs to happen on the release
> branch
> >>>> for
> >>>>>> this release.
> >>>>>>
> >>>>>> Ralph
> >>>>>>
> >>>>>>> On Nov 25, 2018, at 9:59 PM, Mike Percy <mpe...@apache.org> wrote:
> >>>>>>>
> >>>>>>> While the committer veto rules are well documented here
> >>>>>>> <https://www.apache.org/foundation/voting.html#Veto>, and there is
> >>> no
> >>>>>>> mention of a time limit, I propose we shelve that discussion and
> work
> >>>> on
> >>>>>>> getting to consensus on what we as a community want to include in
> the
> >>>>>> Flume
> >>>>>>> 1.9 release.
> >>>>>>>
> >>>>>>> As far as I can tell, the decision we have to make is whether to
> >>>> include
> >>>>>>> the FLUME-2050 logging changes in the Flume 1.9 release. We can
> >>> either:
> >>>>>>>
> >>>>>>> 1) Require users upgrading from Flume 1.8 to Flume 1.9 to have to
> >>>> modify
> >>>>>>> their log4j configuration files to use the different log4j2 XML
> >>> format,
> >>>>>>> with the procedure for doing so documented in the release notes.
> >>>>>>> -or-
> >>>>>>> 2) Defer that change to a future release where incompatible changes
> >>> are
> >>>>>>> expected, such as Flume 2.0.
> >>>>>>>
> >>>>>>> Also, maybe there are other options I haven't thought of...?
> >>>>>>>
> >>>>>>> I would like to get some input from more people on this matter. How
> >>> do
> >>>>>>> others feel about this?
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>> Mike
> >>>>>>>
> >>>>>>>
> >>>>>>> On Sat, Nov 24, 2018 at 9:36 PM Ralph Goers <
> >>>> ralph.go...@dslextreme.com>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> I should also point out that the time to raise this was a year ago
> >>>> when
> >>>>>>>> the PR for FLUME-2050 was reviewed and committed. As it stands
> now I
> >>>>>> could
> >>>>>>>> be a jerk and vote -1 on the patch for FLUME-3296 with valid
> >>> technical
> >>>>>>>> grounds. If this was causing a true binary incompatibility I would
> >>>>>> approve
> >>>>>>>> reverting it in a heartbeat, but I just don’t see how having users
> >>>> have
> >>>>>> to
> >>>>>>>> change logging configuration is “intolerable”, especially with the
> >>>> known
> >>>>>>>> security issues in Log4j 1, however unlikely user’s might be to
> >>>>>> encounter
> >>>>>>>> them.
> >>>>>>>>
> >>>>>>>> That said, I wouldn’t veto the revert on the release branch, but I
> >>>> would
> >>>>>>>> suggest that the release notes provide fair warning that the next
> >>>>>> release
> >>>>>>>> will upgrade the logging dependency.  It would also be nice if
> >>>> releases
> >>>>>>>> could be more frequent than once a year.
> >>>>>>>>
> >>>>>>>> I would also like to say that I’m not doing this for the fun of
> it.
> >>> My
> >>>>>>>> company uses Flume for some of its most critical processing. We
> run
> >>>>>>>> Veracode scans on all of our software and I expect Flume would be
> >>>>>> flagged
> >>>>>>>> if I hadn’t repacked it with Log4j 2. It also may not show up
> since
> >>>> the
> >>>>>> CVE
> >>>>>>>> is marked against Log4j 2 since Log4j 1 is EOL, but the security
> >>>>>> scanning
> >>>>>>>> tools should be flagging that as well.
> >>>>>>>>
> >>>>>>>> FWIW I’ve had to hack or enhance a few Flume components to make it
> >>>> work
> >>>>>>>> for my needs but overall it works really, really well. I’d like to
> >>>>>> commit
> >>>>>>>> back some of the changes but the main one - Flume configuration -
> I
> >>>>>> really
> >>>>>>>> don’t like and need to redo the whole thing.
> >>>>>>>>
> >>>>>>>> Ralph
> >>>>>>>>
> >>>>>>>>> On Nov 24, 2018, at 5:11 PM, Mike Percy <mpe...@apache.org>
> wrote:
> >>>>>>>>>
> >>>>>>>>> I wasn't aware of this security issue. Do you have a link to the
> >>>>>> details?
> >>>>>>>>>
> >>>>>>>>> There's no ASF requirement for package names; it's really just a
> >>> Java
> >>>>>>>>> language convention, and especially not enforced for
> compatibility
> >>>>>> shims.
> >>>>>>>>> Even Flume has some of those in the legacy sources.
> >>>>>>>>>
> >>>>>>>>> I understand that it's very difficult to provide a compatibility
> >>>> layer.
> >>>>>>>>> Maybe also a boring task. I'm just saying that without log4j1
> >>>> backwards
> >>>>>>>>> compatibility provided by log4j2, there will have to be a really
> >>>>>> critical
> >>>>>>>>> reason to inflict this migration pain on Flume users -- something
> >>>> that
> >>>>>>>>> simply can't be tolerated, even in a minor release, like a new
> and
> >>>>>> highly
> >>>>>>>>> dangerous security bug. Without such a motivation, I don't see
> how
> >>>> this
> >>>>>>>>> incompatible dependency change can be justified.
> >>>>>>>>>
> >>>>>>>>> Mike
> >>>>>>>>>
> >>>>>>>>> On Sat, Nov 24, 2018 at 3:20 PM Ralph Goers <
> >>>>>> ralph.go...@dslextreme.com>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>> On Nov 24, 2018, at 2:35 PM, Mike Percy <mpe...@apache.org>
> >>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Flume has long had a policy of backwards compatibility with its
> >>> own
> >>>>>>>>>>> configuration files and people expect things to "just work"
> when
> >>>>>>>>>> upgrading
> >>>>>>>>>>> Flume. If log4j2 can't parse the log4j1 config file format then
> >>>> it's
> >>>>>> an
> >>>>>>>>>>> incompatible upgrade and should not be done in a minor Flume
> >>>> release.
> >>>>>>>>>>>
> >>>>>>>>>>> If log4j2 wants to be a drop-in replacement for log4j1 then by
> >>>>>> default
> >>>>>>>> it
> >>>>>>>>>>> should find and parse the traditional log4j.properties config
> >>>> files,
> >>>>>> at
> >>>>>>>>>>> least as a fallback, rather than force users to convert to the
> >>> new
> >>>>>> XML
> >>>>>>>>>>> format before upgrading.
> >>>>>>>>>>
> >>>>>>>>>> That is simply not possible:
> >>>>>>>>>> 1. Log4j 1 requires the use of fully qualified class names. The
> >>>>>> package
> >>>>>>>>>> names log4j 1 used didn’t conform to ASF naming guidelines and
> >>> don’t
> >>>>>>>> line
> >>>>>>>>>> up with the package names used in Log4j2.
> >>>>>>>>>> 2. Log4j 1 did not delineate between what was public and what
> was
> >>>>>>>> private
> >>>>>>>>>> so there is code all over the place mucking with the internals
> of
> >>>>>> Log4j.
> >>>>>>>>>> Log4j 2 implemented a compatibility layer by implementing the
> >>>> classes
> >>>>>>>> that
> >>>>>>>>>> are being used but by and large they don’t actually do anything.
> >>>>>>>>>> 3. The Appenders and Filters in Log4j 2 implement different
> >>>> interfaces
> >>>>>>>> and
> >>>>>>>>>> cannot use components from Log4j 1.
> >>>>>>>>>> 4. The Appenders in Log4j 2 are not identical with Log4j 1. In
> >>> fact,
> >>>>>>>> many
> >>>>>>>>>> people didn’t use the Rolling File Appender that shipped with
> >>> Log4j
> >>>>>> but
> >>>>>>>>>> used the one from Log4j extras. So it is hard to.know what
> Log4j 2
> >>>>>> would
> >>>>>>>>>> have needed to be compatible with.
> >>>>>>>>>>
> >>>>>>>>>> Many organizations (including mine) have security requirements
> >>> that
> >>>>>> say
> >>>>>>>>>> they must use software that is supported with security fixes.
> >>> Log4j
> >>>> 1
> >>>>>>>> has a
> >>>>>>>>>> known security bug that will never be fixed as it reached
> >>>> end-of-life
> >>>>>> in
> >>>>>>>>>> August of 2015. This means the use of Log4j 1 is not acceptable
> >>> for
> >>>>>> any
> >>>>>>>>>> security conscious organization.
> >>>>>>>>>>
> >>>>>>>>>> While folks have brought up this issue from time to time most
> seem
> >>>> to
> >>>>>>>>>> adapt quite quickly to the change. Most of the issues are
> >>> developers
> >>>>>>>>>> wanting to know how to make something they were doing in Log4j 1
> >>>> work
> >>>>>> in
> >>>>>>>>>> Log4j 2.
> >>>>>>>>>>
> >>>>>>>>>> As you can imagine, since Log4j 2 has been GA now for 4 1/2
> years
> >>>> and
> >>>>>>>>>> Log4j 1 has been EOL for over 3, making the configuration
> >>> compatible
> >>>>>>>> with
> >>>>>>>>>> Log4j 1 is not a high priority. FWIW, there was an effort to do
> >>>> that a
> >>>>>>>> few
> >>>>>>>>>> years ago, and while we were able to get some basic stuff to
> work
> >>>>>>>> making it
> >>>>>>>>>> work in a general way wasn’t possible.
> >>>>>>>>>>
> >>>>>>>>>> Ralph
> >>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Mike
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, Nov 23, 2018 at 9:39 AM Ralph Goers <
> >>>>>>>> ralph.go...@dslextreme.com>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> No, you are correct. However, requiring a change to logging
> >>>>>>>>>> configuration
> >>>>>>>>>>>> has never been considered a binary compatibility break in any
> >>>>>> project
> >>>>>>>> I
> >>>>>>>>>>>> have ever worked on.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Ralph
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On Nov 23, 2018, at 10:05 AM, Ferenc Szabo
> >>>>>>>> <fsz...@cloudera.com.INVALID
> >>>>>>>>>>>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> As you mentioned, you have the freedom to use Log4j 2 and the
> >>>> same
> >>>>>>>> time
> >>>>>>>>>>>> we
> >>>>>>>>>>>>> have to keep the out of the box experience the same in a
> minor
> >>>>>>>> version.
> >>>>>>>>>>>>> Users should be able to upgrade flume without changing any of
> >>>> their
> >>>>>>>>>>>>> configurations.
> >>>>>>>>>>>>> If they have a log4j.properties (Log4j 1) then they would not
> >>> be
> >>>>>> able
> >>>>>>>>>> to
> >>>>>>>>>>>>> use it after the upgrade without changing it.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Or am I missing a feature that would solve this case?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, Nov 23, 2018 at 5:49 PM Ralph Goers <
> >>>>>>>>>> ralph.go...@dslextreme.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> Also, please put details in the Jira issues. It is much
> easier
> >>>> to
> >>>>>>>> find
> >>>>>>>>>>>> out
> >>>>>>>>>>>>>> why something was done by searching Jira later on then
> >>> searching
> >>>>>> the
> >>>>>>>>>>>>>> mailing list.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Ralph
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Nov 23, 2018, at 9:47 AM, Ralph Goers <
> >>>>>>>> ralph.go...@dslextreme.com
> >>>>>>>>>>>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I do not understand this at all. Log4j 2 provides runtime
> >>>>>>>>>> compatibility
> >>>>>>>>>>>>>> with Log4j 1. What is the problem that requires a revert?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I have been running Flume with Log4j 2 since 1.6 so I don’t
> >>>>>>>>>> understand
> >>>>>>>>>>>>>> what the problem could possibly be.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Ralph
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Nov 23, 2018, at 8:50 AM, Ferenc Szabo <
> >>>>>> szabofe...@apache.org>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> 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
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >
>
>
>

Reply via email to