Willi Goesgens
|
3accfe7a3c
|
Implement error handling during executing sub queries.
|
2014-08-08 13:49:08 +02:00 |
Jan Steemann
|
7acb36ee8f
|
added shrink() method for AqlItemBlock
|
2014-08-08 13:37:34 +02:00 |
Jan Steemann
|
ebf70cb4ba
|
fixed assertion errors
|
2014-08-08 10:53:15 +02:00 |
Willi Goesgens
|
bfdc940450
|
v8-vocbase split: clean up includes
- Move includes from Types .h -> .cpp
- Move forward Declerations to their respective headers.
|
2014-08-07 16:17:40 +02:00 |
James
|
7c7901fd5b
|
added brief description of AqlItemBlock structure.
|
2014-08-07 11:16:07 +02:00 |
James
|
eef744c32e
|
added new global function triagens::aql::CompareAqlValues.
Also made associated changes in SortBlock.execute().
|
2014-08-07 10:53:16 +02:00 |
James
|
0a9502dae0
|
same as last.
|
2014-08-07 09:53:06 +02:00 |
James
|
aff67afef4
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
|
2014-08-07 09:47:08 +02:00 |
James
|
d15954fbdb
|
working on comparison function for AqlValues.
|
2014-08-07 09:46:46 +02:00 |
Max Neunhoeffer
|
b9a5377114
|
Implement JSON/SHAPED and SHAPED/JSON comparison by conversion.
|
2014-08-07 08:53:41 +02:00 |
James
|
643e421585
|
adding compare() method for AqlValue.
|
2014-08-06 17:36:15 +02:00 |
James
|
c645648b54
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
|
2014-08-06 13:37:13 +02:00 |
James
|
5ac060e687
|
adding SortBlock, something not working.
|
2014-08-06 13:36:50 +02:00 |
Willi Goesgens
|
a7d241cdd8
|
Split v8-vocbase.cpp into handy bits.
|
2014-08-05 18:59:40 +02:00 |
Jan Steemann
|
2471bee676
|
moved implementations to cpp files
|
2014-08-05 16:10:39 +02:00 |
Max Neunhoeffer
|
ccbcade0eb
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
|
2014-08-05 15:47:39 +02:00 |
Max Neunhoeffer
|
7fee115990
|
Add a proper hash function for AqlValue objects.
|
2014-08-05 15:47:20 +02:00 |
James
|
a1222d394d
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
|
2014-08-05 15:38:11 +02:00 |
James
|
86989711ce
|
adding a method for toJson to AqlValue.
|
2014-08-05 15:36:15 +02:00 |
Max Neunhoeffer
|
cab02853ef
|
Fix two bugs with new ShapedJson register values.
|
2014-08-05 15:26:21 +02:00 |
Max Neunhoeffer
|
5cbbd8a4c4
|
Fix barrier and documentCollection access in Expressions.
Still does not link.
|
2014-08-05 14:33:54 +02:00 |
Jan Steemann
|
7924c89a69
|
fix compile error
|
2014-08-05 13:56:26 +02:00 |
Max Neunhoeffer
|
8d1ce3baf2
|
Copy document collection in slice and splice for AqlItemBlocks
|
2014-08-05 13:50:56 +02:00 |
Max Neunhoeffer
|
96d8dcc054
|
Major cleanup, not yet working.
|
2014-08-05 12:29:36 +02:00 |
Max Neunhoeffer
|
a9dac96bf3
|
Store AqlValue objects in AqlItemBlocks.
|
2014-08-05 11:05:24 +02:00 |
Jan Steemann
|
f6384b006d
|
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Aql/Types.h
|
2014-08-04 17:31:00 +02:00 |
Jan Steemann
|
7fd236aa4f
|
fixed enumeratecollection block
|
2014-08-04 17:27:51 +02:00 |
Max Neunhoeffer
|
8b640be8ac
|
Add Filter node.
|
2014-08-04 15:11:51 +02:00 |
Max Neunhoeffer
|
87af84d4b1
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Aql/Types.h
|
2014-08-04 12:53:39 +02:00 |
Max Neunhoeffer
|
901129394e
|
More comments, more generic functionality.
|
2014-08-04 12:51:53 +02:00 |
Jan Steemann
|
2487474e96
|
master pointers
|
2014-08-04 11:58:42 +02:00 |
Jan Steemann
|
e733e3e83b
|
fixed some issues
|
2014-08-01 17:08:12 +02:00 |
Jan Steemann
|
a530b71477
|
initialize _pos
|
2014-08-01 16:11:09 +02:00 |
Jan Steemann
|
2f7b7ad1f1
|
toV8
|
2014-08-01 14:52:55 +02:00 |
Max Neunhoeffer
|
46424e9e0b
|
Call many things register, because they are.
Implement CalculationBlock stub.
|
2014-08-01 14:35:28 +02:00 |
Max Neunhoeffer
|
cd56e35f1f
|
Sort out static analysis.
|
2014-08-01 10:28:25 +02:00 |
Jan Steemann
|
91ac7ab74a
|
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Aql/Types.h
|
2014-07-31 17:18:23 +02:00 |
Jan Steemann
|
d240314cfe
|
code generation for V8 expressions
|
2014-07-31 17:13:38 +02:00 |
Max Neunhoeffer
|
b0dd258070
|
Restructure execution engine with blocks.
|
2014-07-31 15:36:46 +02:00 |
Max Neunhoeffer
|
8613450e5b
|
Fix free crash.
|
2014-07-30 22:54:25 +02:00 |
Max Neunhoeffer
|
2b8d497bc8
|
Repair CalculationPlan, add Json for expressions.
|
2014-07-30 10:00:25 +02:00 |
Max Neunhoeffer
|
d5ddf057ca
|
Finish CalculationPlan node.
|
2014-07-30 09:06:43 +02:00 |
Max Neunhoeffer
|
57560108e0
|
Peng mit shared_ptr.
|
2014-07-29 16:27:25 +02:00 |
Max Neunhoeffer
|
7c5245eff9
|
Peng geht.
|
2014-07-29 15:13:16 +02:00 |
Max Neunhoeffer
|
29f113a93d
|
New draft for AqlItem, AqlValue, AqlExpression.
|
2014-07-29 12:18:03 +02:00 |
Max Neunhoeffer
|
43ac089187
|
Seems to work.
|
2014-07-28 16:55:45 +02:00 |
Jan Steemann
|
765e44e80b
|
execution v0.0000001
|
2014-07-28 15:51:38 +02:00 |
Max Neunhoeffer
|
0c89dccc5d
|
Add CalculationPlan, create arangod/Aql/Types.h
|
2014-07-28 13:16:25 +02:00 |