Infinite recursion error when evaluating script on Inmemory setup
Hello all, in our usecase, we use a Cassandra backend for development and production, but use an inmemory setup for running integration tests. We run our tests from a python application, using Gremlin Python and JanusGraph Python. The issue we face when running the inmemory setup is that the following error is thrown when trying to submit a script to JanusGraph:
org.apache.tinkerpop.shaded.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError)
Some background configuration on how we run our setup can be found below (setup.yml).
The python script and groovy code we are submitting to JanusGraph (script.py).
Finally, I am attaching an 'error_logs.txt' file, where I put a few log/error statements from the JanusGraph container which might be relevant and could help pinpoint the issue.
For reference, we run an almost identical setup to this with cassandra, where we do not face any issues. Is there anything we are doing wrong?
0 Replies