gschwab
e6a2328438
merged for revert
2014-06-04 17:19:34 +02:00
gschwab
036e29f45b
tabs replaced with spaces
2014-06-04 15:59:17 +02:00
Jan Steemann
21cfd10453
added AQL FLATTEN function
2014-05-07 19:50:58 +02:00
Jan Steemann
c865d3f302
improved documentation
2014-05-07 18:56:17 +02:00
Jan Steemann
7d28a03782
added AQL date functions
2014-05-07 18:17:46 +02:00
Jan Steemann
b978a271ea
added AQL function `CURRENT_DATABASE()`
2014-05-02 22:06:47 +02:00
Jan Steemann
02a532a122
added CURRENT_USER function for AQL
2014-05-02 12:00:39 +02:00
Thomas Schmidts
ead6b62e06
Documentation fixes: Reviewed AQL
2014-04-11 10:25:00 +02:00
Frank Celler
959b7f46d1
fixed manual error
2014-03-14 14:36:32 +01:00
Jan Steemann
87284a47f9
slightly improved AQL documentation
...
Conflicts:
Documentation/UserManual/Aql.md
2014-02-28 20:20:51 +01:00
Jan Steemann
c40d930fa6
issue #765 : added SLICE AQL function
2014-02-17 11:09:03 +01:00
Jan Steemann
6bb4f0f0ac
added SKIPLIST AQL function
...
Conflicts:
CHANGELOG
2014-02-03 16:54:35 +01:00
Jan Steemann
0a2d61a42a
added SHORTEST_PATH AQL function, allow user-defined functions for filtering in TRAVERSAL etc.
2014-01-28 01:51:27 +01:00
Frank Celler
bec2a0e9ef
fixed issue #741 : documentation improvement
...
Conflicts:
Documentation/RefManual/Actions.md
Documentation/UserManual/Foxx.md
Documentation/UserManual/UserManual.md
2014-01-23 23:14:48 +01:00
Jan Steemann
d55a5b156c
added tests and documentation for issue #748
2014-01-23 17:22:19 +01:00
Jan Steemann
9f69aae986
issue #736 : AQL function to parse collection and key from document handle
2014-01-17 22:39:04 +01:00
Jan Steemann
9e78ab5af5
added NTH and POSITION
2013-11-04 18:24:03 +01:00
Jan Steemann
73dd3f9185
made AQL DOCUMENT function polymorphic
2013-10-30 15:01:38 +01:00
Jan Steemann
e6d8687250
added AQL MINUS function
2013-08-26 22:25:30 +02:00
Jan Steemann
d0961244c6
added range support for AQL
2013-07-19 18:38:13 +02:00
Jan Steemann
937c843c38
added AQL INTERSECTION function
2013-07-18 16:43:31 +02:00
Jan Steemann
e359dc29dd
INCOMPATIBLE CHANGE: changed AQL user function namespace resolution operator from `:` to `::`
...
AQL user-defined functions were introduced in ArangoDB 1.3, and the namespace resolution
operator for them was the single colon (`:`). A function call looked like this:
RETURN mygroup:myfunc()
The single colon caused an ambiguity in the AQL grammar, making it indistinguishable from
named attributes or the ternary operator in some cases, e.g.
{ mygroup:myfunc ? mygroup:myfunc }
The change of the namespace resolution operator from `:` to `::` fixes this ambiguity.
Existing user functions in the database will be automatically fixed when starting ArangoDB
1.4 with the `--upgrade` option. However, queries using user-defined functions need to be
adjusted on the client side to use the new operator.
2013-07-18 12:02:28 +02:00
Jan Steemann
5cf234b40d
simplified query testing and query interface a bit
2013-07-18 02:15:22 +02:00
Jan Steemann
c61395dff6
added single line comments for AQL
2013-07-17 15:12:53 +02:00
Jan Steemann
678e4ba95c
fixed doxygen errors
2013-07-03 12:58:06 +02:00
Jan Steemann
2a286dc074
updated documentation for #557
2013-06-27 11:33:21 +02:00
Jan Steemann
9599a021b9
moved some graph traversal validation into the traversal module
...
- that simplifies some of the traversal-calling routines
- make returning error codes more consistent (specific 404 errors when
referring to unknown collections instead of simple 400 errors)
- optionally limit traversals to a certain number of iterations so they
don't run endlessly in cyclic graphs
2013-06-12 17:04:47 +02:00
Jan Steemann
ebad0130ea
updated docs
2013-05-10 12:26:15 +02:00
Jan Steemann
8e23b92fb9
made "limit" an optional parameter for AQL NEAR()
2013-04-21 15:45:13 +02:00
Jan Steemann
7d9777f8c5
extended API for user-defined AQL functions
2013-04-16 18:32:19 +02:00
Jan Steemann
8476988991
added missing documentation for AQL UNION
2013-04-15 09:42:40 +02:00
Jan Steemann
badf20e47e
added AQL function NEIGHBORS
2013-04-09 18:14:46 +02:00
Jan Steemann
8ec5735418
added tests for SUM(), MEDIAN() etc.
2013-02-28 10:56:52 +01:00
Jan Steemann
16586c6ee1
make AQL REVERSE() work on strings, too
2013-02-27 14:16:40 +01:00
Jan Steemann
3e04acf3ee
added AQL functions KEEP() and UNSET()
2013-02-14 16:14:22 +01:00
Frank Celler
29c9257125
added link to default language
2013-02-11 13:51:44 +01:00
Frank Celler
fcecd3a15e
moved .dox to .md
2013-02-09 23:11:48 +01:00
Frank Celler
6ef349c473
moved .dox to .md
2013-02-09 21:42:20 +01:00