summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/log_domain_global.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-46156 Deprecate LogstreamBuilder and more manual log conversionsHenrik Edin2020-02-231-0/+2
| | | | | | | * Remove setPlainConsoleLogger() * Update errorcodes linter to work with custom user defined log macros rename src/mongo/embedded/{embedded_log_appender.h => embedded_log_backend.h} (61%)
* SERVER-42722 Implement --timeStampFormat in logv2.Henrik Edin2020-02-131-0/+1
| | | | Removed option for ctime as it is not allowed in Extended JSON.
* SERVER-46017 Add truncation support for JSON formatterHenrik Edin2020-02-111-8/+10
| | | | Truncated objects will report truncation status in 'truncated' and 'size' sub objects.
* SERVER-45989 Log files are opened in shared mode on Windows.Henrik Edin2020-02-071-1/+1
| | | | | | | | | | Added fstream abstraction for Windows that does this. Log rotation is now behaving like the old log system create mode 100644 src/mongo/logv2/file_rotate_sink.cpp create mode 100644 src/mongo/logv2/file_rotate_sink.h create mode 100644 src/mongo/logv2/shared_access_fstream.cpp create mode 100644 src/mongo/logv2/shared_access_fstream.h
* SERVER-43809 Refactor logv2 configurationHenrik Edin2019-10-151-0/+29
| | | | | Configuration via a single method to make it clearer on how to use Move all global logging specific things into the global logging domain
* SERVER-43759 Implement log domains with filtering.Henrik Edin2019-10-101-3/+2
| | | | Does not require modifications to boost::log.
* SERVER-41686 Add unittest to prototype structured logging using boost::log.Henrik Edin2019-07-031-0/+42
* JSON and Text formatting, including with custom types * Google benchmark to compare against current log system * Ramlog, Console and File logging prototyped * Two ways to implement multiple log domains