Hello,
as in the subject, I have an issue when I try to modify an existing procedure.
For instance, if I register a new procedure with an error, just like the following one:
CALL apoc.custom.asProcedure('TrialProcedure','MTCH (n {ID:$id} ) RETURN n.ID as element','read',[['element','NUMBER']],[['id','NUMBER']])
even if I later remove it, and register it again after fixing the error in the MATCH statement, the db responds again with the wrong version (the older one).
I also tried to invalidate the query cache by calling
db.clearQueryCaches()
but again the issue was not solved.
The only way to solve it was to reboot nodes one by one.
Is there another way to update it without using this workaround and without disabling the cache at all?