-
Type:
Task
-
Resolution: Done
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Programmability
-
Fully Compatible
-
Programmability 2025-03-31, Programmability 2025-04-14, Programmability 2025-04-28, Programmability 2025-05-12
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
We have multiple JSON parsers in our system. Worse, some of them are near-JSON, with different parsing behavior.
Ideally we'd use third-party JSON parsers, or at least have one JSON parser for all use cases. This ticket should determine how close we can get, and file work items to get us there.
- is related to
-
SERVER-104025 Consolidate our uses of alternate JSON-to-BSON parsers onto the standard one
-
- Blocked
-
- related to
-
SERVER-104553 Use standard JSON to express JSON string literals
-
- Backlog
-
-
SERVER-104573 Reimplement fromFuzzerJson() using a third-party JSON parser
-
- Backlog
-
-
SERVER-102006 Discover all parsers in our system and determine current level of testing.
-
- Closed
-
-
SERVER-104547 Reject invalid JSON arguments to server parameters and commandline parameters
-
- Needs Scheduling
-
-
WT-14460 Ensure WT errors are expressed to server code in standard JSON
-
- Needs Scheduling
-