- Jun 21, 2014
-
-
Tony Trinh authored
AsyncAppenderBaseTest: The appender was not allowed enough time to flush the appender on #stop(), causing the empty-check of the appender's queue to fail. The test appender's max-flush time is now extended from 30ms to >1000ms. AbstractSocketAppenderIntegrationTest: A unit test expected deque.takeFirst() to be called only once after a log-event is appended, but the call actually occurs twice in a while-loop, where the second call is intended to block, waiting for the next log-event. AbstractSocketAppenderTest: A unit test that verified appender behavior when its deque was at capacity neglected to fill the deque before testing for errors.
-
- Jun 15, 2014
-
-
Tony Trinh authored
Added note for LOGBACK-128
-
- Jun 10, 2014
-
-
Tony Trinh authored
Add notes for #193 (LOBGACK-977), provided by Sebastian Gröbler
-
Tony Trinh authored
LOGBACK-977 - AbstractSocketAppender loses event for every socket connection break
-
- Jun 08, 2014
-
-
Sebastian Gröbler authored
extended documentation to reflect new SocketAppender behaviour towards synchronous/asynchronous queueing
-
Sebastian Gröbler authored
* made AbstrackSocketAppender not lose events when socket connections gets lost (now uses LinkedBlockingDeque) * extracted aspects of deque creation and output stream creation to factories in order to improve testability * ecapsulated automatic flushing of output stream into a separate class in order to make this functionality testable * slightly refactored internal structure of AbstrackSocketAppender to improve maintainability
-
- Jun 04, 2014
-
-
Tony Trinh authored
Warn users against adding their release notes to news.html since that always causes merge conflicts.
-
Tony Trinh authored
-
Tony Trinh authored
-
Tony Trinh authored
Moving access request log configuration in to its own method to allow extension
-
- Jun 03, 2014
-
-
Jamie Furness authored
Make prepareForDeferredProcessing on AccessEvent idempotent, otherwise the OutputStreamAppender overwrites valid properties with now invalid properties when using an async appender
-
Jamie Furness authored
-
Tony Trinh authored
Update gmaven to gmavenplus plugin
-
- May 27, 2014
-
-
Tony Trinh authored
When Multiple FileAppenders attempt to write files to the same nonexistent directory, concurrent threads could attempt to create the directory at the same time, where only one succeeds, while the others hit an IllegalStateException. This patch modifies FileUtil.createMissingParentDirectories() to gracefully handle existing directories (no exceptions thrown). This patch also removes FileUtil.isParentDirectoryCreationRequired() as this allows for race conditions between the existence-check and the directory creation. Note that File.mkdirs() already performs an existence-check. Fixes LOGBACK-128
-
- May 17, 2014
-
-
Jeremy Landis authored
Updated to newer groovy maven plus plugin Switch from deprecated ant 'tasks' to ant 'target' maven xml tags
-
- May 16, 2014
-
-
Tony Trinh authored
Fix for LOGBACK-732, make charset configurable in SyslogAppender
-
Noa Resare authored
* Add setCharset()/getCharset() methods to SyslogAppenderBase * Add blurb to news html page * Unit test This change change takes the conservative approach of preserving current behavior when setCharset() is not called, using the platform default encoding.
-
- May 10, 2014
-
-
Tony Trinh authored
Add git attributes - to fix line endings
-
- May 07, 2014
-
-
Jeremy Landis authored
Add suggested git attributes and associated files that were not in sync already with expected line endings.
-
Tony Trinh authored
moved remaining resources to src/main/resources
-
- May 03, 2014
-
-
Jeremy Landis authored
logback-access & logback-examples resource files moved from source packages to resources packages to comply with maven standards.
-
Tony Trinh authored
Added note for the move of the SQL scripts to src/main/resources from Jeremy Landis (PR #197) (LOGBACK-948)
-
Tony Trinh authored
moved db appender scripts to src/main/resources
-
Jeremy Landis authored
moved db appender scripts to src/main/resources (duplicate of #190 - cleaner)
-
Tony Trinh authored
POM Modernization
-
Jeremy Landis authored
- Corrected maven xsd - Removed duplication in child poms (url, license, version, groupId) - Removed commented out scala items - Removed commented out jetty servlet api - Removed excess spacing - Note JavaSE-1.6 & 1.6 oracle docs - Replaced examples use of antrun with maven-dependency-plugin - Updated plugin versions - Added plugins in parent pluginManagement - Updated mockito & log4j - Dropped old slf4j-api 1.5.10 - pom pulls latest - Moved modelVersion to correct location - Explicit groupId everywhere - Use maven properties for jdk version used for compiler plugin - Added generation of test source & javadoc jars - Added lifecycle mapping filter for gmaven for users without m2e configuration. - Moved maven bundle to plugin management
-
- May 02, 2014
-
-
Tony Trinh authored
Allow specifying time zone in TimeBasedRollingPolicy's fileNamePattern LOGBACK-611
-
washley authored
-
- Apr 27, 2014
-
-
Tony Trinh authored
This reverts commit 495929dc. parent.relativePath was being set to the default value unnecessarily.
-
Tony Trinh authored
Added note for thread naming -- from Mikhail Mazursky (PR #187)
-
- Apr 26, 2014
-
-
Tony Trinh authored
Set thread name
-
- Apr 16, 2014
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Apr 09, 2014
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Apr 08, 2014
-
-
Joern Huxhorn authored
Reverted parent version from 1.2.0 to 1.1.3 for now.
-
Joern Huxhorn authored
-