- Nov 10, 2008
-
-
Ceki Gulcu authored
- moved jmxConfig.html under manual/jmxConfig.html - updated chapter on JMX support - updated news.html - other minor changes in documentation
-
- Nov 07, 2008
-
-
Ceki Gulcu authored
mbean of different web-application. This feature was requested in LBCLASSIC-61. If you have two web-apps, minimal and minimal other, the logback.xml config files relative to jmxConfigurator would look like: <configuration> <jmxConfigurator suffix="Webapp=minimal" /> ... </configuration> for the "minimal" web-app, and <configuration> <jmxConfigurator suffix="Webapp=minimalOther" /> ... </configuration> for the other web-app. You can choose other values for the suffix contents if you wish. For example, <jmxConfigurator suffix="Fruit=banana" /> is perfectly valid. To help with garbage collection, JMXConfigurator now will clear most if its internal fields. This is not strictly necessary but still helps with GC.
-
- Nov 06, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
Refactoring test cases in relation to LBCLASSIC-83.
-
Ceki Gulcu authored
LBCLASSIC-83 (Logger.setLevel(null) may throw an NPE) LBCLASSIC-61 (configurable ObjectName) LBCLASSIC-24 (better error messages after reload) LBCLASSIC-33 (JMX configurator unregisters itself) LBCLASSIC-78 (NPE in JMXConfigurator getLoggerLevel) LBCLASSIC-79 (NPE in JMXConfigurator setLoggerLevel) While testing LBCLASSIC 61,24 and 33, I wanted to correct LBCLASSIC-78 and LBCLASSIC-79 which are related to JMXConfigurator. It turns out that LBCLASSIC-79 has a much deeper cause identified in LBCLASSIC-83. Work on LBCLASSIC 61,24 and 33 is still ongoing. The present commit reflects the nature of that ongoing and incomplete work.
-
- Nov 04, 2008
-
-
Ceki Gulcu authored
This commit is related to: LBCLASSIC-61 (configurable ObjectName) LBCLASSIC-24 (better error messages after reload) LBCLASSIC-33 (JMX configurator unregisters itself) - Refactoring of LoggerContext class so it has a cleaner lifecycle - Major refactorization of c.q.l.c.jmx.Configurator (renamed as JMXConfigurator) in order to fix the aforementioned bugs More updates to follow
-
Ceki Gulcu authored
run on older JDKs we make JDK 1.6 a requirement for running the DBAppenderIntegration tests.
-
Ceki Gulcu authored
run on older JDKs we make JDK 1.6 a requirement for running the DBAppenderIntegration tests.
-
Ceki Gulcu authored
We now use sqljdbc4. (note the suffix 4)
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Nov 03, 2008
-
-
Ceki Gulcu authored
loop len of 10'000 is already pretty long
-
Ceki Gulcu authored
Related to LBCLASSIC-54 Mopping up refactoring of turbo filters
-
Ceki Gulcu authored
-
- Nov 02, 2008
-
-
Ceki Gulcu authored
-
- Nov 01, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
- Heavy refactoring of TurboFilters TurboFilters are now collected in a CopyOnWriteArrayList which is ensures safe access even if the turbo filter list is modified during the lifetime of the application Added test cases to ensure that performance does not degrade in an uncontrolled fashion More cleaning up to follow
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Oct 31, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
between successive runs
-
- Oct 30, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
- added a performance test on LoggingEvent serialization
-
Ceki Gulcu authored
Lazy initialization of formattedMessage as suggested in LBCLASSIC-47
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
Fixes LBCLASSIC-49 The getLogger() method in LoggerContext class will now throw an IllegalArgumentException when invoked with a null argument.
-
Ceki Gulcu authored
- fixed LBCORE-21, TimeBasedRollingPolicy will now check at initialization time to see if an existing target file needs to be rolled over - further refactoring of TimebasedRollingPolicyTest
-
Ceki Gulcu authored
-
- Oct 29, 2008
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
The writer field in WriterAppender has been marked as private, as suggested by Anders Hammar in LBCORE-34
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
Making BasicStatusManager more sub-class friendly
-
Ceki Gulcu authored
Added a setter for the StatusManager.
-