summaryrefslogtreecommitdiff
path: root/src/mongo/logger/rotatable_file_writer.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-19099 Consistently use concurrency and time names via stdxAndrew Morrow2015-06-301-0/+2
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-76/+80
|
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-3/+3
|
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-2/+1
|
* SERVER-13256 Scope iostream more narrowlyAndrew Morrow2015-01-051-1/+0
|
* SERVER-4905: add flag to disable mongo's builtin log rotationMark Benvenuto2014-06-061-1/+3
| | | | | To support the standalone utility, we need to give administrators support for disabling Mongo's builtin log rotation.
* SERVER-13264 Move Apache-licensed files to AGPLIan Whalen2014-05-161-9/+21
| | | | Also update generators.
* SERVER-10084 New logging implementation.Andy Schwerin2013-07-091-0/+3
| | | | | | | | | | | | | | | | This change-set: * Introduces a new top-level directory, mongo/logger, containing most of the implementation of logging functionality formerly found in log.cpp/log.h. * Cleans up existing, unusual uses of the logging system that were not trivially compatible with the new implementation. * Replaces Logstream/Nulstream with a LogstreamBuilder object, whose destructor writes log messages. This new LogstreamBuilder is reentrant, unlike the old logging code, which was thread-safe but not reentrant. Additionally, std::endl is no longer required to terminate a log line. When a LogstreamBuilder goes out of scope, the log message gets committed. * Separates the log system into several components: a global LogManager, several LogDomains, various kinds of Appenders (e.g., SyslogAppender) and Encoders (for formatting messages). * Allows unit tests to capture and examine log output. This patch does _not_ introduce support for hierarchical log domains, or for enabling and disabling specific log domains when the server is running in a multi-threaded mode. This is future work.
* SERVER-10074 RotatableFileWriter type, introduce logger module.Andy Schwerin2013-07-031-0/+113