Revision history for Perl module TCGA::Neo4j
0.01 Tue Aug 21 14:10:01 2012
- original version; created by ExtUtils::ModuleMaker 0.51
0.12
- added REST::Neo4p::Path to support paths returned by queries
- added a few more exception throws
- built out pod
- added pod tests
0.121
- fixed the get_by_id methods in REST::Neo4p; they correctly return
all entities (including indexes) present already in database
- added tests for above in 005_db.t
- pod fixes
0.122
- auto creation of accessors now works on properties created in the constructor
- added tests for above in 007_accessors.t
- fixed the set_property pod (needs a hashref arg, not an array)
0.123
- fixed a bug in index constructor
0.124
- try/catch (with eval {}) all REST::Neo4p::Agent calls; rethrow
- REST::Neo4p::Agent - 'X-Stream: true' added as a default header
(use $agent->no_stream to remove)
0.125
- Query responses are now sent to disk and rows are streamed from
there by the fetch() iterator
0.1251
- Pod fixes (thanks Mat)
0.126
- LWP::UserAgent v6.04 or greater required
- Batch feature implemented, new tests (008, 009)
0.1261
- Pod fixes
0.1262
- Added REST::Neo4p::Exceptions pod
0.127
- Added start_node(), end_node() to Relationship object (thanks Joseph)
0.128
- fixed rt80150 (thanks Joseph)
0.1282
- fixed rt80196 (thanks Sergei)
- added newlines to all exception messages
- updated $VERSION for all modules
0.1283
- fixed rt80343 (thanks Joseph)
- get_property on a property that doesn't exist now just returns
undef (rather than throwing an exception)
- remove() checks for a NotFoundException and simply destroys the
Perl object (rather than throwing an exception)
0.1284
- fixed incorrect handling of comm errors in REST::Neo4p::Agent
- added request retry capability (see REST::Neo4p::Agent pod)
(thanks Joseph)
- REST::Neo4p::Index::add_entry allows multiple key-value pairs
(thanks Joseph)
0.1285
- get_<entity> methods in REST::Neo4p now quietly return undef if item
not found (thanks Sergei)
0.20
- Added support for application-level constraints (REST::Neo4p::Constrain
and REST::Neo4p::Constraint)
- refactored tests to better cleanup test entities on failed suites
- Module version numbers reflect last version in which the module was
modified
- fixed problem with escaped spaces in queries
0.2010
- REST::Neo4p::Query::fetch() now supports array responses
(thanks Joseph)
- fetch() now throws a reasonable exception if the query has not
been execute()d