FWIW, the pull request was modified to remove the extraneous files. Please 
review.

Ralph

> On Nov 3, 2017, at 8:58 AM, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> 
> I have submitted https://github.com/apache/flume/pull/181 
> <https://github.com/apache/flume/pull/181> to implement this. The only 
> component still dependent on log4j 1.x is Flume’s Log4j Appender.
> 
> Ralph
> 
>> On Oct 21, 2016, at 3:23 PM, Ralph Goers <ralph.go...@dslextreme.com> wrote:
>> 
>> I should point out that Log4j 2 has shipped a Flume Appender since before it 
>> went GA. The Flume Log4j Appender is for users who use Log4j 1.x to connect 
>> to Flume. There really is no reason to drop that even if Flume itself starts 
>> using Log4j 2. Since Flume is a standalone app there really isn’t anything 
>> that requires a break in compatibility.
>> 
>> Ralph
>> 
>>> On Oct 21, 2016, at 11:24 AM, Attila Simon <s...@cloudera.com> wrote:
>>> 
>>> Hi Lior,
>>> 
>>> Thanks a lot! Based on these it is indeed flume 2.0 and I have no objection
>>> having it than (don't know when it will be but hope we can speed up the
>>> release cycles).
>>> 
>>> Cheers,
>>> Attila
>>> 
>>> 
>>> *Attila Simon*
>>> Software Engineer
>>> Email:   s...@cloudera.com
>>> 
>>> [image: Cloudera Inc.]
>>> 
>>> On Thu, Oct 20, 2016 at 12:11 PM, Lior Zeno <liorz...@gmail.com> wrote:
>>> 
>>>> Sure.
>>>> 
>>>> First, the Log4jAppender will be deprecated. Log4j2 already provides a
>>>> Flume appender [1].
>>>> Second, since we use almost exclusively the SLF4j API in Flume, the code
>>>> will only slightly change. The major difference is with the configuration
>>>> files which have changed from 1.x to 2.x [2].
>>>> 
>>>> [1]
>>>> https://logging.apache.org/log4j/2.x/manual/appenders.html#FlumeAppender
>>>> [2] https://logging.apache.org/log4j/2.x/manual/migration.html.
>>>> 
>>>> On Thu, Oct 20, 2016 at 11:44 AM, Attila Simon <s...@cloudera.com> wrote:
>>>> 
>>>>> Hi Lior,
>>>>> 
>>>>> Could you please explain a bit what will break?
>>>>> 
>>>>> Cheers,
>>>>> Attila
>>>>> 
>>>>> On Tuesday, 18 October 2016, Lior Zeno <liorz...@gmail.com> wrote:
>>>>> 
>>>>>> Hi All,
>>>>>> 
>>>>>> Log4j (v1) has been EOL'ed over a year now (
>>>>>> https://blogs.apache.org/foundation/entry/apache_
>>>>> logging_services_project_
>>>>>> announces)
>>>>>> and is no longer officially supported.
>>>>>> 
>>>>>> I propose we migrate to Log4j 2. We can begin with using the Log4j 1.x
>>>>>> bridge, and then incrementally move the whole codebase.
>>>>>> 
>>>>>> Since this is a breaking change, I think we should schedule this to
>>>> Flume
>>>>>> 2.0.0.
>>>>>> 
>>>>>> Thoughts?
>>>>>> 
>>>>>> Thanks
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> 
>>>>> *Attila Simon*
>>>>> Software Engineer
>>>>> Email:   s...@cloudera.com
>>>>> 
>>>>> [image: Cloudera Inc.]
>>>>> 
>>>> 
>> 
>> 
>> 
> 


Reply via email to