There is no procedure with the name apoc.convert.toString registered for this database instance. Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed.
Do I need to change any configurations or is this procedure deprecated.
I did the restart, I may mentioned it but many of the procedures are available, only a few are not. I did run the function below and I see 311 procedures available on database while 518 procedures are listed in the link - https://neo4j.com/docs/labs/apoc/current/overview/.
I also went through the debug logs and I see some failures as mentioned in this post - Failed to load apoc. However, the procedures I am trying to use are not one the procedures in the failure log.
CALL dbms.procedures() yield name
RETURN count(name) as cnt
I'm uncertain that it is the intended behavior, but I don't think you can call functions the same way as procedures. I had the same error for apoc.map.merge() and by skipping CALL and YIELD it worked.
Test with the following:
MATCH (n)
apoc.convert.toString(n) AS stringified
RETURN stringified