neo4j-core
neo4j-core copied to clipboard
A simple unified API that can access both the server and embedded Neo4j database. Used by the neo4j gem
It's possible with a direct query, but it seems like you could have a method like .rels and .nodes on CypherNode that would return both the relationships and the nodes...
Should be able to use GitHub API: https://github.com/neo4j/neo4j/releases
I'm finding myself in need of inspecting qualities of queries pretty often but the internals are part of private or protected APIs. To get around it, I'm using `send` and...
Giving Neo4j::Config a Hash rather than setting variables one at at time Also the session API is funky. This is a note for later (attn @vpacher )
I also changed CypherResponse so that it retrieves all errors from response body.
`Transaction` does not update expiration timestamp and does not unregister expired transaction. ``` >> tx = ::Neo4j::Transaction.new #"neo4j gem/3.0.4 (https://github.com/neo4jrb/neo4j)"}, @params={}, @options=#, @ssl=#, @default_parallel_manager=nil, @builder=#>, @url_prefix=#, @proxy=nil>, @commit_url="http://localhost:7474/db/data/transaction/6/commit", @exec_url="http://localhost:7474/db/data/transaction/6", @resource_url="http://localhost:7474/db/data/transaction",...
According to the [upgrade guide](https://github.com/lostisland/faraday/blob/main/UPGRADING.md) Faraday Middleware was deprecated with the 2.0 release. It seems we're leveraging it for `faraday_middleware/multi_json` which seems to have just been refactored to Json and...