Jan Steemann
5acd13e8e9
fixed assertion failure in some cluster queries
2015-11-30 12:48:26 +01:00
Jan Steemann
4e33bda538
fixes for new replication features
2015-11-30 12:46:26 +01:00
Jan Steemann
e3c7760262
indentation
2015-11-30 12:46:01 +01:00
Wilfried Goesgens
2825ad6068
Only grep for .md files while checking links.
2015-11-30 11:21:22 +01:00
Michael Hackstein
d79c2f9048
Added a test if the traverser prunes early
2015-11-27 17:03:24 +01:00
Michael Hackstein
6229d03eb9
Merge branch 'JHMH' of github.com:arangodb/arangodb into JHMH
2015-11-27 16:25:38 +01:00
Michael Hackstein
a7b7d1ec18
Adapted traverser implementations to new Path Enumerator for improved pruning
2015-11-27 16:25:02 +01:00
Michael Hackstein
d0021131b5
Document accessor now works on TRI_json_t as well
2015-11-27 16:24:29 +01:00
Michael Hackstein
5a8b6ad721
Fixed out of scope when requesting edges in cluster
2015-11-27 16:24:08 +01:00
Michael Hackstein
e56776bfd5
The PathEnumerator now automatically prunes if the getVertex callback returns false
2015-11-27 16:23:13 +01:00
Jan Steemann
c17df289e8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-11-27 16:16:51 +01:00
Jan Steemann
b13284a0c3
replication improvements
2015-11-27 16:16:31 +01:00
Jan Steemann
bd8b70455a
replication improvements
2015-11-27 16:16:15 +01:00
hkernbach
ac8542fe07
Merge branch 'JHMH' of github.com:arangodb/arangodb into JHMH
2015-11-27 14:58:00 +01:00
hkernbach
7dd817417f
jslint
2015-11-27 14:57:51 +01:00
Wilfried Goesgens
d04c609a90
Add checker for direct directory access links without document
2015-11-27 13:45:51 +01:00
Wilfried Goesgens
06ba413514
Link README.md instead of leaning on directory access.
2015-11-27 13:45:30 +01:00
Wilfried Goesgens
bab9d07bad
fresh swagger.
2015-11-27 13:24:18 +01:00
Wilfried Goesgens
3e9c95fd8c
one last .html link
2015-11-27 13:24:05 +01:00
Wilfried Goesgens
ae17c86a80
Add checker for relative .html links
2015-11-27 13:23:32 +01:00
Wilfried Goesgens
43290c73c9
Revert cookbook link .md - it has to be absolute.
2015-11-27 13:23:10 +01:00
Wilfried Goesgens
8f243fea3c
Fix link.
2015-11-27 12:53:11 +01:00
Jan Steemann
a828707909
added derived file
2015-11-27 11:59:59 +01:00
Wilfried Goesgens
55b8fb0c6f
Fix links not to point to .html - .md is right, else the non-html generators won't work properly.
2015-11-27 11:51:29 +01:00
Michael Hackstein
07f772c758
Fixed potential memleaks and bad access in edges api
2015-11-27 11:20:54 +01:00
Michael Hackstein
bba4fe6089
Added a basic implementation to receive filtered documents in the cluster. Right now it does not yet filter and is inefficent but serves the API
2015-11-27 11:20:12 +01:00
Wilfried Goesgens
067867ac21
add reference to new upgrading chapter
2015-11-27 10:42:54 +01:00
Michael Hackstein
ae7ab86bff
Removed js implementation of api-edges not needed any more
2015-11-27 09:50:43 +01:00
Michael Hackstein
a93fcac0e8
Merge branch 'devel' of github.com:arangodb/arangodb into JHMH
2015-11-27 09:29:01 +01:00
Wilfried Goesgens
aae19ff291
Fix dangling anchors and add checker script to the make target.
2015-11-26 18:51:39 +01:00
Michael Hackstein
7c4e59bf22
Revert "removed unused method" it is actually used in the new Graph
...
Traverser
This reverts commit 5d2951a15b
.
2015-11-26 16:38:44 +01:00
Michael Hackstein
7bf37620bb
Merge branch 'devel' of github.com:arangodb/arangodb into JHMH
2015-11-26 16:32:26 +01:00
Jan Steemann
389c3e0cf0
small optimizations
2015-11-26 16:31:25 +01:00
Michael Hackstein
cda189d5ca
Unvirtualized toJson of Traversal Node. Base Class toJson is required in Cluster. Explainer requires specific toJson
2015-11-26 16:02:38 +01:00
Michael Hackstein
7290507c25
Removed debug output
2015-11-26 16:01:26 +01:00
Michael Hackstein
14f68cc648
Adopted implementation of filteredEdges in cluster
2015-11-26 16:01:10 +01:00
Jan Steemann
15368d12ba
added a C++ implementation for AQL function `FULLTEXT`
2015-11-26 14:12:43 +01:00
Jan Steemann
27c319b31c
updated array index documentation
2015-11-26 14:08:52 +01:00
Michael Hackstein
d109a4e2aa
Filtered edges are now able to react to a list of expressions instead of only one expression. The list symbolises an AND
2015-11-26 11:38:09 +01:00
Michael Hackstein
5fb76d7481
Merge branch 'JHMH' of github.com:arangodb/arangodb into JHMH
2015-11-26 09:32:15 +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
38cf7dc8ed
First implementation of a filtered edges API. This is for cluster internal use only.
2015-11-26 09:26:46 +01:00
Michael Hackstein
a12f390e77
Added a Json constructor for Traverser Expression. Required in the cluster
2015-11-26 09:20:58 +01:00
Alan Plum
1a23993f99
Make sure constructor is called in legacy-extended classes
...
This is a horrible workaround for the lack of a spread operator in the V8 version we are currently using.
The super keyword has no way to pass a dynamic number of arguments without using the spread operator
but someone might reasonably want to use additional arguments in a regular subclass that is then
legacy-extended with a constructor property. This should at least protect against the majority of such
cases even if it creates a silly function signature.
See #1592 .
2015-11-25 18:19:54 +01:00
Jan Steemann
9b23953a07
add primary index lock
2015-11-25 17:40:21 +01:00
Wilfried Goesgens
de76c096c9
Adjust explainer to new simple expressions; linting.
2015-11-25 16:50:23 +01:00
Wilfried Goesgens
f49ae38f25
make toJson() virtual so derived ones can overload it.
2015-11-25 16:49:38 +01:00
Wilfried Goesgens
42081165e0
Don't copy while iterating, use const references.
2015-11-25 16:49:01 +01:00
Wilfried Goesgens
8f04b616b5
fix typo
2015-11-25 16:48:35 +01:00
Wilfried Goesgens
513404e9e8
Split searching for conditions and extracting them for analysis, so we can run the optimizer inbetween.
2015-11-25 15:22:45 +01:00