Michael Hackstein
|
f767636f14
|
Added a toVelocyPack serialisation to all Aql Nodes and their dependencies. Right now in parallel to toJson.
|
2016-02-16 00:04:32 +01:00 |
jsteemann
|
b962c5a9e8
|
array comparison operators
|
2016-02-03 00:28:03 +01:00 |
Jan Steemann
|
fc909486c2
|
parser adjustments for array operators, not yet working
|
2016-02-02 18:05:39 +01:00 |
Jan Steemann
|
bc6fce75d4
|
removed some unnecessary explicits
|
2016-02-02 12:13:21 +01:00 |
Jan Steemann
|
9046e1831b
|
clang-format
|
2016-01-27 13:43:46 +01:00 |
Michael Hackstein
|
191c2dc3a9
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-01-21 16:29:38 +01:00 |
Michael Hackstein
|
bc40bcfdfc
|
Added a wraper function for AstNodes to export VPack instead of TRI_json_t
|
2016-01-21 07:52:49 +01:00 |
jsteemann
|
431900f17a
|
changed namespace from triagens to arangodb
|
2016-01-17 00:44:53 +01:00 |
jsteemann
|
10d84ae525
|
simplification of COLLECT variants
|
2016-01-16 22:46:05 +01:00 |
jsteemann
|
4abf96e1db
|
removed special case for COLLECT INTO var = expr
|
2016-01-16 20:20:44 +01:00 |
Jan Steemann
|
6937dbc489
|
aggregate fixes
|
2016-01-12 17:21:18 +01:00 |
Jan Steemann
|
687d6133f0
|
comments reformatting
|
2016-01-11 09:52:39 +01:00 |
Jan Steemann
|
ad1163e3bb
|
refactoring for Aql COLLECT
|
2016-01-07 13:35:12 +01:00 |
Jan Steemann
|
3ad20c0cae
|
auto-generated headers
|
2016-01-06 18:41:51 +01:00 |
Jan Steemann
|
a3b026d9d1
|
removed useless sections from code, unified include guards
|
2016-01-06 14:15:22 +01:00 |
Jan Steemann
|
f422576ee0
|
clang-format
|
2016-01-05 17:43:24 +01:00 |
jsteemann
|
19782a45a6
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
|
2015-12-18 23:33:44 +01:00 |
Jan Steemann
|
36eac6ffd0
|
fixed index selection in some queries
|
2015-12-18 20:16:09 +01:00 |
jsteemann
|
fd29ccdbc5
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
|
2015-12-13 23:37:22 +01:00 |
jsteemann
|
600c48375d
|
added optimizer rule `sort-in-values`
|
2015-12-13 23:33:44 +01:00 |
Jan Steemann
|
5c033f566b
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
|
2015-12-04 13:47:08 +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 |
Wilfried Goesgens
|
c061a3309a
|
- implement new function that scans for nodes of a spcific types
- fix scanning for variable references with n-nary ors / ands
|
2015-11-25 15:21:11 +01:00 |
Jan Steemann
|
9ef5b4746a
|
removed several includes from Common.h
|
2015-11-25 12:21:55 +01:00 |
hkernbach
|
2d417e393d
|
Merge branch 'devel' of github.com:arangodb/arangodb into JHMH
|
2015-11-24 13:24:12 +01:00 |
Michael Hackstein
|
b18ce56a68
|
Merge branch 'devel' of github.com:arangodb/arangodb into JHMH
|
2015-11-20 10:49:00 +01:00 |
jsteemann
|
19373f80fa
|
removed dependency on vector.h
|
2015-11-19 01:41:42 +01:00 |
Michael Hackstein
|
173a746cc9
|
Added new constructor for AstNodes which is independent from AQL.
|
2015-11-13 11:07:06 +01:00 |
Wilfried Goesgens
|
ba159428be
|
Implement function to find all variable references in an expression.
|
2015-10-29 13:29:21 +01:00 |
Wilfried Goesgens
|
951165ab1e
|
Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH
Conflicts:
arangod/Aql/grammar.cpp
arangod/Aql/grammar.h
js/common/modules/org/arangodb/graph-examples/example-graph.js
|
2015-10-28 11:08:18 +01:00 |
jsteemann
|
5fff134c80
|
added CXX implementations of `WITHIN` and `NEAR` AQL functions
|
2015-10-27 23:24:00 +01:00 |
Wilfried Goesgens
|
dae95de667
|
Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH
|
2015-10-21 14:54:01 +02:00 |
jsteemann
|
04a9ee03c3
|
fixed an assertion failure
|
2015-10-15 23:27:14 +02:00 |
Jan Steemann
|
7f778b148a
|
blind commit
|
2015-10-15 16:19:33 +02:00 |
jsteemann
|
4a88b3e8c9
|
fixed some index conditions
|
2015-10-15 00:50:06 +02:00 |
jsteemann
|
29b3741156
|
reworked cost calculations
|
2015-10-12 22:23:03 +02:00 |
Jan Steemann
|
c689fc0756
|
preparation work for index condition specialization
|
2015-10-08 18:20:10 +02:00 |
Jan Steemann
|
bf71cdecdb
|
noexcept
|
2015-10-08 16:35:28 +02:00 |
Jan Steemann
|
6a4e9658c5
|
fixes for explainer and condition
|
2015-10-08 16:22:52 +02:00 |
Jan Steemann
|
d479fa11cc
|
IndexBlock cleanup
|
2015-10-07 18:15:50 +02:00 |
Jan Steemann
|
b6c8d77d98
|
some bugfixes
|
2015-10-06 11:23:55 +02:00 |
Jan Steemann
|
118f924598
|
support [*] operator
|
2015-10-05 19:15:22 +02:00 |
Jan Steemann
|
e46ba60715
|
changed signatures of attribute-access-detecting functions
|
2015-10-05 16:01:19 +02:00 |
Jan Steemann
|
e0dcf4331d
|
finish IN optimizations in Condition
|
2015-10-02 17:39:04 +02:00 |
Jan Steemann
|
a2731a6121
|
blind commit
|
2015-10-02 17:02:02 +02:00 |
Jan Steemann
|
3a92fa8e16
|
merge IN with IN
|
2015-10-02 15:22:21 +02:00 |
Jan Steemann
|
47e1b3ceb8
|
stringify conditions
|
2015-09-30 14:35:18 +02:00 |
Jan Steemann
|
27bcd7ee84
|
better estimates
|
2015-09-29 15:30:44 +02:00 |
Michael Hackstein
|
614902ee99
|
Replaced TRI_vector_pointer by std::vector in AstNode
|
2015-09-23 15:02:34 +02:00 |