Jan Steemann
6cdaaa1b85
fixes for Visual Studio
2014-10-09 10:45:31 +02:00
Jan Steemann
ff80fafba5
fixed cached lookups of collections on the server, which may have caused spurious problems after collection rename operations
2014-10-08 14:59:02 +02:00
Jan Steemann
e28ad821b0
fixed spuriously occurring "database not found" error
2014-10-02 15:34:38 +02:00
Jan Steemann
c4ce98a442
fixed some bugs in distributed plan instanciation
2014-09-30 15:19:44 +02:00
Jan Steemann
0d075dca3f
pass queryRegistry into the AQL functions
2014-09-29 09:30:32 +02:00
Jan Steemann
9fe3fedb45
unique_ptr
2014-09-24 17:14:37 +02:00
Jan Steemann
f8599b0f0f
removed unused instance variable
2014-09-23 13:14:53 +02:00
Jan Steemann
76aaed94a0
make interface more user-friendly
2014-09-19 12:44:29 +02:00
Jan Steemann
6f4e799ccc
added `profile` option
2014-09-19 01:02:39 +02:00
Jan Steemann
e5e2cfe4da
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-09-17 11:50:42 +02:00
Jan Steemann
d3f4f05df1
issue #1020
2014-09-17 11:42:01 +02:00
Frank Celler
c577193ae4
added log of exception
2014-09-15 23:18:10 +02:00
Jan Steemann
5a1dc63946
fixed tons of compile errors in VS
2014-09-15 12:04:49 +02:00
Jan Steemann
87afcf5e8d
the great rename
2014-09-13 00:10:11 +02:00
Willi Goesgens
ae6956b6b5
AQL_EXECUTEJSON: parse the options similar to AQL_EXPLAIN & AQL_EXECUTE.
2014-09-12 12:09:41 +02:00
Jan Steemann
611ef2b73c
removed "old" AQL function AQL_EXPLAIN
2014-09-11 14:12:01 +02:00
Jan Steemann
672eec350e
removed "old" AQL function
2014-09-11 13:56:15 +02:00
Jan Steemann
cb4c60a36f
explain tests
2014-09-11 09:54:59 +02:00
Jan Steemann
c16ddedc83
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
js/apps/system/aardvark/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
js/server/modules/org/arangodb/ahuacatl.js
js/server/modules/org/arangodb/aql-helper.js
js/server/tests/shell-skiplist-index.js
2014-09-09 22:18:52 +02:00
Jan Steemann
428865f3b5
issue #1014 : WITHIN function returns wrong distance
...
added attribute setters for ShapedJson so document attributes can be updated
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-09-09 19:58:27 +02:00
Jan Steemann
41375624d2
optionally make AQL_EXPLAIN return all generated plans
2014-09-09 15:42:22 +02:00
Jan Steemann
7d500b7234
speed up instanciation of v8 ShapedJson objects
...
now a static buffer is used to create multiple string values
such as `_id`, `_key`, `_rev`, `_from` and `_to`.
this saves a few memory allocations per document
Conflicts:
arangod/Utils/CollectionNameResolver.h
arangod/V8Server/v8-vocbase.cpp
2014-08-30 01:47:58 +02:00
Jan Steemann
c90777738d
speed up instanciation of v8 ShapedJson objects
...
now a static buffer is used to create multiple string values
such as `_id`, `_key`, `_rev`, `_from` and `_to`.
this saves a few memory allocations per document
2014-08-30 01:32:20 +02:00
Jan Steemann
1367a016cf
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-29 20:38:30 +02:00
Jan Steemann
9530a12472
AQL_EXECUTE
2014-08-29 17:39:23 +02:00
Jan Steemann
3b2cf352ad
added functionality to activate/deactivate optimizer rules
2014-08-29 16:31:07 +02:00
Thomas Schmidts
3a695c15fd
Added text to documentation
2014-08-29 14:09:49 +02:00
Jan Steemann
dcfa59806e
more C++11
2014-08-23 00:51:13 +02:00
Jan Steemann
2b27957546
added AQL_EXPLAIN()
2014-08-22 09:51:48 +02:00
Jan Steemann
f7737e3b62
added stats
2014-08-21 12:36:30 +02:00
Jan Steemann
1442b9ebeb
pass ExecutionEngine to ExecutionBlock, added stats for ExecutionEngine
2014-08-21 12:33:13 +02:00
Jan Steemann
1aeed2152c
fixed de-serialization
2014-08-21 10:02:30 +02:00
Willi Goesgens
d295bacb51
Json: add HTTP-Entrypoint into Javascript deserialisation.
2014-08-20 17:08:06 +02:00
Jan Steemann
97fd5a55ba
renamed variable
2014-08-15 18:12:58 +02:00
Thomas Schmidts
415fefdafa
Fixed small formatation error
2014-08-15 11:01:56 +02:00
Jan Steemann
cfefe17a15
fixed types
2014-08-14 17:29:58 +02:00
James
6292cafa52
fixed bugs in last.
2014-08-14 17:17:37 +02:00
James
eb6cf43efc
added additional options to JS_ExecuteAql.
2014-08-14 17:00:20 +02:00
James
392c1db4c3
JS_ExecuteAql now returns a cursor.
2014-08-14 15:20:52 +02:00
Jan Steemann
30b32f1f90
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.h
arangod/V8Server/v8-vocbase.cpp
js/server/tests/ahuacatl-general-graph.js
2014-08-13 16:29:57 +02:00
Jan Steemann
277290fc0e
unification with aql2 code
2014-08-13 16:22:17 +02:00
Max Neunhoeffer
28f0d7be05
Sort out TRI_CompareValuesJson to use UTF8 on demand.
2014-08-13 14:22:05 +02:00
Frank Celler
7a6d5413a1
database version is now AABBCC, where AA = major, BB = minor, CC = patch
2014-08-12 09:58:42 +02:00
Frank Celler
cc91cd1cb0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-11 12:43:47 +02:00
Willi Goesgens
6522df2e52
v8-vocbase split: clean up includes - more includes to get rid of.
2014-08-08 13:48:28 +02:00
Jan Steemann
d30914afb2
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Aql/ExecutionBlock.h
arangod/Aql/ExecutionEngine.cpp
2014-08-07 17:25:37 +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
Jan Steemann
c7350c4c06
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-08-07 16:12:14 +02:00
Jan Steemann
099ec8db60
reallow attribute names starting with underscores
2014-08-07 15:52:58 +02:00
Frank Celler
be06ef7f25
new upgrade-database (formely known as version-check) and new startup procedure
2014-08-07 14:12:19 +02:00