-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
Use Case
As a... Driver engineer
I want... to change all internal feature flags from symbols to double-underscored strings
So that... we can configure the driver for testing with regular json input
User Experience
- No change for users; internal change
Dependencies
Changes to the following will affect CompassSymbol.for('@@mdb.decorateDecryptionResult')Symbol.for('@@mdb.decryptedKeys')
Risks/Unknowns
- None
Acceptance Criteria
Implementation Requirements
- Replace the following Symbol featureĀ flags with internal double-underscored properties
- Symbol.for('@@mdb.skipPinOnConnect')
- Symbol.for('@@mdb.enableMongoLonger')
- Symbol.for('@@mdb.internalLoggerConfig')
Symbol.for('@@mdb.decorateDecryptionResult')Symbol.for('@@mdb.decryptedKeys')
Testing Requirements
- Change instances of the symbol flags to the double-underscored string properties
Documentation Requirements
- None
Follow Up Requirements
- None
- is depended on by
-
COMPASS-8613 Investigate changes in NODE-6610: Change client feature flags from Symbols to internal strings
- Closed