Details
-
Improvement
-
Resolution: Done
-
Major - P3
-
3.3.10
-
Fully Compatible
-
Platforms 2018-01-29
Description
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.
Attachments
Issue Links
- is documented by
-
DOCS-11248 Docs for SERVER-25345: Replace all wasserts
-
- Closed
-
- is related to
-
SERVER-20882 remove the verify() macro
-
- Closed
-
-
SERVER-51484 exception_architecture.md refers to the removed wassert
-
- Closed
-