[ 
https://issues.apache.org/jira/browse/FLUME-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15446933#comment-15446933
 ] 

Hudson commented on FLUME-2954:
-------------------------------

FAILURE: Integrated in Jenkins build Flume-trunk-hbase-1 #200 (See 
[https://builds.apache.org/job/Flume-trunk-hbase-1/200/])
FLUME-2954. Make raw data appearing in log messages explicit (mpercy: 
[http://git-wip-us.apache.org/repos/asf/flume/repo?p=flume.git&a=commit&h=25e4bc6d80cf475862a1686fb2c3c97fcea27278])
* (edit) 
flume-ng-channels/flume-kafka-channel/src/main/java/org/apache/flume/channel/kafka/KafkaChannel.java
* (edit) flume-ng-doc/sphinx/FlumeUserGuide.rst
* (add) 
flume-ng-configuration/src/main/java/org/apache/flume/conf/LogPrivacyUtil.java
* (edit) 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/BlobHandler.java
* (edit) flume-ng-core/src/main/java/org/apache/flume/source/AvroSource.java
* (edit) 
flume-ng-sources/flume-kafka-source/src/main/java/org/apache/flume/source/kafka/KafkaSource.java
* (edit) conf/flume-env.ps1.template
* (edit) 
flume-ng-channels/flume-jdbc-channel/src/main/java/org/apache/flume/channel/jdbc/impl/JdbcChannelProviderImpl.java
* (edit) 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineSink.java
* (edit) 
flume-ng-core/src/main/java/org/apache/flume/source/MultiportSyslogTCPSource.java
* (edit) 
flume-ng-sources/flume-twitter-source/src/main/java/org/apache/flume/source/twitter/TwitterSource.java
* (edit) 
flume-ng-configuration/src/main/java/org/apache/flume/conf/FlumeConfiguration.java
* (edit) 
flume-ng-core/src/main/java/org/apache/flume/source/http/BLOBHandler.java
* (edit) conf/flume-env.sh.template
* (edit) 
flume-ng-embedded-agent/src/main/java/org/apache/flume/agent/embedded/EmbeddedAgent.java
* (edit) 
flume-ng-core/src/test/java/org/apache/flume/serialization/SyslogAvroEventSerializer.java
* (edit) 
flume-ng-sinks/flume-ng-kafka-sink/src/main/java/org/apache/flume/sink/kafka/KafkaSink.java


> make raw data appearing in log messages explicit
> ------------------------------------------------
>
>                 Key: FLUME-2954
>                 URL: https://issues.apache.org/jira/browse/FLUME-2954
>             Project: Flume
>          Issue Type: Improvement
>          Components: Channel, Configuration, Sinks+Sources
>    Affects Versions: v1.6.0
>            Reporter: Attila Simon
>            Assignee: Attila Simon
>            Priority: Critical
>             Fix For: v1.7.0
>
>         Attachments: FLUME-2954-4.patch
>
>
> Flume has built in functionality to log out data flowing through
> mainly for debugging purposes. This functionality appears in several
> places of the codebase. I think such functionality rise security
> concerns in production environments where sensitive information might
> be ingested so it is crucial that enabling such functionality has to
> be as explicit as possible (avoid implicit side effect setup).
> Eg: setting the level of root logger to debug/trace cause that every
> other logger will start logging at debug/trace including the ones
> logging raw data.
> In this jira I would like to provide a patch capturing how I imagined solving 
> this issue. It can be refined iteratively or used as a basis for a broader 
> discussion.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to