Since we have trace for finer and finest I think all is well.

On Thu, Mar 16, 2017 at 1:38 PM, Kirk Lund <kl...@apache.org> wrote:

> That's correct. I flipped mine around half way down the list. I love to
> delete the old LogWriter log levels to eliminate this confusion...
>
>
> On Thu, Mar 16, 2017 at 1:12 PM, Jinmei Liao <jil...@pivotal.io> wrote:
>
> > I believe this is the mapping:
> >
> > LogWriter                 Log4J2
> > ---------------------------------------
> > SEVERE                = FATAL
> > ERROR                 = ERROR
> > WARNING             = WARN
> > INFO, CONFIG      = INFO
> > FINE                      = DEBUG
> > FINER, FINEST     = TRACE
> >
> > We do have a lot of code that still uses the LogWriter.
> >
> > On Thu, Mar 16, 2017 at 10:29 AM, Kirk Lund <kl...@apache.org> wrote:
> >
> > > Here's the equivalent log levels between LogWriter levels and Log4J2
> > levels
> > >
> > > LogWriter   Log4J2
> > > ------------------------
> > > SEVERE    = FATAL
> > > ERROR     = ERROR
> > > WARN      = WARNING
> > > INFO      = INFO, CONFIG
> > > DEBUG     = FINE
> > > TRACE     = FINER, FINEST
> > >
> > > On Thu, Mar 16, 2017 at 10:08 AM, Darrel Schneider <
> > dschnei...@pivotal.io>
> > > wrote:
> > >
> > > > My understanding is the geode fine, finer, finest all map to log4j
> > debug.
> > > > If we get rid of the geode levels would all three fine* levels be
> > enabled
> > > > when the log level is debug?
> > > > If so this might be a problem because finest can be way too much.
> > > >
> > > > I think geode's config and info both map to log4j info and I'm find
> > with
> > > > info logging both config and info.
> > > >
> > > >
> > > > On Wed, Mar 15, 2017 at 11:31 AM, Swapnil Bawaskar <
> > sbawas...@pivotal.io
> > > >
> > > > wrote:
> > > >
> > > > > +1 to making the change and updating the docs to reflect only the
> new
> > > log
> > > > > levels.
> > > > >
> > > > > On Wed, Mar 15, 2017 at 10:45 AM Jinmei Liao <jil...@pivotal.io>
> > > wrote:
> > > > >
> > > > > > Hi, all,
> > > > > >
> > > > > > Geode, before using log4j for logging has implemented its own
> > > > LogWriters
> > > > > > and logLevels. Geode log levels has values like "finest, finer,
> > fine,
> > > > > > config, info, warning, error, severe".  We've moved away from
> using
> > > > these
> > > > > > log writers to favor using log4j logging. So, mostly, geode logs
> > have
> > > > > log4j
> > > > > > log statements with levels like "fatal, error, warn, info,
> debug".
> > > > > >
> > > > > > But by examining our existing commands that has log-level
> options,
> > > > > > specifically "start server", "start locator", "alter runtime",
> > > "change
> > > > > > log-level", these commands are still accepting log-levels with
> > geode
> > > > log
> > > > > > levels, and under the cover, it has a mapping to the log4j
> levels.
> > > > Since
> > > > > we
> > > > > > are moving away from geode's own logging, I would like to propose
> > > > > changing
> > > > > > these commands to use log4j log levels explicitly.
> > > > > >
> > > > > > To avoid breaking existing commands, we can provide a mapping to
> > the
> > > > > log4j
> > > > > > levels after user provides an "old" log level, but at least I
> would
> > > > like
> > > > > to
> > > > > > have the auto complete start showing the log4j levels instead of
> > the
> > > > > geode
> > > > > > log levels and move towards getting rid of these old levels
> > > completely.
> > > > > >
> > > > > > --
> > > > > > Cheers
> > > > > >
> > > > > > Jinmei
> > > > > >
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > Cheers
> >
> > Jinmei
> >
>

Reply via email to