Jan Steemann
|
6e3878ec94
|
changed behavior of [*] operator, added COLLECTION_COUNT internal function
|
2015-12-22 18:03:59 +01:00 |
Jan Steemann
|
61a8e4c686
|
issue #1593: add POW() AQL function
|
2015-12-02 15:41:30 +01:00 |
Jan Steemann
|
15368d12ba
|
added a C++ implementation for AQL function `FULLTEXT`
|
2015-11-26 14:12:43 +01:00 |
Michael Hackstein
|
6b62d50ced
|
Added CXX Implementation of MERGE_RECURSIVE
|
2015-11-05 17:35:03 +01:00 |
Michael Hackstein
|
2542ea5924
|
Added a CXX implementation for POSITION
|
2015-11-05 15:29:00 +01:00 |
Michael Hackstein
|
6cab84e972
|
Added CXX implementation for RANGE
|
2015-11-05 14:26:53 +01:00 |
Michael Hackstein
|
90aa5c858f
|
Added CXX implementation for MEDIAN and PERCENTILE
|
2015-11-05 11:21:16 +01:00 |
Michael Hackstein
|
dbc67518a4
|
Added CXX implementation for STDDEV_SAMPLE and STDDEV_POPULATION
|
2015-11-04 17:53:45 +01:00 |
Michael Hackstein
|
0294be6ebe
|
Added a CXX implementation for VARIANCE_POPULATION.
|
2015-11-04 16:49:08 +01:00 |
Michael Hackstein
|
a1f947c9bf
|
Added a CXX implemention for VARIANCE_SAMPLE
|
2015-11-04 16:39:45 +01:00 |
Michael Hackstein
|
a958714bcc
|
Added a CXX implementation for CURRENT_DATABASE.
|
2015-11-04 14:40:16 +01:00 |
Michael Hackstein
|
b43eb25135
|
Added CXX implementation for REMOVE_VALUES
|
2015-11-04 14:02:27 +01:00 |
Michael Hackstein
|
03b6a021ce
|
Adde CXX implementation of NOT_NULL
|
2015-11-04 13:38:22 +01:00 |
Michael Hackstein
|
3549be5088
|
Added CXX implementation for REMOVE_VALUE and REMOVE_NTH
|
2015-11-04 12:44:30 +01:00 |
Michael Hackstein
|
1957ef668d
|
Added CXX implementation of SHIFT
|
2015-11-03 17:36:28 +01:00 |
Michael Hackstein
|
c74aca37ac
|
Added CXX implementation for UNSHIFT
|
2015-11-03 17:07:47 +01:00 |
Michael Hackstein
|
7ace3c42e4
|
Added a CXX implementation of APPEND
|
2015-11-03 11:51:12 +01:00 |
Michael Hackstein
|
5154e4de7a
|
Added CXX implementation of POP
|
2015-11-03 10:21:35 +01:00 |
Michael Hackstein
|
d75bc51647
|
Added a CXX implementation of PUSH
|
2015-11-03 10:21:31 +01:00 |
Michael Hackstein
|
1848c0f1f4
|
Added CXX implementation for FIRST_DOCUMENT and FIRST_LIST.
|
2015-11-03 10:21:31 +01:00 |
jsteemann
|
b1a95cb42c
|
added AQL function `UNSET_RECURSIVE`
|
2015-11-03 10:21:30 +01:00 |
jsteemann
|
cbb691410c
|
added CXX implementations for `FIRST`, `LAST` and `NTH`
|
2015-11-03 10:21:28 +01:00 |
Michael Hackstein
|
ac1cf36daf
|
Added CXX implementation for ROUND and RAND
|
2015-10-30 11:06:57 +01:00 |
Michael Hackstein
|
cc35fdb7b0
|
Added the implementation and more tests for EDGES in CXX only
|
2015-10-29 15:52:46 +01:00 |
Michael Hackstein
|
6552c73d25
|
Added a CXX implementation of DOCUMENT
|
2015-10-29 09:50:40 +01:00 |
Michael Hackstein
|
293bdf4458
|
Implemented a CXX version of MINUS
|
2015-10-28 17:29:51 +01:00 |
Michael Hackstein
|
d8d37a3bd5
|
Added a CXX implementation for PARSE_IDENTIFER
|
2015-10-28 16:02:15 +01:00 |
Michael Hackstein
|
66ae927e3c
|
Added a CXX implementation of ZIP. Made the CXX implementation of FLATTEN more relaxed. It now works with invalid maxDepth entries and falls-back to 1 there
|
2015-10-28 15:06:22 +01:00 |
Michael Hackstein
|
9e98d5b87b
|
Added CXX implementation of FLATTEN incl tests.
|
2015-10-28 14:10:03 +01:00 |
jsteemann
|
5fff134c80
|
added CXX implementations of `WITHIN` and `NEAR` AQL functions
|
2015-10-27 23:24:00 +01:00 |
Jan Steemann
|
ffa777979c
|
make IN values unique and sort em
|
2015-10-12 15:34:41 +02:00 |
Jan Steemann
|
5dab23a3b7
|
CXX implementation of AQL `LIKE`
|
2015-08-04 10:30:18 +02:00 |
Michael Hackstein
|
22ad95b987
|
Implemented a Neighbors CPP only function. This is not piped through V8 function calls any more. Right now it is NOT fully featured and only Experimental.
|
2015-07-22 17:21:59 +02:00 |
Jan Steemann
|
5a9f9ecbab
|
added execution conditions for CXX AQL functions
|
2015-07-22 11:35:57 +02:00 |
Jan Steemann
|
67082b15fd
|
moved AQL TO_* functions to CXX
|
2015-06-18 21:30:13 +02:00 |
Jan Steemann
|
dec79dd051
|
pass function arguments by reference
|
2015-06-16 18:01:45 +02:00 |
Jan Steemann
|
529055c4ca
|
use typedefs
|
2015-06-16 09:50:17 +02:00 |
Jan Steemann
|
a2d99b55ec
|
cxxified more functions
|
2015-06-02 15:15:45 +02:00 |
Jan Steemann
|
d0b8af7c0b
|
handle calculated object elements in explain
|
2015-05-26 21:20:43 +02:00 |
Jan Steemann
|
128b29c8d2
|
cxxified more functions
|
2015-04-28 09:29:09 +02:00 |
Jan Steemann
|
717df15a9c
|
cxxified more AQL functions
|
2015-04-27 22:12:11 +02:00 |
Jan Steemann
|
40ed49ebfa
|
fast path for MERGE()
|
2015-04-23 13:45:31 +02:00 |
Jan Steemann
|
224b33cc75
|
moved UNSET() and KEEP() to cxx implementation
|
2015-04-22 13:21:05 +02:00 |
Jan Steemann
|
50b531666c
|
optimization for AQL CONCAT()
Conflicts:
arangod/Aql/AqlValue.cpp
arangod/Aql/AqlValue.h
arangod/Aql/Ast.cpp
|
2015-03-27 17:18:27 +01:00 |
Jan Steemann
|
d92057dd03
|
the great rename: array => object, list => array
|
2014-12-18 22:33:23 +01:00 |
Jan Steemann
|
4564f13bc8
|
implemented LENGTH in C++
|
2014-12-04 17:10:48 +01:00 |
Jan Steemann
|
70c59a61fd
|
removed macro
|
2014-10-16 16:28:18 +02:00 |
Jan Steemann
|
5a1dc63946
|
fixed tons of compile errors in VS
|
2014-09-15 12:04:49 +02:00 |
Jan Steemann
|
b9024aeaeb
|
basic C++ implementations for dedicated AQL functions
|
2014-08-28 01:24:42 +02:00 |