1
0
Fork 0
Commit Graph

13 Commits

Author SHA1 Message Date
Michael Hackstein 4f899bfd2c Integreated a ShortestPathEngine on DBServers and wired it up with ShortestPathNode and Options. The path seems to be computed correctly in clsuter now, but the vertices are not yet retrieved. 2017-04-20 13:57:14 +02:00
Michael Hackstein 61f0bfc9d8 The traverserengine registry will now wait until an engine is freed instead of throwing a deadlock situation 2017-04-05 12:26:09 +02:00
Max Neunhoeffer fd3f3a88e7 Destroy all traverser engines when AQL is shut down. 2017-02-10 09:12:15 +01:00
Max Neunhoeffer 141927e084 Implement timeout in TraverserEngineRegistry. 2017-02-09 11:54:38 +01:00
Max Neunhoeffer 67fb4495ed Fix hanging dbservers in graph tests. 2016-09-28 10:25:02 +02:00
Michael Hackstein a7546b684c Added a virtual base class for traverser engines. 2016-09-15 12:43:27 +02:00
Michael Hackstein 0f86530bbf Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types 2016-09-08 09:15:46 +02:00
Michael Hackstein 9497ae9ec8 Improved shutdown process of Graph Traverser Engines. This state causes a double free. Merge commit. 2016-09-08 09:09:59 +02:00
jsteemann 07dc85ad22 fix memleak 2016-09-07 18:04:20 +02:00
Michael Hackstein 354ab44733 Implemented the base version of TraverserEngine. It should work in theory now. Need to write the REST Handler now. 2016-07-28 10:13:38 +02:00
Michael Hackstein 3dac8c27ed Implemented infrastructure for the TraversalEngines. We can now create and delete these engines accross several requests/threads. Right now the engines are empty. 2016-07-27 10:08:45 +02:00
Michael Hackstein 9d0658c5ee Implemented parts of the TraverserEngineRegistry. It can now lease, return and delete engines. It cannot yet create them, well they don't actually exist yet anyways... 2016-07-26 14:12:21 +02:00
Michael Hackstein 1d6afd1c67 Created a TraverserEngineRegistry which is a singleton feature. Right now it is empty. TODO Implement functionallity 2016-07-26 11:29:12 +02:00