Folks,

        I’ve been looking over HDFS-8880 and it’s various follow-on JIRAs.  The 
intentions are good, but the implementation is mostly/effectively a duplicate 
of the FileSink that’s already part of the Hadoop metrics subsystem. (which 
therefore means it works with all daemons, out of the box already).  Reading 
through HDFS-9114, it’s pretty obvious now that users are going to get *very* 
confused as just what happens when they set the “hadoop.metrics.log.file” 
property.  It’s opening a pandora’s box of work, since that property only 
partially works with one sub-project, will show up on the command line of every 
daemon, and isn’t documented...

        I’d like to see this series of patches reverted (they haven’t shipped 
yet, so now is the time!) and effort placed into updating the metrics2 FileSink 
to have whatever functionality is missing.

        Thoughts?

Reply via email to