Jan Steemann
59e59d748e
updated documentation
2014-08-27 18:57:11 +02:00
Jan Steemann
cda10393f5
some traversal speedups
2014-08-27 18:56:51 +02:00
Max Neunhoeffer
c079de3a94
Adjust a cout message.
2014-08-27 16:58:20 +02:00
Max Neunhoeffer
4441316115
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-27 16:52:57 +02:00
Max Neunhoeffer
449d0cd961
Completely redo the optimizer.
2014-08-27 16:52:38 +02:00
James
b8a3382a7f
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-27 16:51:03 +02:00
Jan Steemann
140e10a2a0
added more node types
2014-08-27 16:50:43 +02:00
James
0638a5cbda
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-27 16:32:28 +02:00
Jan Steemann
679b6bd10f
alwaysProducesBoolValue()
2014-08-27 16:24:14 +02:00
James
c8667290b5
fixing bugs in last and removing debug prints.
2014-08-27 16:15:53 +02:00
Willi Goesgens
da6bac560d
SortIndex optimizer: clean up namingschemes, add documentation.
2014-08-27 16:09:25 +02:00
Willi Goesgens
e67a2ed36a
SortIndex optimizer:
...
- remove SortNodes which are superseeded by an IndexRangeNode
- calculate the properties of an SortNode before entering the walker
- add abstraction class
2014-08-27 15:39:37 +02:00
James
61ee74e0fd
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-27 14:52:05 +02:00
James
a3830c2566
IndexRangeNode now working with skiplists.
2014-08-27 14:51:56 +02:00
Max Neunhoeffer
27d8409425
Implement canThrow method for SubqueryNode.
2014-08-27 13:07:05 +02:00
Jan Steemann
6721dd787c
fix typo in manual
2014-08-27 12:26:24 +02:00
Max Neunhoeffer
47da2daa76
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-27 12:11:24 +02:00
Max Neunhoeffer
23723d8e48
Add an explanation of index operators.
2014-08-27 12:10:51 +02:00
Jan Steemann
6e872111f0
hopefully fix random travis test
2014-08-27 11:45:14 +02:00
Jan Steemann
86ce08c96f
added comments
2014-08-27 11:34:37 +02:00
Jan Steemann
794b909e8b
issue #999 : clear old result when submitting new query
2014-08-27 11:14:46 +02:00
Jan Steemann
4568c094c9
issue #1000 : AQL Editor: Autofocus textarea
2014-08-27 10:58:01 +02:00
Alan Plum
9489a3cd50
Implemented session.getExpiry, session.hasExpired.
2014-08-27 10:29:44 +02:00
Willi Goesgens
5e75ec8bb5
Expression:
...
- add function isSimpleAccessReference() to check whether it is a coll.attr.attr
- add function getAccessNRef() to retrieve pair("attr.attr", "coll"),
SortIndex optimizer:
- use the new functionality to get better readable code.
rename indexes -> indices
2014-08-26 17:26:46 +02:00
Heiko Kernbach
4d31fe1bb0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-08-26 16:46:34 +02:00
Heiko Kernbach
7c035ad49a
document export bugfix, added filters to doc export function
2014-08-26 16:45:56 +02:00
Thomas Schmidts
047ca992bb
changed the name of a link
2014-08-26 16:26:58 +02:00
Thomas Schmidts
6d09bb2ecd
added favicon to gitbook
2014-08-26 16:23:28 +02:00
Heiko Kernbach
0f215c7f71
css changes
2014-08-26 16:13:14 +02:00
Willi Goesgens
18d308af0f
SortNode: add method that looks up the expressions referenced by the Sortnode, and returns them paired with ASC/DESC.
2014-08-26 15:38:55 +02:00
James
851420c723
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-26 15:19:13 +02:00
Willi Goesgens
ff4e00eb86
SortIndex optimizer:
...
- rename getIndexes to getIndexesUnordered
- add CompareIndex & getIndexesOrdered to retrieve a list which does an ordered match on the available skiplist indices
- fetch the ordered matching indices
- only remove the sortnode if its a full qualified match.
2014-08-26 13:53:19 +02:00
James
b8415aaca5
making useIndexRange abort if it encounters a limit node.
2014-08-26 13:11:31 +02:00
James
ad3e6d22a1
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-26 13:02:58 +02:00
James
bf952d37be
IndexRangeBlock working for hash indexes.
2014-08-26 13:02:31 +02:00
Alan Plum
b977c3e605
Fixed destroySession docs.
2014-08-26 11:45:18 +02:00
Willi Goesgens
27063a08b5
SortIndex optimizer:
...
- group the ASC/DESC
- find out the real attribute name for nested attributes
2014-08-26 09:48:20 +02:00
Max Neunhoeffer
a7b3f4fe1f
Take out TODO line.
2014-08-26 09:46:00 +02:00
Max Neunhoeffer
4fecd85e4c
Add a destructor to delete _ranges in FilterToEnumCollFinder.
2014-08-26 09:45:32 +02:00
Alan Plum
601c99c6e5
Linting.
2014-08-25 20:01:18 +02:00
Alan Plum
898fad4980
Added support for JWT alg: 'none'.
2014-08-25 18:35:23 +02:00
Alan Plum
d37b13ee0f
Implemented crypto.jwtEncode/jwtDecode (HS256 only).
2014-08-25 18:25:48 +02:00
Lucas Dohmen
8578042b73
Fixed the success callback for Queues
...
When an option was missing, the resulting String would have `, ,`
in the String to be evaluated which would result in a syntax error
2014-08-25 17:36:50 +02:00
Max Neunhoeffer
a7814a7ad2
Return headers and body in ArangoClusterComm.syncRequest method.
2014-08-25 16:35:02 +02:00
Thomas Schmidts
f964696ec1
Fixed wrong spelling in the errors
2014-08-25 15:56:34 +02:00
Willi Goesgens
10603f904d
Walker: the process of walking now is aborted if the before-hook returns true.
2014-08-25 15:48:21 +02:00
Alan Plum
7f120194f4
Added "preprocess" to job type definitions.
2014-08-25 15:29:07 +02:00
James
30264eb6d2
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-08-25 15:12:09 +02:00
James
8896a01753
making the arguments of IndexRangeNode more general.
2014-08-25 15:11:54 +02:00
Willi Goesgens
91d420ea07
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
2014-08-25 13:33:59 +02:00