a-brandt
21a66738fd
docu changes
2012-11-23 11:15:09 +01:00
Jan Steemann
f3b87fbe1f
fixed documentation
2012-11-21 17:52:44 +01:00
Jan Steemann
fabf8b700b
fixed documentation
2012-11-21 17:44:23 +01:00
a-brandt
7220ffafc5
blueprints api updates
2012-11-21 14:14:55 +01:00
Jan Steemann
bc9cf9428a
issue #287
2012-11-20 18:27:48 +01:00
Jan Steemann
b159a0539b
moved monkeypatches.js to bootstrap folder and load it at all occasions, allowing graph usage from arangosh
2012-11-20 15:36:19 +01:00
Jan Steemann
50f6868b6a
fixed unknown log level
2012-11-20 09:33:09 +01:00
Jan Steemann
2efa2f32db
added server version check
2012-11-20 09:27:28 +01:00
Jan Steemann
3780aafde9
issue #284
2012-11-19 15:14:29 +01:00
Jan Steemann
66cf084232
fixed issue #283 : AQL LENGTH() now works on documents, too
2012-11-19 14:01:47 +01:00
Jan Steemann
9c167a734f
issue #281
2012-11-19 13:32:23 +01:00
a-brandt
b800f2652c
renamed "blueprint" to "blueprints" and added documentation and tests
2012-10-30 13:35:36 +01:00
Jan Steemann
973ac4fa62
issue #271 : simple paths() function optimisations
...
When an "outbound" query is made with the paths() function, the optimiser will now use an index if a FILTER condition can exploit an index on .source.
Example query:
FOR p IN PATHS(users, relations, "outbound")
FILTER p.source._id == "some-id"
RETURN p
The index on p._id was not exploited before, because the optimiser did not know that variable "p" related to collection "users" and that the condition actually would filter on users._id (the variable name in the FILTER statement is "p.source._id).
Now, AQL functions can define callbacks which are called by the optimiser to try some function-specific optimisations.
The optimise callback for PATHS() tries to exploit indexes for filters that filter on the vertex collection (1st parameter to PATHS() call). Indexes can be exploited if the query is an "outbound" query and there are filters on "source", or if the query is an "inbound" query and there are filters on "destination". "anybound" queries will not be optimised
2012-10-26 12:01:46 +02:00
Jan Steemann
67c0ac2e2c
issue #262
2012-10-25 10:57:51 +02:00
Jan Steemann
785d602fa0
remove invalid file
2012-10-24 11:55:15 +02:00
Jan Steemann
5a465a1763
more verbose action debugging
2012-10-24 11:54:40 +02:00
Jan Steemann
85a81a2e04
another bugfix
2012-10-24 10:11:06 +02:00
Jan Steemann
6e2e340c41
documentation update
2012-10-24 09:38:46 +02:00
Jan Steemann
39afb5e1a0
initialise variable
2012-10-23 18:51:22 +02:00
Jan Steemann
a422f005b6
updated documentation and error messages
2012-10-23 17:03:21 +02:00
Jan Steemann
9b7315e188
fixed arango-upgrade
2012-10-23 15:56:20 +02:00
Jan Steemann
6796b9516b
issue #262 : more verbose error messages when loading broken modules
2012-10-22 16:20:07 +02:00
Jan Steemann
21527dbb33
issue #252 : add _modules collection by default
2012-10-22 13:59:37 +02:00
Jan Steemann
6d1201b2ec
issue #248 : allow AQL optimiser to pull out completely uncorrelated subqueries to the top level, resulting in less repeated evaluation of the subquery
2012-10-22 09:23:58 +02:00
Frank Celler
0499d8b4e2
ixed wrong attribute
...
Conflicts:
js/common/bootstrap/js-modules.h
2012-10-20 22:46:59 +02:00
Frank Celler
61856501ea
changed .module to .content for modules in collection _modules
...
Conflicts:
js/common/bootstrap/js-modules.h
2012-10-20 22:17:54 +02:00
Frank Celler
7f33ac5519
added autoload for modules
...
Conflicts:
CHANGELOG
js/server/js-server.h
2012-10-20 22:07:50 +02:00
Frank Celler
c1b0c37480
added module org/arangodb, added convinient functions
2012-10-18 15:39:00 +02:00
Jan Steemann
5c4d981e7a
added tests, fixed documentation
2012-10-17 16:50:35 +02:00
Jan Steemann
be54759314
issue #245
2012-10-17 14:24:31 +02:00
Jan Steemann
df8078f05f
removed file (seems not needed anymore)
2012-10-17 13:14:31 +02:00
Jan Steemann
875bfd7f79
issue #247
2012-10-17 13:12:12 +02:00
Jan Steemann
82d6440ede
added clear method
2012-10-17 10:15:51 +02:00
Jan Steemann
930b0a172a
issue #240 : added documentation about collection type
2012-10-14 21:51:22 +02:00
Frank Celler
195d6903c1
added generated files
2012-10-14 16:23:48 +02:00
Frank Celler
c0c869d1ff
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangosh/ArangoShell/ArangoClient.cpp
js/client/js-client.h
2012-10-13 16:28:09 +02:00
Jan Steemann
6146aa3981
issue #219 : re-introduced different behavior of db and edge objects
2012-10-13 00:44:24 +02:00
Frank Celler
59ef60d6b2
fixed doc errors
2012-10-12 19:21:52 +02:00
Frank Celler
7c3547e815
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.files
Makefile.in
js/actions/system/api-system.js
2012-10-11 23:18:55 +02:00
Jan Steemann
2bb0407826
issue #235 : fixed broken web front end
2012-10-11 21:32:15 +02:00
Frank Celler
1f96f6baaa
removed generated files
2012-10-11 20:37:41 +02:00
Frank Celler
160b6a3661
using standard name
2012-10-11 19:14:05 +02:00
Jan Steemann
7ba1920b88
moved try ... catch blocks to outermost scope
2012-10-11 16:20:22 +02:00
Frank Celler
bbd9698d22
removed generated files
2012-10-11 16:20:08 +02:00
Frank Celler
2f93046870
Merge branch 'devel' of github.com:triAGENS/ArangoDB
2012-10-11 16:17:36 +02:00
Frank Celler
c59da5fd70
fixed path
2012-10-11 16:15:35 +02:00
Frank Celler
939c5ece15
Merge branch '1.0' of github.com:triAGENS/ArangoDB
...
Conflicts:
CHANGELOG
CONTRIBUTING.md
Doxygen/arango-html.doxy
Doxygen/arango-latex.doxy
Doxygen/arango-xml.doxy
Doxygen/arango.template
Makefile.in
Makefile.local
Makefile.unittests
VERSION
config/config.sub
configure
configure.ac
js/actions/system/api-system.js
js/client/js-client.h
js/common/bootstrap/js-modules.h
js/server/js-ahuacatl.h
packetize.sh
2012-10-11 15:19:44 +02:00
Frank Celler
a1c27df103
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.in
2012-10-11 14:35:23 +02:00
Frank Celler
27cf9d9b04
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
3rdParty/Makefile.all-in-one-zeromq
Makefile.in
js/actions/system/api-blueprint.js
js/actions/system/api-system.js
2012-10-11 14:33:31 +02:00
Jan Steemann
f47a96c168
updated documentation ( #227 , #228 , #229 )
2012-10-11 00:36:47 +02:00