summaryrefslogtreecommitdiff
path: root/src/mongo/logger
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45301 Not all expected aliases are present in the ninja generator outputMathew Robinson2020-02-131-0/+1
|
* SERVER-46058 Redaction of BSONObj results in BSONObj and not a string.Henrik Edin2020-02-123-6/+6
|
* SERVER-45985 Add truncation support to the text formatterHenrik Edin2020-02-061-1/+3
| | | | create mode 100644 src/mongo/logv2/log_truncation.h
* SERVER-45558 Revert logging additions for TLA+ Trace Checker projectA. Jesse Jiryu Davis2020-01-292-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a combination of 6 commits. Revert "SERVER-44458 Add RaftMongo.tla spec" This reverts commit 88aaa47b815507e3ddd9a3a79f00d0eaca3ae071. Revert "SERVER-45184 Ban TLA+ tracing with inMemory" This reverts commit e57438bd024d04f82dcbcbe68fe223b3f3aec838. Revert "SERVER-43589 Trace logging for RaftMongo.tla" This reverts commit f515d2ad5494e64c3be80189e7ea6bceaf267421. Revert "SERVER-44076 create TLA+ Trace Checking logging framework" This reverts commit 744200de5f5667334457ee35abfa3747e2e26d55. Revert "SERVER-43589 Failpoint to log TLA+ trace events" This reverts commit eda99cf7ca668908e5eb0498845b0270265c44e7. Revert "SERVER-45106 Add TLA+ log component to logv2" This reverts commit a60ce00707f0ffdb5d2ec5c3a72993cc2b2d2978. delete mode 100644 jstests/replsets/tla_plus_trace_checking.js delete mode 100644 src/mongo/db/repl/replication_coordinator_impl_tla_plus_trace.cpp delete mode 100644 src/mongo/db/repl/tla_plus_trace_repl.idl delete mode 100644 src/mongo/util/tla_plus_trace.cpp delete mode 100644 src/mongo/util/tla_plus_trace.h delete mode 100644 src/mongo/util/tla_plus_trace.idl
* SERVER-45705 Fix ODR violation in LogOptions where logv2 component could be ↵Henrik Edin2020-01-271-0/+1
| | | | wrong depending on linkage.
* SERVER-445566 legacy logging cleanupsGabriel Russell2020-01-241-1/+4
|
* SERVER-45662 Update Flow Control timeAcquiringMicros in currentOpMaria van Keulen2020-01-231-1/+1
| | | | | This patch also bumps the RamLog byte limit for log lines to be 2048 bytes per line to allow checkLog-based tests to pass as of this change.
* SERVER-45583 Unittests are using logv2.Henrik Edin2020-01-214-13/+53
| | | | Capture log system uses logv2, tests can handle converted log statements.
* SERVER-45619 Fix so logv1 to v2 appender does not output large log warning ↵Henrik Edin2020-01-171-3/+6
| | | | in shell
* SERVER-45524 remove support for logging void * typesGabriel Russell2020-01-161-8/+0
|
* SERVER-45443 Logv2 log statements are required to have a unique idHenrik Edin2020-01-141-5/+2
|
* SERVER-44142 correctly utilize LogSeverity in logv2Gabriel Russell2019-11-255-54/+43
|
* SERVER-44541 Attribute packing and extraction for logv2Henrik Edin2019-11-191-1/+0
| | | | | Basic integral and floating point types, string, BSONObj supported. Custom types supported via toString() and toBSON() hooks.
* SERVER-43589 Failpoint to log TLA+ trace eventsA. Jesse Jiryu Davis2019-11-072-1/+6
|
* SERVER-44277 Add capability for shell to use logv2Henrik Edin2019-10-302-9/+66
|
* SERVER-43891 Cleanup logv2/log.h, remove log record abstraction.Henrik Edin2019-10-291-3/+3
|
* SERVER-43746 logv2 Tee and RamLogGabriel Russell2019-10-164-1/+39
|
* SERVER-42726 enable logging via logv2Gabriel Russell2019-10-031-0/+81
|
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-178-16/+16
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-2712-42/+38
|
* SERVER-41809 Collapse unit tests on a per-directory basisAndrew Morrow2019-06-201-25/+24
|
* SERVER-41071 Replace more NULLs with nullptrA. Jesse Jiryu Davis2019-06-172-6/+6
|
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-142-8/+8
|
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-2/+1
|
* SERVER-40813 remove all -inl.h filesBilly Donahue2019-04-302-92/+54
|
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-111-1/+0
|
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-095-28/+22
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-2811-23/+28
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-37743 Debug logs should include the debug log levelAndrew Morrow2019-03-156-54/+76
|
* SERVER-37412 Added LogSeverityLimiter for timed loggingBen Caimano2019-02-201-0/+111
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-1346-50/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-34260 Move bookkeeping functions into ConnectionInterfaceJonathan Reams2019-01-232-0/+6
|
* SERVER-37880 Merge the barrier functionality to be part of the unittests libraryKaloian Manassiev2019-01-101-2/+1
|
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-073-4/+4
|
* SERVER-38781 remove vestigial html codeMathias Stearn2018-12-272-60/+0
|
* SERVER-37740 SERVER-37741 remove deprecated LabeledLevelKevin Pulo2018-11-214-123/+1
|
* SERVER-37909 Fix GCC-8 in some tests.ADAM David Alan Martin2018-11-081-4/+5
| | | | | | | GCC-8 doesn't treat `_Pragma(...)` ignore directives in macros the way that Clang does. Instead of this technique, we'll make the requirement on `ASSERT_THROWS`' parameter an expression, not a statement.
* SERVER-37678 Extend cpplint's CheckForCopyright() to check for SSPL.Max Hirschhorn2018-11-052-2/+52
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-2247-635/+772
|
* SERVER-20603 Add component information to syslog loggingHenrik Edin2018-10-101-0/+4
|
* SERVER-33231 Create initial sync log componentVesselina Ratcheva2018-10-082-0/+6
|
* SERVER-36532 Increase RamLog line size to 1024Anthony Roy2018-08-081-1/+1
|
* SERVER-36461 Add 'transaction' identifier to slow transaction log outputNathan Louie2018-08-072-0/+5
|
* SERVER-32906 Improve logging around electionsTess Avitabile2018-07-272-0/+6
|
* SERVER-30841 Lower the amount of metadata refresh loggingCheahuychou Mao2018-07-252-0/+6
|
* SERVER-36209 Log to Visual Studio Debug Output in debug builds if debugger ↵Henrik Edin2018-07-231-2/+11
| | | | is attached.
* SERVER-35128: Add a boost::optional overload to Logstream builder's operator<<Daniel Gottlieb2018-05-241-0/+11
|
* SERVER-33909 More detailed error reporting from CAPIADAM David Alan Martin2018-05-031-2/+3
| | | | | | | | | | | The `libmongodbcapi.h` file now contains detailed documentation of all preconditions, postconditions, and behaviors. All operations now take a `libmongodbcapi_status *` argument which will be populated with the failure results of an operation. The internals of how the `libmongodbcapi_` functions are implemented have been rewritten to catch and report nearly all failures, as well as to use more native C++ idioms such as exceptions and RAII.
* SERVER-33906 Callback registration for logs in embedded C API.Henrik Edin2018-04-103-4/+50
|
* SERVER-34307 replace invariant(false) with MONGO_UNREACHABLEBenety Goh2018-04-041-3/+3
|