I am looking to add isJson to the Apache NiFi Expression Language Guide <https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html> but I am not sure what category of functions this would fall under. I was thinking perhaps under Boolean Logic or Searching. Does that make sense or is another category necessary?
On Fri, Oct 7, 2022 at 4:12 PM Mike Thomsen <mikerthom...@gmail.com> wrote: > NP. I'd recommend riffing on something like isNull. Should be a pretty > easy ticket. Tag me in the review. > > On Fri, Oct 7, 2022 at 12:19 PM Dan S <dsti...@gmail.com> wrote: > > > > Mike, > > I know you could raise a PR quickly but if you do not mind, I am still > > getting my feet wet with NIFI development so I would like to take a crack > > at implementing this. Thanks! > > > > On Fri, Oct 7, 2022 at 12:07 PM David Handermann < > > exceptionfact...@apache.org> wrote: > > > > > Dan, > > > > > > That comment appears to be historical. The current ObjectMapper > > > documentation indicates that instances are thread safe as long as all > > > configuration is completed before read or write operations: > > > > > > > > > > https://github.com/FasterXML/jackson-databind/blob/2.14/src/main/java/com/fasterxml/jackson/databind/ObjectMapper.java#L81 > > > > > > Regards, > > > David Handermann > > > > > > On Fri, Oct 7, 2022 at 11:05 AM Dan S <dsti...@gmail.com> wrote: > > > > > > > Mike, > > > > I noticed you did similar work in NIFI-5271 > > > > <https://issues.apache.org/jira/browse/NIFI-5271>. Joe Witt > commented > > > > there > > > > > > > > > We dont have guaranteed thread safety until the jackson 3.0 > release. > > > > > > > > > > > > Has that changed? > > > > > > > > On Fri, Oct 7, 2022 at 11:55 AM Mike Thomsen <mikerthom...@gmail.com > > > > > > wrote: > > > > > > > > > To do it right, you want to use a tool like Jackson or Gson to do a > > > > > test parse after you've detected open and close statements that > seem > > > > > to be JSON open and close statements. > > > > > > > > > > On Fri, Oct 7, 2022 at 11:38 AM Dan S <dsti...@gmail.com> wrote: > > > > > > > > > > > > Mike, > > > > > > What do you mean by "this might be a somewhat heavy method so be > > > > > careful." > > > > > > ? > > > > > > > > > > > > >