Hi, The company I am working for have a fairly large and complex database (around 3.5 million nodes) that we have recently upgraded from Neo4j 1.9.4 to 2.2.1.
I am trying to export all nodes from the database to another non-neo4j database for reporting. I started off by using the the excellent Neo4j Shell Tools to export the entire database to GraphML format. I found that there are missing nodes in the export,The neo4j web console reports a certain number of nodes in the database and the export-graphml command reports that a smaller number of nodes have been exported (smaller by about 85,000 nodes out of 3.5 million). The missing nodes appear normally in Cypher queries. As a sanity check I wrote an application that uses the Neo4j java API and found the same problem, I called GlobalGraphOperations.at(db).getAllNodes() iterated over the result and got the same problem, the total number of nodes is incorrect. If I create a new database and populate it with a smaller set test data from our integration tests the problem does not occur. An investigation of the missing nodes indicates that they are scattered through different node types and relationships (all of our nodes are serialized from class objects using a Neo4j client). We can supply the database in question if required. Thanks in advance -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.