DATAGRAPH-483 / DATAGRAPH-253 REST Transaction support

* Better abstraction layer for interfacing with Neo4j that yields equal performance in embedded and remote mode
* documentation update
* CypherTransaction for transactionally execution remote Cypher
* RestCypherTransactionManager/RemoteCypherTransaction to integrate with JTA / JtaTransactionManager
* SpringCypherRestGraphDatabase / RestAPICypherImpl encapsulating remote communication
* Test update to the cypher implementation / fixes
* Moving RestAPI from java-rest-binding into SDN, removing that dependency
This commit is contained in:
Michael Hunger
2014-11-14 17:14:35 +01:00
parent f590399c5d
commit e27287a4e1
38 changed files with 480 additions and 101 deletions

View File

@@ -38,7 +38,7 @@
<source.level>1.7</source.level>
<target.level>1.7</target.level>
<neo4j.version>2.1.4</neo4j.version>
<neo4j.version>2.1.5</neo4j.version>
<neo4j.spatial.version>0.13-neo4j-2.1.4</neo4j.spatial.version>
<neo4j-cypher-dsl.version>2.0.1</neo4j-cypher-dsl.version>