JmesPath class might not be thread-safe
hell-racer opened this issue · comments
If the Transform()
is invoked on different json tokens, and expressions contain root-node expressions ($.foo.bar
) it might lead to unexpected results, because the evaluator_
's Root
property is updated inside Transform()
/Parse()
methods. Additional investigation needed.
@hell-racer is this solved ? I cannot remember if I addressed this in one of the latest changes ?
I think I addressed it with #91.
Cool. Thanks for the feedback.