Willi Goesgens
b28287b1ed
add our jsunity wrapper to the lint targets.
2014-10-29 14:45:19 +01:00
Willi Goesgens
34f84ee2d4
Fix lint.
2014-10-29 14:44:56 +01:00
Willi Goesgens
3e9d91341f
When running several suites in one file, we have to remember the results.
2014-10-29 14:44:21 +01:00
Max Neunhoeffer
e90bdfcf35
Fix two tests.
2014-10-29 13:51:48 +01:00
Frank Celler
396a684f90
release version 2.3.0-alpha6
2014-10-29 13:31:21 +01:00
Frank Celler
2cf48ba9f4
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 2.3
2014-10-29 12:36:48 +01:00
Jan Steemann
ca15e72b14
fixed test
2014-10-29 12:33:10 +01:00
Frank Celler
a4264bfa1e
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 2.3
...
Conflicts:
VERSION
js/apps/system/aardvark/api-docs.json
js/apps/system/aardvark/api-docs/batch.json
js/apps/system/aardvark/api-docs/collection.json
js/apps/system/aardvark/api-docs/cursor.json
js/apps/system/aardvark/api-docs/database.json
js/apps/system/aardvark/api-docs/document.json
js/apps/system/aardvark/api-docs/edge.json
js/apps/system/aardvark/api-docs/edges.json
js/apps/system/aardvark/api-docs/endpoint.json
js/apps/system/aardvark/api-docs/explain.json
js/apps/system/aardvark/api-docs/graph.json
js/apps/system/aardvark/api-docs/index.json
js/apps/system/aardvark/api-docs/query.json
js/apps/system/aardvark/api-docs/replication.json
js/apps/system/aardvark/api-docs/simple.json
js/apps/system/aardvark/api-docs/system.json
js/apps/system/aardvark/api-docs/transaction.json
js/apps/system/aardvark/api-docs/traversal.json
js/apps/system/aardvark/api-docs/user.json
js/apps/system/aardvark/api-docs/version.json
js/apps/system/aardvark/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
js/server/modules/org/arangodb/testing.js
2014-10-29 12:22:48 +01:00
Willi Goesgens
6d40e00982
Implement offset for ports so we can run several jenkins jobs in paralell without clashes.
2014-10-29 10:39:44 +01:00
Max Neunhoeffer
18990d9b95
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-29 08:57:34 +01:00
Jan Steemann
1a1e63ac66
speed up jslint tests
2014-10-28 20:35:02 +01:00
Willi Goesgens
a25f5aa513
Optionalize the availability of valgrind arguments.
2014-10-28 18:05:53 +01:00
Jan Steemann
a1c28551ca
jslintified
2014-10-28 16:05:32 +01:00
Jan Steemann
47f987cdc6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-28 16:01:50 +01:00
Willi Goesgens
9fe16ea5ca
If cluster nodes run localy, we can check their health by statusExternal.
2014-10-28 16:00:18 +01:00
Jan Steemann
0e27ccbfdb
jslintified tests
2014-10-28 15:59:38 +01:00
Jan Steemann
c03aa8bb5b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-28 15:02:45 +01:00
Jan Steemann
50f6129e47
jslintified tests
2014-10-28 15:02:37 +01:00
gschwab
22a4b28d36
small doku changed for /_api/gharial/g/edge/e?dropCollection=true
2014-10-28 14:09:33 +01:00
Willi Goesgens
b3e6e35be0
Implement pass through of commandline arguments to arangod cluster instances
2014-10-28 13:28:20 +01:00
Max Neunhoeffer
693b0056cc
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-28 11:20:19 +01:00
Max Neunhoeffer
955a975b72
Fix test in cluster.
2014-10-28 11:01:21 +01:00
Max Neunhoeffer
77bc556ff2
Make cluster compatible by ignoring cluster always on rules.
2014-10-28 11:00:07 +01:00
Max Neunhoeffer
cfb9b8a37a
Add removeAlwaysOnClusterRules helper.
2014-10-28 10:59:27 +01:00
Max Neunhoeffer
f3fdb8ff4e
Rename again.
2014-10-28 10:58:59 +01:00
Max Neunhoeffer
cc56e21ce0
Rename test.
2014-10-28 10:58:01 +01:00
Willi Goesgens
8040f8a27f
Implement cluster start on valgrind
2014-10-27 18:30:59 +01:00
Jan Steemann
02c26720a4
fixed test
2014-10-27 17:10:25 +01:00
Jan Steemann
b7c93c361a
fixed tests
2014-10-27 16:43:10 +01:00
Jan Steemann
7a2f45ab1a
fixed test
2014-10-27 13:30:45 +01:00
Jan Steemann
eb53667346
fixed tests
2014-10-27 13:12:56 +01:00
Jan Steemann
2ec0d5b838
fixed shellView error handling
2014-10-27 11:37:53 +01:00
Jan Steemann
e581aa6612
fixed usage of AQL user-defined functions from web UI
2014-10-27 11:09:20 +01:00
Jan Steemann
9b33081373
fixed typo
2014-10-27 10:13:06 +01:00
James
c41b1f8e5f
proper tests for undistribute-remove-after-enum-coll and distribute-in-cluster
2014-10-25 16:37:22 +01:00
James
3b14c1f283
fixing undistribute-remove-after-enum-coll tests
2014-10-25 14:26:00 +01:00
James
9bcf115951
fixing distribute-in-cluster tests
2014-10-25 14:25:24 +01:00
Jan Steemann
29a4416bcf
issue #1056 : added tests for zipFile / unzipFile
...
Conflicts:
js/common/tests/shell-fs.js
lib/BasicsC/tri-zip.c
2014-10-25 01:21:47 +02:00
Jan Steemann
50ac6737a2
jslint
2014-10-25 00:45:15 +02:00
Jan Steemann
0aa639c7e0
issue #1056 : "fs": zip functions fail with passwords
2014-10-25 00:37:26 +02:00
Jan Steemann
260bfbf235
issue #1059 : Bug in js module console
2014-10-25 00:04:39 +02:00
Jan Steemann
dc2691b83b
added derived file
2014-10-24 23:40:20 +02:00
Thomas Schmidts
d79ff5d74d
Fixed broken links
2014-10-24 17:49:01 +02:00
Jan Steemann
f87005ae0b
attempt to make test more deterministic
2014-10-24 13:18:48 +02:00
Jan Steemann
a3c05ccf3a
attempt to make test more deterministic
2014-10-24 10:37:01 +02:00
Willi Goesgens
5158edd25d
If tests fail, skip cleaning up of working directories.
2014-10-23 17:58:04 +02:00
Jan Steemann
3dc2f9b299
fixed test
2014-10-22 16:30:06 +02:00
Jan Steemann
5d178b7220
fixed test
2014-10-22 13:37:48 +02:00
Michael Hackstein
d87137328a
Regenerated Swagger documentatioN
2014-10-22 11:00:00 +02:00
Michael Hackstein
dfab22e82f
Fixed documentation idention. Was displayed as codeblock in documentation
2014-10-22 10:53:39 +02:00
Michael Hackstein
b8b1ca99e6
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Documentation/Books/Users/Aql/Functions.mdpp
2014-10-22 10:42:38 +02:00
Michael Hackstein
0b201719a2
Dedeprecated Graph AQL functions. They are still valid as they follow a different concept of graphs and connot be converted on the fly to the new graph module in general
2014-10-22 10:37:59 +02:00
James
2496a8dc3e
fixing GatherBlock tests.
2014-10-21 17:04:49 +01:00
Alan Plum
2747bf8b04
Wrap non-Joi objects as Joi schemas.
2014-10-21 17:20:34 +02:00
Alan Plum
233f21662a
Whitespace.
2014-10-21 17:10:51 +02:00
Alan Plum
db323869f4
Fixed Foxx RequestContext::errorResponse for strings.
2014-10-21 17:10:50 +02:00
Alan Plum
23d9350d5e
Updated AQB to 1.4.0.
2014-10-21 15:44:24 +02:00
Jan Steemann
45cfec6c9c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-21 14:50:55 +02:00
Jan Steemann
5d1986aafb
fixed test
2014-10-21 14:50:37 +02:00
Alan Plum
c683de0cd8
Updated aqb.
2014-10-21 14:46:38 +02:00
Jan Steemann
97a4355c4e
fixed tests
2014-10-21 13:45:46 +02:00
Jan Steemann
6e7ed4c4d4
fixed tests
2014-10-21 13:01:24 +02:00
Jan Steemann
c91355831b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-21 12:50:37 +02:00
Jan Steemann
2617f3879c
fixed primary index usage in cluster
2014-10-21 12:50:06 +02:00
Frank Celler
6def59d804
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-21 12:28:45 +02:00
Frank Celler
a7d93abe43
fixed requireApp in development mode
2014-10-21 12:28:33 +02:00
Jan Steemann
4e4550aa11
fixed tests
2014-10-21 12:09:58 +02:00
Jan Steemann
6883651c3c
fixed usage of indexes in cluster
2014-10-21 11:53:24 +02:00
Jan Steemann
8b7da8aacb
the great rename
2014-10-21 00:38:53 +02:00
Jan Steemann
8af715e9b1
removed unused function
2014-10-20 22:30:39 +02:00
Michael Hackstein
c179978980
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-20 12:42:21 +02:00
Michael Hackstein
55f2d57fb4
Reunified ahuacatl-general-graph and aql-general-graph. Fixed JSLint in aql
2014-10-20 12:42:17 +02:00
Willi Goesgens
506eb1113a
Fix status message - non/cluster has to be flipped.
2014-10-20 12:05:32 +02:00
Michael Hackstein
501c4c2c84
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-20 11:47:06 +02:00
Michael Hackstein
0df20e734f
Moved general-graph changes from ahuacatl to aql
2014-10-20 11:45:51 +02:00
Frank Celler
a3892fb672
fixed collection prefix for users and sessions
2014-10-20 10:59:54 +02:00
Frank Celler
13a45f56f5
removed superfluous test, because of possible race condition
2014-10-20 10:34:58 +02:00
Jan Steemann
5c1d01068a
log a warning if an AQL user functions throws an exception
2014-10-20 10:00:41 +02:00
Michael Hackstein
0313c74b66
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-20 09:36:39 +02:00
Michael Hackstein
a783081742
Made useage of the model more backbone like in queryView
2014-10-20 09:36:35 +02:00
Michael Hackstein
cfd284955d
Documentation fix of GRAPH_NEIGHBORS vertex restriction.
2014-10-19 21:04:58 +02:00
James
82b38b022d
tests for gather block
2014-10-18 17:08:19 +01:00
James
282341b2d9
more tests for distribute-in-cluster
2014-10-18 15:47:32 +01:00
Jan Steemann
d1c6c1af9f
shorten test duration
2014-10-18 02:33:47 +02:00
Jan Steemann
19502fee8e
fixed some tests
2014-10-17 18:50:00 +02:00
Michael Hackstein
f6e16315de
Fixed a bug and a conceptional misunderstanding in GRAPH_NEIGHBORS
2014-10-17 16:56:05 +02:00
Max Neunhoeffer
b8cedd8672
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-17 16:10:16 +02:00
Max Neunhoeffer
7cade2a727
Fix alive check in unittests for cluster.
2014-10-17 16:09:58 +02:00
Heiko Kernbach
8f5788d693
added click event + style for changing active database through tiles of dbs view
2014-10-17 15:27:18 +02:00
Heiko Kernbach
01992b0718
preperation: allow users to abort queries if their execution take too long
2014-10-17 15:03:38 +02:00
James
fc4b128391
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-17 11:26:31 +01:00
James
380b118f11
more tests for distribute-in-cluster.
2014-10-17 11:26:23 +01:00
Heiko Kernbach
0d4b2c5af5
fixed a js bug
2014-10-17 12:14:14 +02:00
Heiko Kernbach
79852a79d0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-17 11:56:38 +02:00
Heiko Kernbach
b89583f34a
#1053 - step1: now limiting returned arguments in documentation view for single document
2014-10-17 11:56:26 +02:00
Heiko Kernbach
ab0d3e1732
added y value formatting for page faults values - dashboard
2014-10-17 11:33:13 +02:00
Jan Steemann
9ba259af97
fixed failing tests
2014-10-16 18:21:13 +02:00
Jan Steemann
9311d74abc
fixed failing tests
2014-10-16 18:19:32 +02:00
Jan Steemann
a6b237b06e
whitespace
2014-10-16 17:41:50 +02:00
Willi Goesgens
9e01c41c2a
- List the right available test cases for single client/server
...
- use our runInArangosh function instead of copying the code
- only start an arangod if we know that we will try to run a test.
2014-10-16 12:10:34 +02:00
Willi Goesgens
a3bb132fb1
Handle SIG11, keep a copy of arangod for later coredump analysis.
2014-10-16 11:24:15 +02:00
Willi Goesgens
4f7592a5da
streamline output
...
- adjust testnames to match the real function names
- only output the server on prelemitary exit once.
2014-10-16 10:35:51 +02:00
Michael Hackstein
5da5bf112a
Improved Graph AQL query tests. Some tests are missing.
2014-10-16 09:21:11 +02:00
Jan Steemann
ecf460b378
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-16 02:06:29 +02:00
Jan Steemann
688e8ebbc1
better support for handling multipart requests
2014-10-16 02:05:57 +02:00
Jan Steemann
99befdc0a6
removed unused file
2014-10-16 02:03:28 +02:00
Frank Celler
b38bc5afc1
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-15 22:23:33 +02:00
Frank Celler
3296f9ac30
removed superfluous enableStatistics for queue manager
2014-10-15 22:23:27 +02:00
Jan Steemann
5fa14b2fda
jslint
2014-10-15 20:40:08 +02:00
Jan Steemann
537d0e5e55
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-15 17:43:46 +02:00
Jan Steemann
739253b44e
updated docs
2014-10-15 17:43:35 +02:00
Willi Goesgens
c1a0f4be7c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-15 17:38:29 +02:00
Willi Goesgens
caecb9936f
Move deletion of temporary files from test to the total end of the test run.
2014-10-15 17:37:55 +02:00
Jan Steemann
24dcb9c369
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-15 17:33:26 +02:00
Jan Steemann
edae662eb4
added res.send() and res.sendFile()
2014-10-15 17:33:10 +02:00
Willi Goesgens
43e4a4f126
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-15 17:03:22 +02:00
Willi Goesgens
013db5856d
When running the tests with valgrind we don't want to shut down the server instance forcefully to avoid false positives.
2014-10-15 17:02:44 +02:00
Thomas Schmidts
0fd685eb07
Fixed small spelling errors
2014-10-15 16:04:25 +02:00
Willi Goesgens
e3977c20ed
Abstract the filter mechanism, so it can be used by all testcases
...
apply -skipGeo to jsunity tests too.
2014-10-15 14:57:59 +02:00
Jan Steemann
86f31a4e7a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-15 14:01:24 +02:00
Jan Steemann
c946a1536a
documentation for fs
2014-10-15 14:01:15 +02:00
Willi Goesgens
26e28f4430
Flag this performance test as timecritical so we can skip this from valgrind tests.
2014-10-15 13:34:22 +02:00
Jan Steemann
cc9f416bba
whitespace
2014-10-15 12:45:57 +02:00
Jan Steemann
bf1cc16c5f
attempt to make test more deterministic
2014-10-15 12:45:25 +02:00
Jan Steemann
1121ffd89e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-15 12:44:21 +02:00
Jan Steemann
6511fec7c6
added tests for fs.read and fs.write
2014-10-15 12:44:04 +02:00
James
b2c76978ac
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-15 09:02:06 +01:00
James
9404158123
adding elementary test file for distribute-in-cluster
2014-10-15 09:01:47 +01:00
Willi Goesgens
9040b3c663
Add the testrun name to the data directory, so we can better reference them in the valgrind results.
2014-10-15 10:00:38 +02:00
Jan Steemann
76fdd17d6b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-14 19:07:43 +02:00
Jan Steemann
6bd448be46
added support for reading / writing binary data in fs.readFileSync && fs.write
2014-10-14 19:07:16 +02:00
Willi Goesgens
244a2771b2
Work on documentation & usage:
...
- add unittest readme
- unify the commandline help output of testing.js
- utilise the commandline output of testing.js in unittest.js
2014-10-14 16:18:53 +02:00
Jan Steemann
766faddaf1
changed copyright from triAGENS GmbH to ArangoDB in ArangoShell
2014-10-14 13:54:38 +02:00
Jan Steemann
fc8094e832
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-14 13:20:18 +02:00
Jan Steemann
6895ba9e27
fixed tests
2014-10-14 13:20:10 +02:00
James
1bed52300e
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-10-14 11:29:34 +01:00
James
adca1117ff
removing debug output, up dating tests.
2014-10-14 11:29:14 +01:00
Jan Steemann
dfb1905035
fixed tests
2014-10-14 12:03:25 +02:00
Jan Steemann
49074d17c1
forked
2014-10-14 11:29:01 +02:00
Jan Steemann
5dd593991b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-14 11:18:29 +02:00
Jan Steemann
95cfbd7051
test fix
2014-10-14 11:18:16 +02:00
Willi Goesgens
fa926a48a7
Add timecritical option to the unittests
2014-10-14 11:04:45 +02:00
Willi Goesgens
b68c7c6a9a
Mark test as being timecritical
2014-10-14 10:18:05 +02:00
Willi Goesgens
0688222b32
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-14 10:17:34 +02:00
Jan Steemann
1784ea856a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-14 10:15:35 +02:00
Willi Goesgens
4e68920c0e
Lintify.
2014-10-14 10:15:23 +02:00
Jan Steemann
7be268c07c
changed AQL optimizer to not throw
2014-10-14 10:14:40 +02:00
Willi Goesgens
3e0e2c1084
Work around RUNNING / ECHILD troubles.
2014-10-14 09:15:11 +02:00
Willi Goesgens
8362986f42
One more correction to the list of nodes to be expected when having a LET in the statement.
2014-10-13 13:57:43 +02:00
Willi Goesgens
0b3ec972eb
more places to fix the let-calculationnode gone away.
2014-10-13 11:44:16 +02:00
Jan Steemann
294d89c5e3
fixed illegal checkExternalProcess call
2014-10-13 11:34:21 +02:00
Willi Goesgens
9a3bcfce88
Adjust the tests expectation to the new way of not having an extra calculation node for let assignment (as introduced with #dd92042e0b1e66f767237692b7071e4bfc385b80 )
2014-10-13 10:57:39 +02:00
Alan Plum
1ba13aca62
Clarified usage of bodyParams.
2014-10-11 18:49:19 +02:00
Jan Steemann
ce8ac10f59
optimized memory usage of multi hash index
2014-10-11 18:38:22 +02:00
Jan Steemann
77ff3642c9
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-10 18:58:07 +02:00
Jan Steemann
23e692e7fa
added FIND_FIRST, not yet documented
2014-10-10 18:57:57 +02:00
Willi Goesgens
3a7a03a51f
Don't add intermediate calculationnodes for LET-statements to forward the results of subqueries. Instead adjust the outvariable of the subquerynode.
2014-10-10 17:00:49 +02:00
Michael Hackstein
5e1166e38c
Removed debug output
2014-10-10 16:14:10 +02:00
Michael Hackstein
22955e25be
Fixed repositioning of edge label #1017 .
2014-10-10 15:34:13 +02:00
Michael Hackstein
267c48eeca
Cluster Interface fixes for AWS. To be conntinued
2014-10-10 14:06:28 +02:00
Alan Plum
75ef83e747
Added crypto stub.
2014-10-10 12:37:27 +02:00
Heiko Kernbach
42f12d0ac6
Merge
2014-10-10 12:01:12 +02:00
Heiko Kernbach
144c8b43e1
fixed display bug when a notification title is too long, optimized css for notifications
2014-10-10 11:59:55 +02:00
Willi Goesgens
684604d8f6
Lintify testing.js
2014-10-10 11:47:08 +02:00
Willi Goesgens
73d121ece7
Add the possible error messages from waitpid to the result output.
2014-10-10 11:44:48 +02:00
Heiko Kernbach
8ea7a44bd3
fixed modal view not hiding after successful deletion of a collection
2014-10-10 11:13:03 +02:00
Jan Steemann
6553d463b7
added derived file
2014-10-10 10:38:12 +02:00
Heiko Kernbach
e12d027273
fixed non valid javascript code, aaardvark is now using internal base64 decode function
2014-10-09 18:40:13 +02:00
Jan Steemann
7922d205e1
make make jslint not started multiple arangosh processes
2014-10-09 17:29:14 +02:00
Jan Steemann
3b52200983
fixed inner loop variable fuckup
2014-10-09 17:28:01 +02:00
Jan Steemann
71c41c9017
added style for collection status "loading"
2014-10-09 17:12:24 +02:00
Heiko Kernbach
637b1582b2
fixed unuseful format of data for request chart in the dashboard (frontend)
2014-10-09 14:50:09 +02:00
Willi Goesgens
330a4f5457
If the server goes away while testing skip subsequent tests, they will fail anyways.
2014-10-09 11:09:19 +02:00
James
084078f61f
fixed tests for remove-unnecessary-remote-scatter and undistribute-remove-after-enum-coll, renamed distributeInCluster to scatterInCluster.
2014-10-09 08:45:34 +01:00
Jan Steemann
b19db7e7e0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-08 17:01:58 +02:00
Jan Steemann
8294e54f32
faster import
2014-10-08 17:01:45 +02:00
Willi Goesgens
e433a2831e
Add a new wrapper which does fork + waitpid in one js call, so we're closer to the flame and less eventually miss something.
2014-10-08 16:48:30 +02:00
Willi Goesgens
e60e85686f
executeAndWait: if we failed with fancy exit states run top -b -n1 to get some information on the overage system state while running the tests.
...
single_[client|server]: print detailed usage if the options aren't set.
2014-10-08 15:58:15 +02:00
Jan Steemann
0f59de2041
added recovery tests for rename
2014-10-08 15:22:36 +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
Willi Goesgens
42fd706204
Ignore SIG_USR1 as failed test status.
2014-10-07 18:12:14 +02:00
Willi Goesgens
526572a43f
de-duplicate executeAndWait() from the ruby tests.
2014-10-07 17:02:41 +02:00
Jan Steemann
6975d50076
fixed parse error
2014-10-07 14:38:30 +02:00
Willi Goesgens
41e215ba0d
Add count of how many tests failed to the summary.
2014-10-07 09:23:59 +02:00
Thomas Schmidts
b528531187
Added note that by-example-hash is used internally. Fixed #984
2014-10-06 15:06:50 +02:00
Thomas Schmidts
53f38b5c0a
AQL Graph Operations now have the right options. This fixes #1019
2014-10-06 14:23:36 +02:00
James
032e5d085e
reset _initializeCursorOrShutdown in shutdown method, renaming test file.
2014-10-06 10:35:50 +01:00
James
5d9cfa75e4
bug fixes in last.
2014-10-04 15:25:54 +01:00
James
107068f20b
adding aql-optimizer-rule-undistribute-remove-after-enum-coll.js
2014-10-04 15:21:20 +01:00
James
134947b838
cleaning up
2014-10-04 14:50:45 +01:00
James
63cd8fb102
more tests in remove-unnecessary-remote-scatter-cluster.js
2014-10-04 14:46:23 +01:00
James
ca589d67dc
more tests in remove-unnecessary-remote-scatter-cluster.js
2014-10-04 14:45:01 +01:00
Frank Celler
1492e9f90e
release version 2.3.0-alpha5
2014-10-03 10:04:56 +02:00
Frank Celler
4975c068af
jslint fixes
2014-10-03 09:52:11 +02:00
Jan Steemann
c69360235b
added test
2014-10-03 01:24:58 +02:00
Frank Celler
6b8d77832e
release version 2.3.0-alpha4
2014-10-02 18:39:48 +02:00
Frank Celler
1481bd0e96
auto-generated files
2014-10-02 18:24:59 +02:00
Frank Celler
ed551397fa
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into 2.3
...
Conflicts:
config/generateErrorfile.py
2014-10-02 17:40:01 +02:00
Jan Steemann
a70856f21a
added tests
2014-10-02 10:49:32 +02:00
Jan Steemann
f49d2e9830
removed unused code
2014-10-01 13:01:04 +02:00
Jan Steemann
0948aaccd9
issue #693 : fixed firstExample for `_from` and/or `_to` attributes
2014-10-01 12:20:52 +02:00
Jan Steemann
ce9499eac8
less string copying, less regex slowdown when importing CSV files
2014-09-30 23:20:12 +02:00
Jan Steemann
eb2e421c08
issue #1030 : too big numeric values lead to arangoimp crashing on Windows
2014-09-30 17:25:54 +02:00
Jan Steemann
f50f041bda
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Aql/ExecutionEngine.cpp
arangod/Aql/Query.cpp
2014-09-30 15:50:28 +02:00
James
9f210a2d46
adding short test for remove-unnecessary-remote-scatter.
2014-09-30 11:11:15 +01:00
Jan Steemann
b7f649803b
removed unused file
2014-09-30 11:05:40 +02:00
Willi Goesgens
97bc7e16cb
Valgrind: also add plain text logfile, so you can choose which you like.
2014-09-30 09:52:43 +02:00
Jan Steemann
7c78bd1d61
added derived file
2014-09-29 14:41:33 +02:00
Jan Steemann
c5c7957b5e
manually merged pr #1029 by @baslr
2014-09-29 13:52:32 +02:00
Willi Goesgens
c00c86229b
Add the PID to the valgrind XML name
2014-09-29 09:52:05 +02:00
Jan Steemann
9e47f3ca27
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Aql/ExecutionNode.h
2014-09-26 20:23:52 +02:00
Jan Steemann
1511d3b1c8
fixed API description
2014-09-26 16:44:41 +02:00
Max Neunhoeffer
d2a9632710
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-09-26 16:20:17 +02:00
Max Neunhoeffer
046d4f524d
Implement getSome for RemoteBlock.
2014-09-26 16:19:25 +02:00
Willi Goesgens
93d32839ac
differentiate between ABORT/TERMINATED/other
2014-09-26 15:53:22 +02:00
Willi Goesgens
504ae4328d
be more verbose about the time & status of sub-processes.
2014-09-26 14:56:21 +02:00
Jan Steemann
2ddb342db3
fixed jslint warnings
2014-09-26 12:24:23 +02:00
Willi Goesgens
ca1ccbab79
Try to match the jenkins grinder input tools csv grammer
2014-09-26 10:37:39 +02:00
Willi Goesgens
cba6e480fe
Don't add trailing \n to the CSV
2014-09-25 17:31:32 +02:00
Willi Goesgens
fee451058d
Remove the perf tests from the all target
2014-09-25 15:58:06 +02:00
Willi Goesgens
9a6c86583f
More verbosely comment on the state of auth tests
2014-09-25 15:48:13 +02:00
Willi Goesgens
0a3877505c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-25 14:50:07 +02:00
Willi Goesgens
6e00b45b50
Add a missing column to the CSV.
2014-09-25 14:49:48 +02:00
Max Neunhoeffer
3bf28e48da
Fix typo.
2014-09-25 14:05:35 +02:00
Max Neunhoeffer
2542834607
Wait for WAL collector in a few more waitUnload.
...
This is necessary for some of the slower unittests (for example with
code coverage or valgrind).
2014-09-25 14:01:58 +02:00
Max Neunhoeffer
15954c23a7
Fix pretty printing.
2014-09-25 13:52:28 +02:00
Max Neunhoeffer
d5d3694fb6
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-09-25 13:50:13 +02:00
Max Neunhoeffer
9be20720aa
Fix reporting of result for ruby tests.
2014-09-25 13:45:02 +02:00
Willi Goesgens
8df5b7e9d9
Catch exceptions and print informations to debug the tests.
2014-09-25 13:39:42 +02:00
Willi Goesgens
b21e0ff425
replace single test runner with options skip-server/skip-client by single_server and single_client. This suits the layering of the result structures better.
2014-09-25 13:22:54 +02:00
Max Neunhoeffer
db5b987e0d
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-09-25 11:56:16 +02:00
Max Neunhoeffer
29401bb637
Fix typo.
2014-09-25 08:50:46 +02:00
Willi Goesgens
1663a18dee
Rename the grinder csv log
2014-09-24 18:37:25 +02:00
Willi Goesgens
c931a0b2d0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-24 17:43:11 +02:00
Willi Goesgens
9e94af7fb1
Perf suite: Add grindertool alike CSV-Exporter
2014-09-24 17:42:54 +02:00
Jan Steemann
d499edbcec
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-24 17:33:24 +02:00
Jan Steemann
792f5149dc
adjusted return values
2014-09-24 17:33:17 +02:00
Willi Goesgens
74f669118a
Adopt jasmine results into new report scheme on testsuite base
2014-09-24 17:30:40 +02:00
Jan Steemann
f8655b29c5
changed return code
2014-09-24 17:20:38 +02:00
Jan Steemann
dd53bc295a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-24 17:14:50 +02:00
Jan Steemann
d7c40a29e1
fixed tests
2014-09-24 17:14:44 +02:00
Jan Steemann
3da082fdc8
issue #1026 : Modules loaded in different files within the same app should refer to the same module
2014-09-24 17:05:04 +02:00
Max Neunhoeffer
784a299ab8
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-09-24 16:17:44 +02:00
Max Neunhoeffer
cf5e1be91e
Version version of HTTP API done.
2014-09-24 16:17:18 +02:00
Willi Goesgens
47c4817c50
Adjust perf tests reply structure & the report generator to the new standard.
2014-09-24 13:35:44 +02:00
Willi Goesgens
5b4209d95e
Rearange the outputs of our tests so it matches the structure required by the unittest framework
2014-09-24 11:41:51 +02:00
Jan Steemann
c8efcda671
jslint
2014-09-24 09:34:14 +02:00
Willi Goesgens
a9003baa84
Properly handle http remoting failures and output the fail message along with the test results.
2014-09-23 17:53:35 +02:00
Willi Goesgens
357764ac57
Implement structures in the same way for all other tests, and move the pretty printer over, so users calling testing.js directly can also enjoy human readable test results.
2014-09-23 16:56:24 +02:00
Willi Goesgens
ede622ea73
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
2014-09-23 16:56:09 +02:00
Max Neunhoeffer
1f74a64b58
Implement POST for HTTP API for queries.
2014-09-23 16:51:03 +02:00
Willi Goesgens
ca23f467ed
Evaluate the correct return code here too.
2014-09-23 13:21:41 +02:00
Willi Goesgens
6a2a025313
Our test results are relevant.
2014-09-23 11:52:19 +02:00
Willi Goesgens
9e53626f5b
Add status to perftests, so the unittestrunner is lucky with our result and we don't fail in jenkins.
2014-09-23 11:17:22 +02:00
Willi Goesgens
968023aa46
Measure the time used per test.
2014-09-23 10:44:08 +02:00
Willi Goesgens
42647b01f7
Fix aggregation of overal test result state
2014-09-23 10:18:49 +02:00
Jan Steemann
009396f7b0
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-wrapshapedjson.cpp
2014-09-23 08:35:32 +02:00
Jan Steemann
92f87c19ce
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-09-22 23:51:16 +02:00
Jan Steemann
9716a482cd
fixed issue #1025 : Traversal not as expected in undirected graph
2014-09-22 23:08:17 +02:00
Jan Steemann
d0639f584b
fixed line number in stack traces to show the correct line
2014-09-22 20:53:21 +02:00
Willi Goesgens
03ca3431e1
Add more information to the unittest status xml
2014-09-22 17:10:06 +02:00
Willi Goesgens
772a99faec
try another place to add our performance results in the xml.
2014-09-22 15:54:02 +02:00
Willi Goesgens
fc5a14311c
Add output formatter to intergrate with https://wiki.jenkins-ci.org/display/JENKINS/PerfPublisher+Plugin
2014-09-22 14:23:24 +02:00
Willi Goesgens
d6fbebf723
Add the output of the aql execution bits in the results table so we can easily see which parts take how long.
2014-09-22 13:06:53 +02:00
Jan Steemann
6ab1ff472a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-22 09:30:58 +02:00
Jan Steemann
07126d7e3b
attempt to fix host test
2014-09-22 09:14:31 +02:00
Alan Plum
4aa876c70f
Make RequestContextBuffer methods chainable.
2014-09-21 23:01:06 +02:00
Jan Steemann
74c9653f6f
fixed range-info equality flag after fusing
2014-09-19 22:07:06 +02:00
Jan Steemann
767052e0fe
jslint
2014-09-19 17:55:34 +02:00
Willi Goesgens
45cc45f827
Add profile information to the output of the new tests.
2014-09-19 17:53:00 +02:00
Willi Goesgens
afc512a3b1
Add perf tests to executor script.
2014-09-19 16:30:31 +02:00
Willi Goesgens
51c61c7efb
Finalize sort tests.
2014-09-19 16:29:48 +02:00
Jan Steemann
075e27a1ee
fixed test
2014-09-19 12:24:00 +02:00
Jan Steemann
6dc9fb43d8
fixed test
2014-09-19 12:17:00 +02:00
Jan Steemann
d03faffc53
remove subqueries that produce results that are not used in a query
2014-09-18 23:03:43 +02:00
Willi Goesgens
018f649316
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
2014-09-18 18:19:44 +02:00
Willi Goesgens
aaaf2b621f
Start implementing performance test tools comparing new & old query engine
2014-09-18 18:19:05 +02:00
Jan Steemann
c0a9d189c5
better error messages if mkdir fails
2014-09-18 17:48:05 +02:00
Jan Steemann
1016debd2e
more robust recovery
2014-09-18 17:47:37 +02:00
Willi Goesgens
e6fc39f15a
Enable first tests for indexes using DESC
2014-09-17 16:28:57 +02:00
Willi Goesgens
fd9499e68f
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
2014-09-17 14:37:21 +02:00
Willi Goesgens
feb01d87c5
Testrunner:
...
- add documentation for valgrind options
- add possibility to pass commandline parameters for arangod in
2014-09-17 14:36:10 +02:00
Max Neunhoeffer
3c675fee44
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-09-17 14:08:18 +02:00
Max Neunhoeffer
2cdc5f4cd7
Fix skiplistback-ung and usage in AQL.
2014-09-17 14:07:23 +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
Willi Goesgens
f3d5974ae0
Implement tests for de/serialisation of insert/update/replace queries.
2014-09-17 11:05:50 +02:00
Willi Goesgens
bf72ab863a
Add possibility to reset the test case before re-executing more tests
2014-09-17 11:05:07 +02:00
Jan Steemann
988a622b54
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-16 22:09:09 +02:00
Jan Steemann
2496616a89
listDatabases returns databases before the are initialized
2014-09-16 22:08:03 +02:00
Jan Steemann
3c0723e244
slight speedup for hash index
2014-09-16 19:46:24 +02:00
Jan Steemann
92814c418e
fixed script
2014-09-16 17:03:35 +02:00
Jan Steemann
5c820cea34
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-09-16 16:33:47 +02:00
Jan Steemann
71e0d51ffe
added bounds tests
2014-09-16 15:56:16 +02:00
Jan Steemann
992ac23450
fixed ranges
2014-09-16 15:48:33 +02:00
Lucas Dohmen
a9e674b368
Merge pull request #1024 from triAGENS/repo-methods
...
Made Foxx.Repository methods behave more consistently (fixes #975 )
2014-09-16 15:44:31 +02:00
Jan Steemann
13fbd82e12
fixed test
2014-09-16 15:13:58 +02:00
Jan Steemann
83819407ba
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-16 15:10:59 +02:00
Jan Steemann
54b5e7b034
slightly improved access to dynamic bounds
2014-09-16 15:10:43 +02:00
Alan Plum
0de1da4cc8
Adjusted tests to reflect corrected behaviour.
2014-09-16 14:58:24 +02:00
Willi Goesgens
ce08c58718
add the ability to run the test themselves in valgrind.
2014-09-16 14:25:25 +02:00
Alan Plum
6f357edb67
Made Foxx.Repository methods behave more consistently. Fixes #975 .
2014-09-16 14:05:20 +02:00
Lucas Dohmen
a2e56535f1
Merge pull request #1021 from triAGENS/easy-params
...
Allow passing joi params directly
2014-09-16 12:58:02 +02:00
Alan Plum
cd8af52859
Added documentation for ctrl.before interrupts.
2014-09-16 11:45:08 +02:00
Alan Plum
e04cfebfe2
Added tests and docs for param shorthand syntax, allow passing 'allowMultiple' via joi.meta, fixed joi.required/optional being ignored.
2014-09-16 11:33:35 +02:00
Willi Goesgens
96c9132f93
- Fix queries so they can actually be executed.
...
- add cross test for deserializing plans
2014-09-16 11:27:36 +02:00
Lucas Dohmen
7abbb58ac2
Merge pull request #1023 from triAGENS/foxx-before-guard
...
Allow ctrl.before to prevent further processing of the request
2014-09-16 10:51:36 +02:00
scottashton
b12d7f99cd
added resolving from example strings to objects in GRAPH_NEIGHBORS
2014-09-16 10:36:56 +02:00
Alan Plum
cf3c219f22
Revert "Allow specifying "_" as collection prefix."
...
This reverts commit ebc5c1490d14471b04b8398b44a06896a9460ea8.
2014-09-16 10:27:08 +02:00
Alan Plum
6e3e5d47fc
Allow ctrl.before to prevent further processing of the request.
2014-09-16 00:17:46 +02:00
Alan Plum
b1a0098c03
Allow passing joi params directly.
2014-09-15 23:34:41 +02:00
Alan Plum
c145ede1a2
Don't use applicationContext.collection for system apps.
2014-09-15 23:31:05 +02:00
Jan Steemann
677e681b23
adjusted test
2014-09-15 18:17:42 +02:00
Jan Steemann
69d0703a68
fixed teardown
2014-09-15 16:13:35 +02:00
Jan Steemann
bc7c7c5c60
fixed construction of bounds from json
2014-09-15 16:11:59 +02:00
Jan Steemann
99683e3021
added test for dynamic bounds
2014-09-15 15:28:31 +02:00
Jan Steemann
481a16fd7a
removed bitarray indexes
2014-09-15 14:19:38 +02:00
Willi Goesgens
b5688131f5
Work on the sort unit tests
2014-09-15 12:52:32 +02:00
Jan Steemann
6fb48cdd0c
fixed test expectation
2014-09-15 12:25:16 +02:00
Willi Goesgens
258cf9ee7d
Fix the result analysis of the multi-plan cross tests
2014-09-15 10:57:26 +02:00
Frank Celler
4f25f295ed
release version 2.3.0-alpha3
2014-09-15 10:04:39 +02:00
Jan Steemann
8f27ef531c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
scripts/run
2014-09-15 09:51:04 +02:00
Frank Celler
314858b871
release version 2.3.0-alpha2
2014-09-14 22:11:43 +02:00
Frank Celler
f1d8aafddf
release version 2.3.0-alpha1
2014-09-14 17:17:00 +02:00
Alan Plum
c34ff6130b
Updated AQB.
2014-09-14 16:39:10 +02:00
Jan Steemann
34d2913002
added NOT IN operator, added keywords NOT, AND, OR
2014-09-14 01:34:58 +02:00
Jan Steemann
ed7e5d0e67
allow primary key access via _id attribute, too
2014-09-14 00:46:44 +02:00
Jan Steemann
287a6f6b49
fixed errors reported by jslint
2014-09-14 00:09:09 +02:00
Jan Steemann
4e6f6f2cbd
finalized move to cxx
2014-09-14 00:06:00 +02:00
Jan Steemann
aaf4fd87af
fixed test
2014-09-13 02:58:34 +02:00
Jan Steemann
26a24bf5a2
adjusted tests
2014-09-12 17:18:36 +02:00
Jan Steemann
76c1da4e9c
added test for remove-redundant-calculations
2014-09-12 16:58:01 +02:00
Willi Goesgens
3e502b672d
Test execute all optimizer generaten variations of the plans and compare all their results. Don't do this with Queries which we know that they will fail.
2014-09-12 14:48:18 +02:00
Willi Goesgens
ea6ab2510e
getQueryMultiplePlansAndExecutions: add optional debug facility which does trace output.
2014-09-12 14:36:55 +02:00
Willi Goesgens
d2a5ad91f3
Adjust the access to the IndexRangeNodes ranges to respect the two dimmensional list.
2014-09-12 11:16:25 +02:00
Willi Goesgens
9bb0f22b7b
Cleanup tests to make the linter happy, move multi-query-helper into the aql-helper.
2014-09-12 10:40:44 +02:00
Willi Goesgens
dfae2d92c5
Fix indention
2014-09-12 09:49:38 +02:00
Jan Steemann
5f4c27f311
added test
2014-09-12 09:07:34 +02:00
Jan Steemann
0b018d26cf
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-11 18:19:14 +02:00
Jan Steemann
2767bdc7e0
use edge index on both _from and _to
2014-09-11 18:19:05 +02:00
Willi Goesgens
2a6a6fd132
work on test which inspects all optimizer passes by executing them via the AQL_EXECUTEJSON interface
2014-09-11 18:00:47 +02:00
Jan Steemann
7a2774b822
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-11 15:50:56 +02:00
Jan Steemann
d4cb250d4a
fixed tests
2014-09-11 15:50:50 +02:00
Max Neunhoeffer
a532544a9f
Fix test for new IndexRange behaviour.
2014-09-11 14:48:41 +02:00
Max Neunhoeffer
aa00df7edf
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into mmh
...
Conflicts:
arangod/Aql/ExecutionBlock.cpp
arangod/Aql/Query.h
2014-09-11 14:31:13 +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
318921de00
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-11 13:36:23 +02:00
Jan Steemann
19ab100576
added range test
2014-09-11 13:36:16 +02:00
Willi Goesgens
0225311f2d
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
2014-09-11 13:25:18 +02:00
Willi Goesgens
01363e6759
UnitTests: divert to AQL2 in the modifying queries tests; adjust to new reply-syntax.
2014-09-11 11:32:44 +02:00
Willi Goesgens
f8b681a5f8
re-enable test; its working now.
2014-09-11 11:31:49 +02:00
Jan Steemann
cb4c60a36f
explain tests
2014-09-11 09:54:59 +02:00
Max Neunhoeffer
7b8cc04d90
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into mmh
2014-09-10 16:10:32 +02:00
Jan Steemann
3487d7c9ba
added derived file
2014-09-10 15:56:02 +02:00
Jan Steemann
c034307dca
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Utils/CollectionNameResolver.h
2014-09-10 15:54:49 +02:00
Michael Hackstein
03cf0d69fb
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-10 15:50:28 +02:00
Michael Hackstein
9b62c7367b
Deprecated _directedRelation and _undirectedRelation in general-graphs. Created _relation in general-graphs creating a _directedRelation. Handling undirected relations is now given to the user / api-implementor as arangodb itself does not offer any direction constrains which caused some confusion
2014-09-10 15:50:22 +02:00
Max Neunhoeffer
8bb938b6de
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into mmh
2014-09-10 15:21:00 +02:00
Max Neunhoeffer
69c464ef13
Restructure RangesInfo handling to allow for variable ranges.
2014-09-10 15:20:28 +02:00
Jan Steemann
8c9436a92b
attempt to shield test from other influences
2014-09-10 15:01:50 +02:00
Jan Steemann
1907d8bb05
added optimizer rule test
2014-09-10 14:35:18 +02:00
Jan Steemann
39f64dcc5f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-10 14:32:20 +02:00
Jan Steemann
7113480e98
changed return value of applicationContext.collectionName
...
Now, a valid collection name is always returned, even if the application name prefix contains invalid characters
2014-09-10 14:30:45 +02:00
Willi Goesgens
74248e64f0
Finalize the remove unnecessary calculation tests.
2014-09-10 13:58:53 +02:00
Jan Steemann
7d74347590
issue #1016 : AQL editor bug
2014-09-10 13:39:10 +02:00
Michael Hackstein
d6d16f0643
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-10 13:19:27 +02:00
Max Neunhoeffer
5552d21711
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into mmh
2014-09-10 12:15:00 +02:00
Jan Steemann
c05d844626
fixed test assertion
2014-09-10 12:08:25 +02:00
Jan Steemann
f824474503
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-10 12:00:10 +02:00
Jan Steemann
2c37bd89b7
specified test result assertion
2014-09-10 11:59:35 +02:00
scottashton
9a739ec403
fixed bug in floyd-warshall result generation
2014-09-10 11:47:35 +02:00
Jan Steemann
e7c775226b
added jshint target
2014-09-10 11:46:11 +02:00
Jan Steemann
c027750d19
jshint
2014-09-10 11:45:59 +02:00
Max Neunhoeffer
7dcdd27891
Merge branch 'aql2' into mmh
2014-09-10 09:41:54 +02:00
Max Neunhoeffer
c4442355f0
Adjust tests to new ranges format.
2014-09-10 09:39:21 +02:00
Jan Steemann
2642888b6d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-09 23:33:31 +02:00
Jan Steemann
bb56982988
fixed copy&paste error
2014-09-09 23:32:58 +02:00
Jan Steemann
346a41a009
fixed reporting of "undefined" response code
2014-09-09 23:18:25 +02:00
Jan Steemann
c89a3223f6
added missing newline
2014-09-09 22:40:13 +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
4522299ce8
fixed escaping of deletion button in AQL queries overview
2014-09-09 21:09:26 +02:00
Jan Steemann
11a490170d
jslint
2014-09-09 20:38:18 +02:00
Jan Steemann
3bda3a1c0d
fixed cursor positioning in collections search
2014-09-09 20:36:01 +02:00
Jan Steemann
80f7f61649
prevent XSS in user management views
2014-09-09 20:32:57 +02:00
Jan Steemann
2f89193e6c
prevent XSS in AQL editor
2014-09-09 20:18:13 +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
Willi Goesgens
bdeb2d9d0f
Remove unnecessary calculations test now has all tests to check for whether the rule applies.
2014-09-09 18:25:19 +02:00
Willi Goesgens
69e388dec3
SortNode optimizations: adjust tests to another rule needed to remove the SortNodes dependency.
2014-09-09 18:08:08 +02:00
Alan Plum
844621f070
Implemented Foxx.createQuery.
2014-09-09 17:02:21 +02:00
Jan Steemann
2a49bf843d
updated tests
2014-09-09 15:20:42 +02:00
Alan Plum
dfe193b1a4
Updated AQB.
2014-09-09 13:18:31 +02:00
Michael Hackstein
7c940d4d44
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-09 12:53:36 +02:00
Michael Hackstein
449936b99e
Added a more precise information returned from gharial for collections
2014-09-09 12:53:31 +02:00
Jan Steemann
8127ff49bd
more tests
2014-09-09 11:04:30 +02:00
Jan Steemann
8bf495f9b5
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-09 09:58:04 +02:00
Jan Steemann
639a026c66
fixed tests
2014-09-09 09:57:52 +02:00
Max Neunhoeffer
b02856bff1
Better failure message of testSleep.
2014-09-09 09:53:06 +02:00
Jan Steemann
a9a7b7d6d0
finished test for optimizer rule remove-unnecessary-filters
2014-09-09 08:55:56 +02:00
Jan Steemann
a5100e3849
fixed parse error
2014-09-09 08:45:50 +02:00
Jan Steemann
28fd6b84c9
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-08 17:33:21 +02:00
Jan Steemann
4bda3e3979
finished test for remove-redundant-sorts
2014-09-08 17:33:11 +02:00
Willi Goesgens
e30227195a
Start implementation for remove unecessary filters.
2014-09-08 15:38:38 +02:00
Alan Plum
b0995dfdb7
Replaced PBKDF2_HMAC with PBKDF2_HMAC_SHA1 for OSX compat.
2014-09-08 14:32:40 +02:00
Jan Steemann
72cc344935
fixed buffer memleak
2014-09-08 12:05:28 +02:00
Jan Steemann
cf4deda835
fixed jsunity
2014-09-08 11:44:20 +02:00
Jan Steemann
557d37c688
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-08 11:43:54 +02:00
Jan Steemann
5c3b88b30c
added test for optimizer rule
2014-09-08 11:43:39 +02:00
Willi Goesgens
dd5ba978f1
Use better names for the optimiser control vars
2014-09-08 11:16:40 +02:00
Willi Goesgens
9473dc83cf
Index Sort: add test which should remove duplicate sort.
2014-09-08 11:02:17 +02:00
Jan Steemann
4fe43c5b49
added derived files
2014-09-08 10:59:07 +02:00
Willi Goesgens
31adea628c
Add YAML Parser/Dumper
2014-09-08 09:48:05 +02:00
Alan Plum
469af580e5
Added PBKDF2-HMAC.
2014-09-05 16:23:37 +02:00
Willi Goesgens
9524863c44
finalize test for the time being.
2014-09-05 15:02:16 +02:00
Willi Goesgens
4b41b449f5
JSUnity: add stacktraces to failing assertions; this way you can get the line in your test better.
2014-09-05 11:49:05 +02:00
Frank Celler
4ffec6e914
tried to silence rpmlint: remove empty files, remove unused scripts, fixed initgroups, fixed identical files, remove __DATE__
...
Conflicts:
CHANGELOG
Makefile.in
2014-09-05 09:28:21 +02:00
Alan Plum
4c5f448aae
Added tests for JWT HS384/HS512.
2014-09-04 23:23:25 +02:00
Alan Plum
4e3659c01a
Added support for sha384, sha512.
2014-09-04 23:17:58 +02:00
Alan Plum
e2c4a62ff7
Cleaned up FoxxController#activateSessions.
2014-09-04 22:30:39 +02:00
Alan Plum
99f9088830
Removed cookie logic from sessions app, simplified jwt logic.
2014-09-04 21:34:46 +02:00
Alan Plum
251e046929
Added req.cookie and res.cookie helper methods to Foxx.
2014-09-04 21:33:33 +02:00
Alan Plum
39ba358cd8
Added JWT support for session headers.
2014-09-04 18:51:06 +02:00
Alan Plum
7a43e3df14
Fixed failing session test.
2014-09-04 18:35:13 +02:00
Willi Goesgens
ebbb9c34b6
Redundand-Sort: implement removing of left item superseeding the sort
2014-09-04 17:53:20 +02:00
Willi Goesgens
8cb1330cc2
Add optimizer tests for removing unneccessary calculations.
2014-09-04 16:57:53 +02:00
scottashton
db5a109b0a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-04 16:50:56 +02:00
scottashton
ff8791f6fb
fixed betweeness and bug in floyd warshall
2014-09-04 16:50:52 +02:00
Alan Plum
0a2ffb19ee
Only lowercase session header when reading it.
2014-09-04 16:33:57 +02:00
Willi Goesgens
e23cbf1add
Work on Filter to IndexRangeNode tests
2014-09-04 16:33:37 +02:00
Alan Plum
e48fb8bfe8
Lowercase HTTP headers for maximum profit.
2014-09-04 16:04:19 +02:00
Alan Plum
63e7c8132c
Fixed stray unused "sid" property.
2014-09-04 15:58:32 +02:00
Alan Plum
abe5de335b
Add support for "header" sessions.
2014-09-04 15:58:32 +02:00
Alan Plum
2eb42db0d7
Session uid should be unambiguous.
2014-09-04 13:40:26 +02:00
Willi Goesgens
fab66690eb
Fix syntax.
2014-09-03 17:26:44 +02:00
Willi Goesgens
96186458b9
Use index for Sort: add more tests, more clever test data structures.
2014-09-03 17:15:49 +02:00
Willi Goesgens
49ff0423f0
Recurse into subqueries to dig for nodes; thus the test gets a flat representation.
2014-09-03 17:14:21 +02:00
scottashton
581ffee899
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-03 13:48:41 +02:00
scottashton
ccb1e58e9b
vertex/edge examples now support a list od id strings
2014-09-03 13:48:36 +02:00
Alan Plum
37888a98ea
Pass on null queries.
2014-09-03 11:39:02 +02:00
Alan Plum
33db483e7f
Support AQB instances as query strings.
2014-09-03 11:36:55 +02:00
Alan Plum
8b1f955bb0
Added AQB to deps.
2014-09-03 11:27:37 +02:00
Alan Plum
46747e9ac4
Fixed console.log for non-objects.
2014-09-03 11:25:20 +02:00
Willi Goesgens
8ec9525c05
SortIndex: move inspection of IndexRangeNode into functions.
2014-09-03 11:05:03 +02:00
Willi Goesgens
74784da12d
Use function to search for whether there is a sortnode or not.
2014-09-03 10:40:37 +02:00
Frank Celler
070326f4e2
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-03 10:32:30 +02:00
Frank Celler
e764896cba
fixed loading of modules and usage of strict
2014-09-03 10:32:21 +02:00
Alan Plum
b384563d97
Linting: tutorial, changes.
2014-09-02 22:21:45 +02:00
Alan Plum
e86c98dfe2
Enabled unused: true, ported aardvark jslint to jshint.
2014-09-02 22:18:18 +02:00
Alan Plum
7b24bdba8d
Enabled strict: true.
2014-09-02 22:16:07 +02:00
Alan Plum
71155440e6
Removed jslint headers from system apps.
2014-09-02 22:14:57 +02:00
Alan Plum
bff47e558b
Removed jslint headers from actions.
2014-09-02 22:14:56 +02:00
Alan Plum
606da1e3e8
Removed jslint headers from server/client/common modules.
2014-09-02 22:14:56 +02:00
Alan Plum
3156a245f6
Stricter jshintrc.
2014-09-02 22:12:46 +02:00
Alan Plum
6a3386e55a
Fixed jshint headers.
2014-09-02 22:12:45 +02:00
Alan Plum
b665e038be
Switched jslint to jshint. Broke everything.
2014-09-02 22:10:24 +02:00
Willi Goesgens
135afc043c
Try checking whether rules didn't apply because of non-match
2014-09-02 17:30:07 +02:00
Willi Goesgens
8ffdd01d5f
Cleanup of tests
...
- use assertEqual
- use centralized definitions for the various optimizer parameter permutations
2014-09-02 17:11:03 +02:00
Frank Celler
e7e9afd4a7
added around
2014-09-01 23:26:04 +02:00
Willi Goesgens
e29668c514
SortIndex: start implementing unittests for the different usecases.
2014-09-01 18:48:32 +02:00
Willi Goesgens
dbb4ef6e41
add tests to revalidate IndexRangeNodes superseeding sorts
...
TODO: two cases aren't found by the 'use-index-range' as we would expect
2014-09-01 13:35:49 +02:00
Jan Steemann
a02b962e3e
added optimizer test
2014-09-01 12:14:15 +02:00
Jan Steemann
7851e5e54c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-01 11:05:41 +02:00
Jan Steemann
0b3e1557d5
fixed creating database w/ users in cluster
2014-09-01 11:05:18 +02:00
Jan Steemann
574b3f3d18
added ArangoShell tutorial
2014-08-30 19:46:20 +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
Max Neunhoeffer
8549e97e6c
Adjust test to new non-sparse skiplists.
2014-08-30 00:33:15 +02:00
Jan Steemann
8a96f907b0
refactored function argument conversion
2014-08-29 10:59:24 +02:00
Jan Steemann
0eac5dcf47
fixed tests
2014-08-29 09:33:09 +02:00
Jan Steemann
a32fac3747
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-29 09:20:36 +02:00
Jan Steemann
6cd4372299
fixed several tests
2014-08-28 22:33:50 +02:00
Jan Steemann
b54e791f8f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-28 22:23:25 +02:00
Jan Steemann
d72354da66
issue #1003 : added feature to use backslash escaping for CSV data in arangoimp
2014-08-28 21:03:58 +02:00
Jan Steemann
2a104b8bcb
fixed several AQL tests
2014-08-28 16:19:05 +02:00
Jan Steemann
694d64da3c
do not optimize away non-deterministic functions
2014-08-28 15:34:06 +02:00
Jan Steemann
a014b44ba4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Utils/Transaction.h
2014-08-28 11:06:14 +02:00
Jan Steemann
81c095105b
issue #1003
2014-08-28 10:32:32 +02:00
Jan Steemann
3b9636c52b
issue #1004
2014-08-28 08:55:02 +02:00
Jan Steemann
cd1d0c45f8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-query.cpp
2014-08-27 19:25:37 +02:00
Jan Steemann
b558899367
added derived files
2014-08-27 18:57:26 +02:00
Jan Steemann
cda10393f5
some traversal speedups
2014-08-27 18:56:51 +02:00
Jan Steemann
6721dd787c
fix typo in manual
2014-08-27 12:26:24 +02:00
Jan Steemann
794b909e8b
issue #999 : clear old result when submitting new query
2014-08-27 11:14:46 +02:00
Jan Steemann
4568c094c9
issue #1000 : AQL Editor: Autofocus textarea
2014-08-27 10:58:01 +02:00
Alan Plum
9489a3cd50
Implemented session.getExpiry, session.hasExpired.
2014-08-27 10:29:44 +02:00
Heiko Kernbach
7c035ad49a
document export bugfix, added filters to doc export function
2014-08-26 16:45:56 +02:00
Heiko Kernbach
0f215c7f71
css changes
2014-08-26 16:13:14 +02:00
Alan Plum
b977c3e605
Fixed destroySession docs.
2014-08-26 11:45:18 +02:00
Alan Plum
601c99c6e5
Linting.
2014-08-25 20:01:18 +02:00
Alan Plum
898fad4980
Added support for JWT alg: 'none'.
2014-08-25 18:35:23 +02:00
Alan Plum
d37b13ee0f
Implemented crypto.jwtEncode/jwtDecode (HS256 only).
2014-08-25 18:25:48 +02:00
Lucas Dohmen
8578042b73
Fixed the success callback for Queues
...
When an option was missing, the resulting String would have `, ,`
in the String to be evaluated which would result in a syntax error
2014-08-25 17:36:50 +02:00
Alan Plum
7f120194f4
Added "preprocess" to job type definitions.
2014-08-25 15:29:07 +02:00
Alan Plum
de9a1c6efc
Replaced sessions collection upgrade task.
2014-08-25 10:17:31 +02:00
Jan Steemann
a70a9613f6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
lib/BasicsC/voc-errors.h
2014-08-22 21:51:38 +02:00
Jan Steemann
1b3c8b88cf
jslint
2014-08-22 17:58:19 +02:00
Michael Hackstein
65a111cd38
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-22 17:02:49 +02:00
Michael Hackstein
8232035989
Improved graph traversals by an order of magnitute
2014-08-22 17:01:02 +02:00
Heiko Kernbach
1218d3b35b
added export feature for documents and for query results
2014-08-22 16:54:53 +02:00
Heiko Kernbach
1ad3f36d90
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-22 15:06:17 +02:00
Heiko Kernbach
9fb9aa2cf1
added possibility to move selected documents to another collection
2014-08-22 15:06:07 +02:00