- Dec 23, 2014
-
-
Tony Trinh authored
-
Tony Trinh authored
simplification of SocketApender connection logic
-
Tony Trinh authored
-
Tony Trinh authored
LOGBACK-909 Fix race condition in SMTPAppenderBase
-
- Dec 21, 2014
-
-
Tony Trinh authored
better fix for broken AbstractSocketAppenderTest
-
- Dec 20, 2014
-
-
Tony Trinh authored
Update javadoc, cannot find CustomDBNameResolver
-
Tony Trinh authored
-
Tony Trinh authored
-
Tony Trinh authored
Fixed typo in configuration.html
-
Raphael Ackermann authored
-
- Dec 12, 2014
-
-
Ceki Gulcu authored
AppenderBase started variable made volatile
-
Robert Elliot authored
AppenderBase started variable made volatile as it is mutable, access to it is not synchronized and it is shared between threads. Fix for http://jira.qos.ch/browse/LOGBACK-1037
-
- Dec 08, 2014
-
-
Ceki Gulcu authored
-
- Dec 07, 2014
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Aug 30, 2014
-
-
Tony Trinh authored
-
Tony Trinh authored
Fix for Prudent FileAppender and thread interruptions (LOGBACK-875)
-
- Aug 18, 2014
-
-
wuwen authored
-
- Aug 12, 2014
-
-
Joe Jensen authored
Prevent logging on an interrupted thread from shutting down prudent file appenders due to a FileLockInterruptedException
-
- Jul 13, 2014
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
This reverts commit 147ed05b.
-
Ceki Gulcu authored
-
Sebastian Gröbler authored
-
Sebastian Gröbler authored
-
Sebastian Gröbler authored
added missing unit test for re-establishing the socket connection when stream creation fails with IOException
-
Sebastian Gröbler authored
-
Sebastian Gröbler authored
-
Sebastian Gröbler authored
-
Sebastian Gröbler authored
fixed broken test setup for addsInfoMessageWhenEventIsBeingDroppedBecauseOfConnectionProblemAndDequeCapacityLimitReached
-
- Jul 08, 2014
-
-
Antti Lampinen authored
-
- 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
-