Changeset [ab26bbcd9931fa5086913f9231e1bdf4b8be1dfc] by andreas

June 18th, 2009 @ 01:39 PM

  • Added strict flag to Neo4j::NodeMixin#update (If strict is true, any properties present on the node but not present in the hash will be removed from the node.)
  • Disabled rest_spec tests in test/rest from the Rakefile since they requires some gems that are not released on rubyforge yet.
  • Using Rack::Test in rest_spec
  • Fixed RSpecs in node_mixin_spec.rb - deleted nodes are deleted after TX finish
  • Added little documentation of the Neo4j.rb REST extension in the README.rdoc [#26]

Committed by andreas

  • M README.rdoc
  • M Rakefile
  • M lib/neo4j/auto_tx.rb
  • M lib/neo4j/extensions/rest.rb
  • M lib/neo4j/mixins/node.rb
  • M lib/neo4j/mixins/relationship.rb
  • M lib/neo4j/mixins/transactional.rb
  • M test/neo4j/node_mixin_spec.rb
  • M test/neo4j/tx_tracker_spec.rb
  • M test/rest/rest_spec.rb
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Neo4j.rb is a graph database framework for JRuby.

It provides:

* Mapping of ruby objects to nodes in networks rather than in tables.
* Storage of ruby object to a file system.
* Fast traversal of relationships between nodes in a hugh node space.
* Transaction with rollbacks support.
* Indexing and quering of ruby objects.
* Integration with Rails