Michael Hackstein
|
1ebb19d1da
|
Fixed potential dead-lock situation when using AQL Traversals in Cluster with late-modify of Vertex Collection.
|
2016-08-05 13:20:46 +02:00 |
Michael Hackstein
|
0e9e116bd9
|
Fixed the case a traverser engine is not responsible for any shard of one of the edge collections. Counting then went wrong
|
2016-08-04 16:09:27 +02:00 |
Michael Hackstein
|
69ce88784a
|
Fixed getVertexData on DBServer Traverser Engine.
|
2016-08-04 13:26:10 +02:00 |
Michael Hackstein
|
77c6b32c0c
|
Fixed result generation of TraverserEngines on DBServer side.
|
2016-08-04 12:44:22 +02:00 |
Michael Hackstein
|
576244f140
|
First draft of communication ClusterTraverser<->Engine. Does crash early.
|
2016-08-04 10:26:41 +02:00 |
Michael Hackstein
|
26dd82c995
|
Started the transaction with creation of TraverserEngine. Also fixed json serialisation of the LookupInfo. Now undefined behaviour.
|
2016-08-02 11:37:27 +02:00 |
Michael Hackstein
|
207d978afc
|
Internal cleanup. Moved traversal options to a central place and removed the AQL-only version which was mostly redundant. This is preperation for Cluster initialisation.
|
2016-07-29 14:46:11 +02:00 |
Michael Hackstein
|
546ce1562e
|
The TraverserEngine now locks specific shards, not all at once. Due to cluster wide potential deadlocks. Yeah locking in cluster, party...
|
2016-07-29 10:43:57 +02:00 |
Michael Hackstein
|
64d7f690da
|
Removed AqlTransaction wherever possible. Added an InjectTransaction for the aql query, used by TraverserEngine. Also fixed TraverserEngine from/to velocypack functions.
|
2016-07-28 17:05:00 +02:00 |
Michael Hackstein
|
20f6dead12
|
Finished the RestHandler for the TraverserEngine. In theory it shall work now. Have to create Coordinator site.
|
2016-07-28 11:35:55 +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
|
360e6572b4
|
Added a toVelocyPack function to the Traverser Options. This Velocypack is required by the TraverserEngine on DB Server to recreate the Options.
|
2016-07-27 14:27:56 +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 |