-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 3.3.10
-
Component/s: Internal Code
-
Fully Compatible
-
Platforms 2018-01-29
There are about a couple dozen wasserts, most of them don't do anything. We should replace them with invariant/fasserts or uasserts to avoid confusing behavioral difference debug and non-debug builds.
We're also not hitting any wasserts in our test suites.
We could consider adding test coverage for some of these cases.
- is related to
-
SERVER-20882 remove the verify() macro
- Closed
-
SERVER-51484 exception_architecture.md refers to the removed wassert
- Closed