1
0
Fork 0
Commit Graph

20 Commits

Author SHA1 Message Date
Michael Hackstein bce4b9ef5d Fixed unnecessary move of temporary object 2017-04-24 18:31:18 +02:00
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
jsteemann 2bdda1b9f4 try to fix compile error 2017-04-05 13:18:16 +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
Michael Hackstein aa442fc4ac Removed a velocypack-aliases include from voc-type.h 2017-02-23 13:07:32 +01: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 c5c4fd5c60 Added enterprise fork in TraverserEngineRegistry. 2016-09-13 10:37:31 +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 ba714bca7d properly free EngineInfo 2016-09-07 22:33:28 +02:00
jsteemann 07dc85ad22 fix memleak 2016-09-07 18:04:20 +02:00
Michael Hackstein e22014a272 Merge branch 'MIT' of github.com:arangodb/arangodb into generic-col-types 2016-09-06 09:33:23 +02:00
Michael Hackstein 42b8d44785 Fixed transfering of Vertex Filter Conditions in Cluster Traverser. Yet Missing if the filter needs a variable. 2016-08-09 13:54:34 +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 e560c022b6 Added a stub class for TraverserEngines. This is empty and needs to be implemented now 2016-07-26 14:19:33 +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