[logback-dev] [qos-ch/logback] a930af: moved MockAppender to ..classic.net.mock
Carl Harris
ceharris at vt.edu
Thu Apr 4 02:21:11 CEST 2013
Branch: refs/heads/master
Home: https://github.com/qos-ch/logback
Commit: a930af11b50826f5012864b1252452e6a12339a1
https://github.com/qos-ch/logback/commit/a930af11b50826f5012864b1252452e6a12339a1
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-classic/src/test/java/ch/qos/logback/classic/net/mock/MockAppender.java
R logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockAppender.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/server/RemoteAppenderStreamClientTest.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerFunctionalTest.java
Log Message:
-----------
moved MockAppender to ..classic.net.mock
Commit: bce91a16cd8189c996bd9b51844d889e119170f1
https://github.com/qos-ch/logback/commit/bce91a16cd8189c996bd9b51844d889e119170f1
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-core/src/main/java/ch/qos/logback/core/util/SocketUtil.java
Log Message:
-----------
added static utility method for closing a socket quietly
Dealing with IOException on Socket.close in each finally where it
appears is a pain...
Commit: 550675c9dd697ece8aa5e795d7d3f843de8151c9
https://github.com/qos-ch/logback/commit/550675c9dd697ece8aa5e795d7d3f843de8151c9
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-core/src/main/java/ch/qos/logback/core/net/SocketConnector.java
A logback-core/src/main/java/ch/qos/logback/core/net/SocketConnectorBase.java
A logback-core/src/test/java/ch/qos/logback/core/net/SocketConnectorBaseTest.java
Log Message:
-----------
added socket (re)connector
This class reimplements the much of the reconnect logic of the existing
SocketAppenderBase but does so by exposing an API that is easy to
integrate in a class that needs to handle automatic outbound connection
re-establishment, and in a way that is more easily tested. This should
be adopted into SocketAppenderBase after some operational experience is
gained with it.
Commit: 9970f77b87e737792b6ebde98767248b009c7dc4
https://github.com/qos-ch/logback/commit/9970f77b87e737792b6ebde98767248b009c7dc4
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-classic/src/test/java/ch/qos/logback/classic/net/mock/MockAppender.java
Log Message:
-----------
added the ability to block while awaiting append in MockAppender
Commit: f49da6a127f5fe9bea79511f74a0e785dbf9502c
https://github.com/qos-ch/logback/commit/f49da6a127f5fe9bea79511f74a0e785dbf9502c
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/SocketAppenderBase.java
Log Message:
-----------
added public modifier to DEFAULT_RECONNECTION_DELAY
Allows it to be reused for consistency in SocketRemote.
Commit: 03449bf5b6b473d998c1ad87ae11b3d2d1745db7
https://github.com/qos-ch/logback/commit/03449bf5b6b473d998c1ad87ae11b3d2d1745db7
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/SocketRemote.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/PackageTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/SocketRemoteTest.java
Log Message:
-----------
added SocketRemote and associated unit tests
SocketRemote is a component that connects to a remote
ServerSocketAppender and logs received events according to local
configuration.
Commit: bc9884d8c636e046e65568f1e35e09758363e199
https://github.com/qos-ch/logback/commit/bc9884d8c636e046e65568f1e35e09758363e199
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java
Log Message:
-----------
added a rule and corresponding action for SocketRemote
Commit: 795435adcce1eb664480e05c89dcda0385222a1f
https://github.com/qos-ch/logback/commit/795435adcce1eb664480e05c89dcda0385222a1f
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/joran/action/SocketRemoteAction.java
Log Message:
-----------
added missing SocketRemoteAction
Commit: 84886032eabfc135126cf599f69666256eb64b30
https://github.com/qos-ch/logback/commit/84886032eabfc135126cf599f69666256eb64b30
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/SSLSocketRemote.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/SSLSocketRemoteTest.java
Log Message:
-----------
added SSLSocketRemote and associated unit tests
Commit: 0994ba51478a1c6ec98e78422ce13c1e0d872ee6
https://github.com/qos-ch/logback/commit/0994ba51478a1c6ec98e78422ce13c1e0d872ee6
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/util/DefaultNestedComponentRules.java
Log Message:
-----------
added a nested component rule for SSLSocketRemote
SSLSocketRemote has an 'ssl' property of type SSLConfiguration.
Commit: a64aff23050c7593e66542f1264e0ac3a2ac58d9
https://github.com/qos-ch/logback/commit/a64aff23050c7593e66542f1264e0ac3a2ac58d9
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java
Log Message:
-----------
undo explicit imports in JoranConfigurator
Not sure if the original author prefers the wildcard import...
Commit: 77962c425ec4e0c32cc4cdc8846499145abf4f4e
https://github.com/qos-ch/logback/commit/77962c425ec4e0c32cc4cdc8846499145abf4f4e
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SSLServerSocketAppender.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerSocketAppender.java
M logback-classic/src/main/java/ch/qos/logback/classic/util/DefaultNestedComponentRules.java
M logback-core/pom.xml
M logback-core/src/main/java/ch/qos/logback/core/net/server/ConcurrentServerRunner.java
M logback-core/src/main/java/ch/qos/logback/core/net/server/RemoteLoggerStreamClient.java
M logback-core/src/main/java/ch/qos/logback/core/net/server/ServerSocketAppenderBase.java
M logback-core/src/main/java/ch/qos/logback/core/rolling/RollingFileAppender.java
M logback-core/src/main/java/ch/qos/logback/core/rolling/RollingPolicyBase.java
M logback-core/src/test/java/ch/qos/logback/core/appender/AbstractAppenderTest.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/DefaultRolloverChecker.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/FileMatchFunction.java
M logback-core/src/test/java/ch/qos/logback/core/rolling/PackageTest.java
M logback-core/src/test/java/ch/qos/logback/core/rolling/RollingFileAppenderTest.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/RolloverChecker.java
M logback-core/src/test/java/ch/qos/logback/core/rolling/ScaffoldingForRollingTests.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/SizeAndTimeBasedFNATP_Test.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/SizeBasedRollingTest.java
R logback-core/src/test/java/ch/qos/logback/core/rolling/TimeBasedRollingDest.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/TimeBasedRollingTest.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/TimeBasedRollingWithArchiveRemoval_Test.java
A logback-core/src/test/java/ch/qos/logback/core/rolling/ZRolloverChecker.java
A logback-core/src/test/java/ch/qos/logback/core/status/StatusChecker.java
M logback-core/src/test/java/ch/qos/logback/core/util/StringCollectionUtilTest.java
M logback-site/src/site/pages/codes.html
M logback-site/src/site/pages/news.html
M pom.xml
Log Message:
-----------
Merge branch 'master' of github.com:qos-ch/logback into LOGBACK-625
Needed some missing classes from logback master.
Commit: 26c7eed54d1ee2943c8876607217f1d615c32037
https://github.com/qos-ch/logback/commit/26c7eed54d1ee2943c8876607217f1d615c32037
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java
A logback-classic/src/main/java/ch/qos/logback/classic/joran/action/SocketRemoteAction.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/SSLSocketRemote.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/SocketRemote.java
M logback-classic/src/main/java/ch/qos/logback/classic/util/DefaultNestedComponentRules.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/PackageTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/SSLSocketRemoteTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/SocketRemoteTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/mock/MockAppender.java
R logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockAppender.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/server/RemoteAppenderStreamClientTest.java
M logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerFunctionalTest.java
M logback-core/src/main/java/ch/qos/logback/core/net/SocketAppenderBase.java
A logback-core/src/main/java/ch/qos/logback/core/net/SocketConnector.java
A logback-core/src/main/java/ch/qos/logback/core/net/SocketConnectorBase.java
A logback-core/src/main/java/ch/qos/logback/core/util/SocketUtil.java
A logback-core/src/test/java/ch/qos/logback/core/net/SocketConnectorBaseTest.java
Log Message:
-----------
Merge pull request #96 from ceharris/LOGBACK-625
LOGBACK-625: create new component that acts as a client for ServerSocketAppender
Compare: https://github.com/qos-ch/logback/compare/1b968cd55509...26c7eed54d1e
More information about the logback-dev
mailing list