Details
-
Task
-
Resolution: Fixed
-
Critical
-
7.6.0
-
March-June 24
Description
We set the CB_DEVELOPMENT_ASSERTS flag ON to fire development only assertions. In particular this ensure things such as the vBucket document counter and vBucket dirtyQueueSize do not end up in incorrect states.
When we branch master (Trinity) to its own branch we need to set the CB_DEVELOPMENT_ASSERTS flag in tlm/CmakeLists.txt to Off. This ensures that any development assertions will not fire in release/release candidate builds. We want this flag to be set to On until this point though, as the assertions can help identify issues that we may not otherwise see.
Attachments
Issue Links
- Clones
-
MB-50382 Set CB_DEVELOPMENT_ASSERTS to Off
- Resolved