Heiko
65d22c6066
Feature/sha512 aql cpp ( #4181 )
2018-01-02 14:31:01 +01:00
Manuel B
edba1e57ce
Feature/cpp aql left trim right ( #3004 ) ( #3506 )
...
* Feature/cpp left trim right (#3004 )
* aql char length null returns now 0
* cpp aql trim and tests
* Update CHANGELOG
2017-10-26 20:21:41 +02:00
Manuel B
7d4b319c58
cpp aql substring, fixed v8 substring ( #3489 )
2017-10-23 17:12:45 +02:00
Manuel B
be8c648620
cpp aql collections() and test ( #3331 )
...
* cpp aql collections() and test
* remview fixes
* fixed jslint
* fix for new ExecContext / auth api
2017-10-23 11:42:34 +02:00
Manuel B
cf0578242f
Feature/devel cpp aql matches ( #3329 )
...
* matches function header
* aql matches() C++ definition
* cpp aql matches() implementation
* review fixes
* test for v8 / cpp
* aql cpp matches matches behavior of js matches, more tests
* fix cpp matches()
* final fixes
2017-10-23 08:25:55 +02:00
Jan
5165155ed1
Bug fix/fixes 0609 ( #3227 )
...
* do not use V8 variant of AQL functions in early optimization stage when a C++ variant is available
* additionally, simplify AQL function definitions and aliases
* warn when more than 90% of max mappings are in use
* added C++ variant of replication catchup
* added `--log.role` option
* updated CHANGELOG
* removed non-existing scheduler.threads option from config
* removed useless __FILE__, __LINE__ invocations
* updated CHANGELOG
* allow a priority V8 context
* remove TRI_CORE_MEM_ZONE
* try to fix Windows errors & warnings
* cleanup
* removed memory zones altogether
* exclude system collections from collection tests
2017-09-13 16:28:21 +02:00
Simon Grätzer
ffc465433a
No access collections Improvements ( #3190 )
...
* consolidated EdgeDocumentToken
* optimizing cluster traversal
* adding skip collection checks
* API cleanup
* copying AQLValue to avoid use-after-free bugs
* Fixing rocksdb SingleServerEdgeCursor
* Fixing a collection resolving issue
2017-09-07 14:55:07 +02:00
Jan
f49e0ca237
execute DOCUMENT function via CXX on coordinator in cluster mode ( #3196 )
2017-09-04 17:34:24 +02:00
Jan
40c5b94d68
Bug fix/nightly fixes ( #2946 )
...
* fix internal documentation (thanks @Simran-B)
* fixed issue #2810
* potential fix for issue #2939
* updated CHANGELOG
* updated CHANGELOG
2017-08-04 13:34:12 +02:00
Manuel B
9917a8d471
aql upper lower cpp ( #2936 )
...
* initial aql upper lower
* aql upper lower test for cpp and v8
2017-08-03 21:10:13 +02:00
Manuel B
f0a24218e3
Feature/cpp aql char length ( #2883 )
...
* redirect aql char_length to length
* aql function CHAR_LENGTH in C++, fixed test
* adding table
* fix crlf
* docu table
* remove alternative fact
* docu
* fix string length calculation for aql length
2017-08-01 15:39:25 +02:00
Jan
0771a69138
remove only partly used AQL function argument types definitions ( #2873 )
2017-07-26 13:03:30 +02:00
jsteemann
3d0beb3a23
implement SLEEP() in C++
2017-03-28 09:45:53 +02:00
Simon Grätzer
edab268572
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/Aql/FunctionDefinitions.cpp
# arangod/Aql/Functions.h
# arangod/Utils/ExplicitTransaction.h
2017-02-10 15:21:24 +01:00
Max Neunhoeffer
298b9ffc3b
Add AQLFeature.
2017-02-09 11:57:51 +01:00
Michael Hackstein
dfc9f29e69
Moved FunctionDefinitions to an AqlFunctionFeature. This now has a defined startup ordering
2017-02-08 15:45:59 +01:00