Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Functions should be implemented as pure transfomers, holding no state. But, some JSON functions violate pureness and incorrectly use inheritance and class members.
One such example is MCOL-5607 - inheritance from JSONPathWrapper caused a race condition on substantial amount of data.
We need to review implementations in functo_json.h and change, if needed.
Attachments
Issue Links
- includes
-
MCOL-5607 PrimProc crashes in json_key_matches
- Closed