Referencing this #1165 (comment)
It seems a database reaches some state where it freezes upon switching databases.
I don't know what causes this state (I am using simple cypher queries, nothing complicated)... however, I am attaching files to reproduce the error.
To reproduce the error
-
Unzip attached database folders (where 'ea' seems to be in the locked state)
databases.zip
-
Start ArcadeDB using unzipped databases...e.g. docker command, but replace YOURPATH
docker run -p 2480:2480 -p 2424:2424 --name arcadedb \
-v /YOURPATH/databases:/home/arcadedb/databases \
-e JAVA_OPTS="-Darcadedb.server.rootPassword=playwithdata" \
arcadedata/arcadedb:latest
- Open ArcadeDB studio...
Querying 'ea' works fine. However switch to "parts' database, then switch back to 'ea' database... it will freeze/crash with ArrayIndexOutOfBoundsException