Simon Grätzer
|
7c31960cf2
|
Feature/async failover (#3451)
|
2017-10-18 23:59:29 +02:00 |
Simon Grätzer
|
7176d34169
|
Fixed incremental synced
|
2017-04-24 15:40:48 +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
|
666b2f8da9
|
renaming
|
2017-02-27 14:38:27 +01:00 |
jsteemann
|
7e690a0c61
|
renaming
|
2017-02-13 15:18:40 +01:00 |
jsteemann
|
eb73dbf960
|
renaming
|
2017-02-13 13:30:57 +01:00 |
jsteemann
|
f09ec85127
|
renaming
|
2017-02-13 12:27:26 +01:00 |
Michael Hackstein
|
5d1abaec18
|
Added a new endpoint for SmartSearch BFS. (Enterprise only)
|
2016-09-20 13:52:27 +02:00 |
Michael Hackstein
|
65c6ec1a04
|
Made the Base Traverser Engine pure virtual
|
2016-09-16 10:37:54 +02:00 |
Michael Hackstein
|
a7546b684c
|
Added a virtual base class for traverser engines.
|
2016-09-15 12:43:27 +02:00 |
Frank Celler
|
1c37da4810
|
Constructor of TraverserEngine is now protected. Preperation for SmartGraphEngine (EE Only).
|
2016-09-12 16:59:03 +02:00 |
Michael Hackstein
|
8dd3105762
|
Added a smartSearch route for Traversal Engines. In Community edition this will throw ONLY_ENTERPRISE. It should never be called by our code however.
|
2016-09-12 13:42:08 +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 |
Michael Hackstein
|
e8ff84c8da
|
cppcheck fixes and dead code cleanup.
|
2016-08-11 11:15:38 +02:00 |
Michael Hackstein
|
1447d6901f
|
If a collection is not known to a Cluster Traversal. It will now throw an exception to prevent dead-locks and undefined behaviour.
|
2016-08-08 09:41:27 +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
|
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
|
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 |