- 
    Type:
Task
 - 
    Resolution: Unresolved
 - 
    Priority:
Major - P3
 - 
    None
 - 
    Affects Version/s: None
 - 
    Component/s: None
 - 
    None
 
- 
        Query Optimization
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
We should reimplement our fromFuzzerJson() utility to use a third-party JSON parser. The third-party parser at a minimum needs to support an intermediate representation of the data that we can use to build a BSONObj without inspecting the input bytes directly, or support a way to hook into parsing events such that the BSONObj can be constructed inline during parsing.
- is related to
 - 
                    
SERVER-104553 Use standard JSON to express JSON string literals
-         
 - Backlog
 
 -         
 - 
                    
SERVER-102008 Audit JSON parsers in our system, to determine if we can reduce duplication or replace some with third-party components.
-         
 - Closed
 
 -         
 - 
                    
SERVER-98486 Document BSON Text Format
-         
 - In Code Review
 
 -