lib/neo4j/database.rb in neo4j-1.0.0.beta.13 vs lib/neo4j/database.rb in neo4j-1.0.0.beta.14

- old
+ new

@@ -18,12 +18,15 @@ def shutdown if @running @graph.unregister_transaction_event_handler(@event_handler) @event_handler.neo4j_shutdown(self) + @graph.shutdown + @graph = nil + @lucene = nil end - @graph.shutdown + @running = false end def running? @running @@ -35,10 +38,17 @@ def each_node iter = @graph.all_nodes.iterator while (iter.hasNext) - yield Node.wrapper(iter.next) + yield iter.next.wrapper + end + end + + def _each_node + iter = @graph.all_nodes.iterator + while (iter.hasNext) + yield iter.next end end end