Wilfried Goesgens
|
1914fefc48
|
remove unused code path
|
2015-12-16 17:31:04 +01:00 |
Wilfried Goesgens
|
9d1f861736
|
Fix memory management of traverser expression.
|
2015-12-16 17:07:17 +01:00 |
Jan Steemann
|
8e18d6463f
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2015-12-16 11:44:56 +01:00 |
Michael Hackstein
|
5e4efc7267
|
Updated AQL to class verison of TRI_col_info_t
|
2015-12-16 11:38:33 +01:00 |
Jan Steemann
|
a694b7ef48
|
make_unique
|
2015-12-16 11:36:35 +01:00 |
Wilfried Goesgens
|
da57d31488
|
Implement de/serializing of filters in traversalnodes
|
2015-12-16 11:17:38 +01:00 |
jsteemann
|
600c48375d
|
added optimizer rule `sort-in-values`
|
2015-12-13 23:33:44 +01:00 |
Jan Steemann
|
b8cd633276
|
Windows fixes
|
2015-12-03 15:00:19 +01:00 |
Michael Hackstein
|
605e1bce55
|
Style fixes
|
2015-12-03 11:35:18 +01:00 |
Michael Hackstein
|
1a13af6f36
|
Merged remote changes with local stash
|
2015-12-02 11:34:58 +01:00 |
Jan Steemann
|
6ce29823a8
|
fixed more memleaks
|
2015-12-01 17:22:14 +01:00 |
Jan Steemann
|
9497ca9c7c
|
fixed memleaks
|
2015-12-01 17:07:32 +01:00 |
Jan Steemann
|
2bbcaa868f
|
fixed invalid memory usages
|
2015-12-01 16:48:55 +01:00 |
Michael Hackstein
|
e9a7c6fa85
|
Adoption of Traversal and AstNode to newest changes in TraversalExpression
|
2015-11-26 09:31:54 +01:00 |
Michael Hackstein
|
001dd4debf
|
The local traverser now early filters on vertices
|
2015-11-18 16:14:17 +01:00 |
Michael Hackstein
|
1f6519b01e
|
Using early abortion in local Traverser for AQL. Now it's cluster time
|
2015-11-18 14:50:03 +01:00 |
Michael Hackstein
|
d002ccccff
|
Deactivated late complete condition check in AQL Traverser
|
2015-11-18 09:41:25 +01:00 |
Michael Hackstein
|
0adbef4f76
|
Transformed the TraversalExpression vector into a map ordered by access level. This is way more convenient on the Traverser side to be used.
|
2015-11-17 16:25:45 +01:00 |
Michael Hackstein
|
3afddb32ed
|
The TraversalBlock now executes all expressions locally. It is able to hand them over to Traversers
|
2015-11-17 14:11:15 +01:00 |
Michael Hackstein
|
a5273e8fec
|
Preperation for DBServer local filtering
|
2015-11-17 11:01:51 +01:00 |
Michael Hackstein
|
3923c7936e
|
EdgeCollections are now evaluated to cids later in TraversalBlock. This change was necessary for the Cluster
|
2015-11-16 09:09:34 +01:00 |
Michael Hackstein
|
04da539ba1
|
Further implementation of Cluster Traverser. It now has code that in theory should fetch the first set of edges. Right now it fails for undefined collection name
|
2015-11-13 17:12:33 +01:00 |
Michael Hackstein
|
b7a8a364fc
|
Started Including the Cluster Traversal in AQL. Right now the result is empty but the server will not crash any more. Now starting with the real implementation.
|
2015-11-13 11:08:18 +01:00 |
Michael Hackstein
|
8d0d921ab6
|
Included two Abstract classes for Traversals. Traverser and TraversalPath. Implemented both of them for Single-Server Traversals.
|
2015-11-12 16:25:36 +01:00 |
Wilfried Goesgens
|
10fd57c391
|
remove debug output
|
2015-11-09 11:21:27 +01:00 |
Wilfried Goesgens
|
327b408a22
|
Start implementing early filtering of paths to exclude from the result
|
2015-10-28 12:37:13 +01:00 |
Wilfried Goesgens
|
cd6cc35def
|
Adjust the stage to the now non-void pointered index implementation.
|
2015-10-22 11:12:21 +02:00 |
Michael Hackstein
|
1a7f414c16
|
Merge branch 'devel' of github.com:arangodb/arangodb into JHMH
|
2015-09-18 12:21:39 +02:00 |
Frank Celler
|
c4d1fff729
|
new traversal
|
2015-09-18 10:40:28 +02:00 |