neosemantics
neosemantics copied to clipboard
n10s preview and import unresponsive
I am running Neo4j desktop 1.4.8 with a 4.2.5 database and have installed n10s version 4.2.0.1. I am trying to preview/import 33k lines of Turtle. As soon as i press preview (Table View), there clearly is a neo4j thread churning but the UI freezes totally and there is no indication whatsoever on whether the the rdf.stream.inline() call is parsing the serialization or whether it has hung.
There is no mention whatsoever in the Labs docs of performance issues with n10s and this is not really a large set anyway (mere 2500kB). My CPU is i7-10750H and i have 32 GB of ram and the import seems to underutilize the resources considerably.
While this is an issue, I would also consider this a feature request regarding the separation of UX and import calls in n10s so that the user has some way to monitor the import progress.
As a comparison, importing via n10s.rdf.import.fetch() for the same file runs in a couple of seconds, so clearly there is an issue in parsing the extremely long string provided to .inline()
Hi @OtsoHelenius, Can you give us a bit of context on where are you running the preview? Is it in the Neo4j browser? Or is it in the Neosemantics GraphApp?