| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* 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%)
|
|
|
|
| |
Removed option for ctime as it is not allowed in Extended JSON.
|
|
|
|
| |
Truncated objects will report truncation status in 'truncated' and 'size' sub objects.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Configuration via a single method to make it clearer on how to use
Move all global logging specific things into the global logging domain
|
|
|
|
| |
Does not require modifications to boost::log.
|
|
* 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
|