Hi Kunal,

Don’t know about rereading the config file, but I have had luck in the unit 
test framework with adjusting log levels programmatically. (Tests turn on 
interesting log levels for the duration of a single tests.) We might be able to 
use that capability (provided by Logback) to make adjustments at run time.

- Paul

> On Aug 25, 2017, at 10:55 AM, Kunal Khatua <[email protected]> wrote:
> 
> I figured this is a rarely modified piece of code but most frequently used 
> across all components. Hoping that someone who might have worked on logging 
> can share some insight from their experience in general, if not within Drill.
> 
> I was wondering if changes to Drill's logback.xml can be picked up 
> dynamically.
> 
> i.e. without restarting the Drillbit, change the logging level of specific 
> classes within the Drillbit.
> 
> I ask this because sometimes, a Drillbit needs to go through a warmup phase 
> where the JVM optimizes the functions frequently in use. Changing the logging 
> from something like an INFO to a DEBUG level would then allow me to correctly 
> capture specific log messages without having to lose all those optimizations 
> due to a restart (for the DEBUG to take effect).
> 
> Is it something worth having ?
> 
> ~ Kunal

Reply via email to