-
Type: Task
-
Resolution: Fixed
-
Priority: Critical - P2
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
v4.4
-
Service arch 2020-06-29
We now have patterns where we expect failure like here, where failure might be recoverable like here, or where failure accounting isn't interesting like here. We should provide a new macro, internalAssert(), that logs at something like D3 instead of D1 and does not increment counters (see here). We should prove this out by confirming that awaitable isMaster jstests (see here) on both mongod and mongos do not increment the assertion counter.
- is duplicated by
-
SERVER-47926 Less verbose uassert
- Closed
-
SERVER-48688 Improving diagnostics around user assertions
- Closed
- is related to
-
SERVER-49082 Replace uassert() with internalAssert() for internal assertions
- Closed