Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-68830 did some tidy clang fixes | Juan Gu | 2022-08-19 | 2 | -2/+0 |
| | |||||
* | SERVER-67415 Create golden-data JS suites | David Percy | 2022-08-17 | 8 | -374/+614 |
| | | | | | | | | | | Adds two new suites: query_golden_classic and query_golden_cqf, which use the golden-data test framework (docs/golden_data_test_framework.md). These suites diff the expected and actual output instead of using assert.eq and similar functions. This change includes some refactoring of the golden-test classes to avoid pulling the unittest library into the mongo shell. | ||||
* | SERVER-68378 remove all uses of optional_io.hpp | Billy Donahue | 2022-07-29 | 4 | -18/+56 |
| | |||||
* | SERVER-66760 Add ASSERT_DOES_NOT_THROW to unittest assertions | Leonardo Menti | 2022-07-12 | 1 | -0/+15 |
| | |||||
* | SERVER-9434 Audit and Normalize Process Exit Codes | Matt Kneiser | 2022-07-07 | 4 | -10/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Put all references to ExitCode enumerators under an enum class to namespace all the enumerators and avoid polluting the mongo namespace with possible naming collisions. - Added magic-number exit codes to exit_code.h like 50 & 51 (LauncherMiddleError & LauncherError respectively). - Reserved a range of exit codes to account for FreeBSD's usage of 64-78. - Renamed all enums with removal of EXIT_ which could conflict or get confused with built-in macros. - camelCased all ExitCode enum values. - Added the generic - ExitCode::fail - for returning 1 as failure. - Added explicit dependency on the exit_code.h header for all files using ExitCode's. - Removed all references to implementation-defined exit codes like EXIT_FAILURE and EXIT_SUCCESS. - Narrowed return values of the shell's undocumented quit() argument to portable values within 0-255, 0/ExitCode::clean otherwise. - Deprecated 8 unused ExitCode's - java - oomMalloc - oomRealloc - fs - clockSkew - windowsServiceStop - possibleCorruption - test - Wrapped the 2 Windows-only ExitCode's in #ifdef's - ntServiceError - windowsServiceStop | ||||
* | SERVER-66061 Remove redundant projection in COLUMN_SCAN plans | Charlie Swanson | 2022-07-06 | 1 | -2/+2 |
| | |||||
* | SERVER-67162 Integrate new PCRE2 wrapper | Jennifer Peshansky | 2022-06-27 | 6 | -20/+18 |
| | |||||
* | SERVER-38689 TempDirs inside DEATH_TESTs don't get cleaned up | Vojislav Stojkovic | 2022-06-17 | 7 | -58/+47 |
| | |||||
* | SERVER-60440 Upgrade boost to 1.79.0 | Andrew Morrow | 2022-05-26 | 1 | -0/+1 |
| | | | | | | - Reapply the fix for SERVER-46008 for boost 1.79.0 - Reapply the slist fix from SERVER-44079 to boost 1.79.0 - Reapply the fix from SERVER-55204 to boost 1.79.0 | ||||
* | SERVER-66490 Apply pylinters to build system code | Tausif Rahman | 2022-05-25 | 1 | -8/+8 |
| | |||||
* | Revert "SERVER-65347 Add testing to ensure that generated ninja files are ↵ | Richard Samuels | 2022-05-10 | 1 | -20/+5 |
| | | | | | | deterministic" This reverts commit 561d65eebd69ee00c98e8f19592d9f1eb9798a7e. | ||||
* | SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includes | Billy Donahue | 2022-05-06 | 9 | -9/+24 |
| | |||||
* | SERVER-65347 Add testing to ensure that generated ninja files are deterministic | Richard Samuels | 2022-05-02 | 1 | -5/+20 |
| | |||||
* | SERVER-41353 replace errnoWithDescription with an API based on std::error_code | Billy Donahue | 2022-04-28 | 1 | -4/+5 |
| | |||||
* | SERVER-55204 Error on fallthrough unless the attribute is used | Andrew Morrow | 2022-04-18 | 1 | -0/+6 |
| | |||||
* | SERVER-61860 exec in most DEATH_TESTs | Billy Donahue | 2022-03-20 | 6 | -123/+283 |
| | |||||
* | Revert "SERVER-61860 exec in most DEATH_TESTs" | auto-revert-processor | 2022-03-17 | 6 | -286/+123 |
| | | | | This reverts commit b372b25622b9ec4dd7ae5b8e3424218b8eaa774a. | ||||
* | SERVER-61860 exec in most DEATH_TESTs | Billy Donahue | 2022-03-16 | 6 | -123/+286 |
| | |||||
* | SERVER-63734 Add cli update/diff tools for golden data test management | Anna Wawrzyniak | 2022-03-12 | 3 | -58/+52 |
| | |||||
* | SERVER-62735 Add unit test support for expected output in separate files | Anna Wawrzyniak | 2022-02-23 | 9 | -17/+684 |
| | |||||
* | SERVER-62684 Get rid of unnecessary usages of ChunkVersion::epoch() | Kaloian Manassiev | 2022-01-19 | 4 | -89/+0 |
| | |||||
* | SERVER-61491 Tee backtrace log records to a separate file | Mark Benvenuto | 2022-01-07 | 1 | -0/+1 |
| | |||||
* | SERVER-59858 Add observability for tasks scheduled on reactor threads | Amirsaman Memaripour | 2021-10-28 | 2 | -0/+5 |
| | |||||
* | SERVER-59142 Add dropConnections API to TaskExecutor | Vojislav Stojkovic | 2021-10-21 | 2 | -0/+12 |
| | |||||
* | SERVER-60691 remove global service context initialization from benchmark_main | Benety Goh | 2021-10-20 | 2 | -3/+3 |
| | |||||
* | Revert "SERVER-60388 benchmark_main registers LockerNoopClientObserver with ↵ | Benety Goh | 2021-10-14 | 1 | -4/+1 |
| | | | | | | ServiceContext" This reverts commit 10d9f10ea2c88a99a18ab7261501a24708b878cf. | ||||
* | SERVER-60388 benchmark_main registers LockerNoopClientObserver with ↵ | Benety Goh | 2021-10-14 | 1 | -1/+4 |
| | | | | ServiceContext | ||||
* | SERVER-59618 integration tests register LockerNoopClientObserver with ↵ | Benety Goh | 2021-09-28 | 1 | -1/+4 |
| | | | | ServiceContext | ||||
* | SERVER-59782 migrate makeGuard calls to ScopeGuard | Billy Donahue | 2021-09-08 | 2 | -4/+4 |
| | |||||
* | SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵ | Vishnu Kaushik | 2021-09-01 | 2 | -3/+3 |
| | | | | references with generated FCV constants | ||||
* | SERVER-58069 ASSERT_THAT: a matcher-based assert for unit tests | Billy Donahue | 2021-08-12 | 10 | -28/+1384 |
| | |||||
* | SERVER-56401 emit eol in log formatter | sergey.galtsev | 2021-08-10 | 1 | -2/+2 |
| | |||||
* | SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber | Bynn Lee | 2021-03-05 | 1 | -1/+1 |
| | |||||
* | SERVER-54801 OpMsgFuzzerFixture needs a unique dbpath | Ben Caimano | 2021-02-26 | 1 | -1/+1 |
| | |||||
* | Revert "SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber" | Bynn Lee | 2021-02-25 | 1 | -1/+1 |
| | | | | This reverts commit 3307ba57eef2dfff9abe2413e39058ac9451ec04. | ||||
* | SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber | Bynn Lee | 2021-02-22 | 1 | -1/+1 |
| | |||||
* | SERVER-54412 DEATH_TEST must tolerate EINTR from getline | Billy Donahue | 2021-02-11 | 1 | -2/+8 |
| | |||||
* | SERVER-53135: Make tassert only abort when TestingProctor is enabled | Tyler Seip | 2020-12-17 | 2 | -13/+3 |
| | |||||
* | SERVER-53065 enhance terminate handler exception dumps | Billy Donahue | 2020-12-17 | 1 | -0/+10 |
| | |||||
* | SERVER-40811 make initializers throwy | Billy Donahue | 2020-12-08 | 3 | -34/+11 |
| | | | | | | | - Consolidate init-related headers (just init.h and initializer.h) - Factor out a separate DependencyGraph component - Remove MONGO_DEFAULT_PREREQUISITES, MONGO_NO_PREREQUISITES, MONGO_NO_DEPENDENTS. - Document the role of the "default" initializer. | ||||
* | SERVER-51245: Have resharding oplog fetching use a Fetcher. | Daniel Gottlieb | 2020-11-25 | 1 | -0/+1 |
| | |||||
* | Revert "SERVER-51245: Have resharding oplog fetching use a Fetcher." | Uladzimir Makouski | 2020-11-25 | 1 | -1/+0 |
| | | | | This reverts commit cda3a52701fe4143b06bd981b98514e69d0a93eb. | ||||
* | SERVER-51245: Have resharding oplog fetching use a Fetcher. | Daniel Gottlieb | 2020-11-25 | 1 | -0/+1 |
| | |||||
* | SERVER-53069 Disable death tests on address and memory sanitizer variants | Ben Caimano | 2020-11-24 | 1 | -1/+4 |
| | |||||
* | SERVER-53035 ThreadAssertionMonitor | Billy Donahue | 2020-11-24 | 3 | -0/+240 |
| | |||||
* | SERVER-52699 oplog fetcher should be able to handle task executor shutdown ↵ | Suganthi Mani | 2020-11-17 | 2 | -0/+5 |
| | | | | case while running query. | ||||
* | SERVER-25822 added callback to support preventing given components from ↵ | Daniel Moody | 2020-11-12 | 1 | -0/+5 |
| | | | | linking together | ||||
* | SERVER-44570 Add tripwire assertions (tassert) | Kevin Pulo | 2020-11-02 | 2 | -2/+14 |
| | |||||
* | SERVER-38289 Teach objects builders how to build idl files. | Daniel Moody | 2020-10-22 | 1 | -3/+3 |
| | |||||
* | SERVER-51240 fix readability-avoid-const-params-in-decls in tests | Benety Goh | 2020-10-04 | 2 | -4/+4 |
| |