1
0
Fork 0
Commit Graph

3012 Commits

Author SHA1 Message Date
Jan Steemann cf845bbe5e added test 2015-03-19 16:27:48 +01:00
Jan Steemann 7dc3fc3d5c safely create collections and databases 2015-03-19 15:56:12 +01:00
Jan Steemann bc592612d7 fixed jslint warnings 2015-03-18 17:58:28 +01:00
Jan Steemann a062280783 added test for empty datafiles 2015-03-18 17:37:28 +01:00
Jan Steemann 6d37c96099 fixed spelling 2015-03-17 18:23:42 +01:00
Jan Steemann 6b24da1036 in the middle of refactoring 2015-03-17 09:08:25 +01:00
Jan Steemann 34e101725f fixed assertion 2015-03-16 17:28:54 +01:00
Jan Steemann e214a4d472 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-03-16 10:38:20 +01:00
Jan Steemann a336ac2ff5 make Foxx queues database-specific 2015-03-16 10:38:10 +01:00
Michael Hackstein bd2dde17da Fixed unittest for foxx. It still compated a generated token with the name of the parameter 2015-03-16 10:37:35 +01:00
Michael Hackstein 4543668a07 Fixed installing of Apps containing an internal app folder 2015-03-16 10:27:32 +01:00
Jan Steemann 940968bd96 when specifying the same dispatcher IP address multiple times, try to create non-overlapping port ranges 2015-03-13 18:26:50 +01:00
Michael Hackstein 0dc6be351c Fixed tests for non overwriting version of swagger documentation 2015-03-13 14:16:11 +01:00
Jan Steemann ce0a543d25 added flag for disabling query tracking `--database.disable-query-tracking`
Conflicts:
	arangod/RestServer/ArangoServer.cpp

Conflicts:
	Documentation/Books/Users/ConfigureArango/Arangod.mdpp
	arangod/RestServer/ArangoServer.cpp
2015-03-13 13:51:23 +01:00
Michael Hackstein 7f7ae079f7 Fixxed an issue with the generated swagger documentation. Where it was not possible to have two body parameters with the same name but different content. Only one of them was used in the Documentation the other one was overwritten. Fixes and Closes #1271. 2015-03-13 11:26:02 +01:00
Michael Hackstein c1f463cdbb Fixed the upgrade script to maintain configuration of Apps 2015-03-13 08:55:38 +01:00
Michael Hackstein 63ef6ba1aa Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-03-12 17:48:01 +01:00
Michael Hackstein c3b350054b Fixed configuration of Foxx apps. It was not fully working in foxx manager 2015-03-12 17:47:56 +01:00
Michael Hackstein 2f5818f5c3 The old configuration of an app is now maintained while issuing upgrade. It is thrown away while issuing replace 2015-03-12 17:26:39 +01:00
Jan Steemann 29611a511f issue #1241: added configure option `allowNull` for visitor 2015-03-12 16:28:52 +01:00
Jan Steemann f035ea1c3b kill AQL queries
Conflicts:
	arangod/Aql/ExecutionBlock.cpp
2015-03-12 15:00:14 +01:00
Jan Steemann e67c82c8a4 added JavaScript APIs for query tracking 2015-03-12 13:02:14 +01:00
Michael Hackstein 5be310fc21 It is now possible to install Apps that are invalid if they are not configured correctly. If they get broken by configuration they are still routed and will display an errorpage. They also display an errorpage until configured. 2015-03-11 17:49:42 +01:00
Willi Goesgens 019a2923fa Argparse:
- implement correct toArgv conversion for extraargs and valgrindargs.
2015-03-11 15:05:06 +01:00
Willi Goesgens e092e9d8fb Add option to skip loganalysis; if run in trace mode, the logs can become huge. 2015-03-11 14:11:49 +01:00
Jan Steemann a185409de0 fixed warning 2015-03-11 12:55:47 +01:00
Jan Steemann c4f17bb244 issue #1265: arangod crashed with SIGSEGV 2015-03-11 12:19:34 +01:00
Jan Steemann 37bb6d6732 issue #1241: fixed passing `data` attribute into GRAPH_NEIGHBORS() function 2015-03-11 10:22:27 +01:00
Michael Hackstein a3950cf8ba Improved testing js in combination with Jasmine 2015-03-10 15:03:50 +01:00
Michael Hackstein bb9d8d18a1 Fixed broken App path in web interface 2015-03-10 11:32:16 +01:00
Michael Hackstein d4848d3a42 Made foxx ready for clustering 2015-03-09 19:17:50 +01:00
Michael Hackstein 6adbab0bf6 Changed internal app validation path to be absolute and not relative to the user defined js app path 2015-03-09 14:46:00 +01:00
Michael Hackstein 391065c210 Further bughunting for foxx distribution in cluster case 2015-03-09 14:38:00 +01:00
Michael Hackstein 167f78cac1 The app folder resync will now not write anything to any collection if the calling command was distributed via the cluster 2015-03-09 14:13:02 +01:00
Michael Hackstein 8b544c3aea The coordinators now do only fan out installation process once 2015-03-09 13:18:17 +01:00
Michael Hackstein fc1a868fad Further bughunting for Foxx in cluster 2015-03-09 12:49:29 +01:00
Michael Hackstein 7f072b1adb Fixed JSHint warning for ES6 Object short notation. Not supported too good by jshint right now 2015-03-09 12:07:59 +01:00
Michael Hackstein 65005ecf7e Fixed Parse errorr for cluster implementation of Foxx 2015-03-09 09:56:45 +01:00
Frank Celler 98a28ff805 fixed endpoints 2015-03-06 16:42:00 +01:00
Michael Hackstein 75ace2b354 First attempt to install Foxx apps on a cluster 2015-03-06 15:36:25 +01:00
Michael Hackstein 9e99ce2f90 Upgrading and replacing Apps using FoxxManager with broken Apps will now maintain the original App instead of deleting everything 2015-03-06 13:16:50 +01:00
Willi Goesgens 2b9a6c681d fix running of jsunity tests in single_server 2015-03-06 10:43:05 +01:00
Willi Goesgens a6e736dedc Relax the timeout for the db to be gone and give the garbage collection more time in one run. 2015-03-06 09:37:19 +01:00
Willi Goesgens f78cc512fc Fix generation of app path - once more so it doesn't break the dump test. 2015-03-05 15:25:06 +01:00
Willi Goesgens 9e7c429c0e - make app folder a sub folder of the installation, so we don't get races.
- run the procdump window along with the tested arangod so we can analyse crashes.
2015-03-05 13:45:51 +01:00
Alan Plum f15e710d51 Fixxed Array#each -> Array#every. 2015-03-04 15:45:17 +01:00
Michael Hackstein 176f66c74f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-03-04 15:24:10 +01:00
Michael Hackstein acfaa59ea0 Disabled -Werror flag in v8 for mac build 2015-03-04 15:23:59 +01:00
Willi Goesgens 96e45465a8 Add path to errormessage. 2015-03-04 14:40:35 +01:00
Willi Goesgens 26d71b0f75 Fix Error message - filename is enough here. 2015-03-04 14:38:56 +01:00
Willi Goesgens d2afb6bc11 remove debug output 2015-03-03 11:02:05 +01:00
Willi Goesgens 677b35fb05 Fix typo. 2015-03-03 10:29:38 +01:00
Willi Goesgens f152d5c133 Handle jasmine the way that it only produces success/fail 2015-03-03 09:23:38 +01:00
Willi Goesgens 24451f3709 Testsuite:
- add possibility to skip ruby https tests
  - try to send test results from arangosh to server via a temporary file; fallback to rc.
2015-03-02 19:09:28 +01:00
Willi Goesgens 80cc3a7c3e Add stacktrace from the exception to the output; the jasmine provided stacktrace is pretty useless here. 2015-03-02 14:55:08 +01:00
Willi Goesgens 5e3a96d0d4 relax cluster timeouts for valgrind too. 2015-02-26 11:21:21 +01:00
Willi Goesgens 2619529f63 Relax cluster timeout when compiled with -DCOVERAGE 2015-02-26 11:01:53 +01:00
Michael Hackstein 9dc27fa7db Fixed test to install Apps from Store. sessionapp requires oauth2 to be installed at a special location 2015-02-25 10:26:53 +01:00
Michael Hackstein df046a8091 added tests for foxx-controller extensions
Conflicts:
	js/server/tests/shell-foxx.js
2015-02-24 17:37:05 +01:00
Michael Hackstein 8fb5c548b6 Added controller extensions for foxx apps. Allows to define additional functions on request context 2015-02-24 17:36:31 +01:00
Michael Hackstein c3df4f8ec3 Massively improved foxx install stack traces. They now contain more information about your app 2015-02-24 17:36:30 +01:00
Frank Celler 4f8ea3a208 Merge remote-tracking branch 'origin/2.5' into devel
Conflicts:
	CHANGELOG
	arangod/RestServer/arangod.cpp
	js/apps/system/_admin/aardvark/APP/package.json
2015-02-24 16:10:11 +01:00
Jan Steemann 6ce1f2892e install fix for Foxx apps 2015-02-24 13:51:41 +01:00
Willi Goesgens 3baf9b8270 Use central facility to remove temporary file. 2015-02-24 12:53:56 +01:00
Willi Goesgens b68924a979 Use central facility to remove temporary file. 2015-02-24 11:49:23 +01:00
Willi Goesgens f80a48dbdd Be more forgivingly about the time required to unload collections. 2015-02-24 11:27:59 +01:00
Michael Hackstein 055138c363 Fixed another stupid windows not able to use proper slashes in file path bug. 2015-02-24 09:26:58 +01:00
Michael Hackstein 8910dae75f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-24 09:26:38 +01:00
Michael Hackstein 9c22014361 Fixed another stupid windows not able to use proper slashes in file path bug. 2015-02-24 09:26:32 +01:00
Michael Hackstein f324f2f4cd Filtered jasmine internal error messages from test output 2015-02-23 18:17:29 +01:00
Michael Hackstein 3b446889de Filtered jasmine internal error messages from test output 2015-02-23 18:15:06 +01:00
Michael Hackstein eccaada507 added a function to synchronize the app collection with the apps folder. It is automatically invoced on arango startup 2015-02-23 16:41:48 +01:00
Michael Hackstein d47dc091ba Invalidated exports cache properly. Fixed a bug with session app 2015-02-23 15:40:07 +01:00
Michael Hackstein 89a11587b3 Fixed regex to identify Windows absolute and relative pathes also 2015-02-23 15:08:06 +01:00
Michael Hackstein 8db83ce903 Fixed regex to identify Windows absolute and relative pathes also 2015-02-23 15:07:03 +01:00
Willi Goesgens 4eb993a794 Be more forgivingly about the time required to unload collections. 2015-02-23 14:44:31 +01:00
Jan Steemann 2ac736b36e added visitor test
Conflicts:
	js/server/tests/aql-graph-visitors.js
2015-02-20 15:48:18 +01:00
Jan Steemann e3a4ee8a7b strip illegal characters from collection names 2015-02-20 15:46:27 +01:00
Michael Hackstein ca35d0c610 The foxx manager now reinstalls all system apps on startup 2015-02-19 18:39:01 +01:00
Michael Hackstein 571b146fe3 Fixed a caching problem in the foxx manager 2015-02-19 14:53:24 +01:00
Michael Hackstein daa9ef0e60 Fixed options parameter for foxx manager uninstall 2015-02-19 11:29:57 +01:00
Michael Hackstein d84463aae7 Improved output of upgrade script for app migration 2015-02-18 16:57:45 +01:00
Jan Steemann ac638e1872 fixed tests 2015-02-18 16:40:48 +01:00
Jan Steemann 83ea75fa8f removed unused config options 2015-02-18 16:40:15 +01:00
Michael Hackstein 79d587a812 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-18 15:38:51 +01:00
Michael Hackstein bac394d76c Removing the folder in tests is now try and catched to avoid failures 2015-02-18 15:38:30 +01:00
Jan Steemann f29591135a adjusted geo index API 2015-02-18 14:59:46 +01:00
Michael Hackstein 76bb6a52c9 Fixed upgrade script. Now moves and mounts dev apps correctly 2015-02-18 14:39:04 +01:00
Michael Hackstein 8c4587d4ef Tests will now create their own app path which will be deleted after each run 2015-02-18 14:05:50 +01:00
Michael Hackstein d710047ddb Fixed a bug in foxx manager that refilled the cache but did not make use of it 2015-02-18 14:05:30 +01:00
Michael Hackstein 21bc33a68a Fix for upgrade procedure with new foxx apps. 2015-02-18 13:09:48 +01:00
Michael Hackstein 494de7a762 Installing of foxx-apps now also tests valid app exports 2015-02-18 11:38:46 +01:00
Michael Hackstein b52597ffc5 Fixed a bug where applicationContext got lost while using require 2015-02-18 09:50:27 +01:00
Michael Hackstein a11d06a260 Seperated routing and exporting of Apps. Exporting can now be triggered cascadingly. Circular references are NOT yet handled 2015-02-17 18:09:44 +01:00
Michael Hackstein b530036655 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-17 17:25:10 +01:00
Michael Hackstein 3c96aa8c6a Applied default configuration to foxx apps. Fixed RegEx for allowed routes. Started to fix exports. 2015-02-17 17:25:04 +01:00
Michael Hackstein d9bc1be027 Fixed upgrade script. Did print some lines in an unreadable format 2015-02-17 16:45:19 +01:00
Willi Goesgens c306cda185 Fix variable names for server results 2015-02-17 13:37:45 +01:00
Frank Celler b075f77152 added expection message in verbose case 2015-02-17 12:51:55 +01:00
Michael Hackstein b2be7a828f Default handler for errors in foxx routes now behaves differently in production and development mode 2015-02-17 12:46:35 +01:00
Michael Hackstein b4268eaea7 Added a check for repositories to take only ArangoDB Collections 2015-02-17 10:45:00 +01:00
Michael Hackstein e6919ac59b Handmerged pull request, as some changes triggered conflicts. #1239 2015-02-17 10:35:29 +01:00
Michael Hackstein 4bcadadde2 Added the option to not execute the teardown script. 2015-02-16 18:06:42 +01:00
Michael Hackstein c6e9d98251 Added a force uninstall for foxx apps, to make sure they are removed from disk even if sth is unclear with mounting. Also created an error for foxx not found on file system has been added 2015-02-16 17:14:36 +01:00
Michael Hackstein 0c78629199 Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into devel 2015-02-16 14:17:52 +01:00
Michael Hackstein ab5fbb66e0 Fixed server side foxx tests. They had to be adapted to new routing info computation 2015-02-16 14:13:10 +01:00
Michael Hackstein 808d658ff8 JSLint fixes 2015-02-16 14:12:34 +01:00
Jan Steemann 205736a028 added optimizer rule "propagate-constant-attributes" 2015-02-15 13:29:53 +01:00
Michael Hackstein 9d5ae45b10 Improved errors thrown when trying to install malformed applications 2015-02-13 22:11:54 +01:00
Jan Steemann db2cd7acc9 added `filtered` attribute to AQL execution statistics 2015-02-13 21:37:49 +01:00
Jan Steemann 94a362c3c7 custom visitors 2015-02-13 11:32:13 +01:00
Michael Hackstein 5b3fae42aa Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
Conflicts:
	js/apps/system/_admin/aardvark/APP/frontend/js/bootstrap/errors.js
	js/common/bootstrap/errors.js
	lib/Basics/voc-errors.cpp
	lib/Basics/voc-errors.h
2015-02-13 10:20:36 +01:00
Michael Hackstein 8dd9a1180a Documentation fix 2015-02-12 11:03:30 +01:00
Michael Hackstein 9346a2513b The Foxx Manager app-cache is now aware of databases 2015-02-12 11:03:14 +01:00
Michael Hackstein da143793bb Added a test for foxx manager trying to install ALL apps in the appstore. Is not included in general test suite as it takes a while. 2015-02-12 11:01:51 +01:00
Willi Goesgens 6da7073127 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-12 10:49:57 +01:00
Willi Goesgens 0a2b3177d7 Make the config tests a little more verbose. 2015-02-12 10:49:10 +01:00
Jan Steemann c7d7d97203 added sort test 2015-02-11 21:40:54 +01:00
Jan Steemann 1701be206f more sparse tests 2015-02-11 21:21:14 +01:00
Jan Steemann 33a4d2c4dc added tests 2015-02-11 19:34:00 +01:00
Jan Steemann 1f9b4ba5e6 added tests for sparse indexes 2015-02-11 18:58:41 +01:00
Jan Steemann 0e4f45f905 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes 2015-02-11 18:47:47 +01:00
Willi Goesgens 3041b23408 Adjust the test to the new etcd. 2015-02-11 18:18:17 +01:00
Jan Steemann ec2b866200 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
Conflicts:
	js/apps/system/aardvark/frontend/js/templates/documentsView.ejs
2015-02-11 17:53:23 +01:00
Michael Hackstein a7bdecc12e Reimplemented request context of foxx. It will now generate one larger function instead of a list of callbacks. Now also the ordering of elements has less effect 2015-02-11 13:26:31 +01:00
Jan Steemann 442b716d75 added custom visitor functionality for GRAPH_NEIGHBORS, too 2015-02-11 12:56:35 +01:00
Jan Steemann 6fe3362cf2 fixed cluster tests 2015-02-11 12:38:39 +01:00
Jan Steemann 6f12e69bae Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes 2015-02-11 09:51:16 +01:00
Jan Steemann f7210e3604 sparse index tests 2015-02-11 00:25:30 +01:00
Frank Celler 3e35e94a83 added hidden option --fronend-version-check 2015-02-10 21:24:24 +01:00
Jan Steemann c87d984481 jslint 2015-02-10 11:35:03 +01:00
Jan Steemann b10b2bb9b0 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes 2015-02-10 10:36:45 +01:00
Michael Hackstein 4d32092de8 properly clone documents that are included in the foxx manager cache. Otherwise databases are not droppable 2015-02-10 10:30:40 +01:00
Michael Hackstein 23f14ca4b8 _shallowCopy does not clear references to internal objects causing databases to not be dropped properly 2015-02-10 10:29:56 +01:00
Jan Steemann 82c9d8cadd jslint, unglobalized functions 2015-02-10 10:04:56 +01:00
Jan Steemann b377a36577 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes 2015-02-10 09:47:06 +01:00
Willi Goesgens b6556576d3 Handle commandline parsing in a nicer way. 2015-02-10 00:19:55 +01:00
Jan Steemann aa8741d5f1 unique constraints 2015-02-09 20:48:02 +01:00
Jan Steemann a0309c44e2 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
Conflicts:
	.travis.yml
2015-02-09 20:32:18 +01:00
Jan Steemann 82c7522d4e test fixes 2015-02-09 20:08:06 +01:00
Willi Goesgens 9c244e0348 Lintify. 2015-02-09 19:11:00 +01:00
Willi Goesgens edda36b484 match new etcd
- use 127.0.0.1 instead of localhost
  - properly pass errors up if we fail to launch a cluster component
  - Planner: throw proper error objects.
  - testing: properly handle cluster start abort situations.
  - if the agent doesn't come up in time, kill it for a proper abort.
2015-02-09 17:34:16 +01:00
Michael Hackstein 449f6dfc6c Fixed bugs for app path movement 2015-02-09 08:53:51 +01:00
Jan Steemann efd9d0ed82 updated index API methods 2015-02-08 14:13:03 +01:00
Jan Steemann 003d7e9112 sparse indexes, initial commit, untested 2015-02-07 03:07:41 +01:00
Michael Hackstein aad7e46f10 Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
Conflicts:
	Documentation/Books/Users/SUMMARY.md
	js/actions/api-system.js
	js/common/bootstrap/modules.js
	js/server/modules/org/arangodb/foxx/manager.js
	js/server/tests/shell-routing.js
2015-02-06 17:22:01 +01:00
Michael Hackstein 0481f6f331 Fixed generator templates. 2015-02-06 16:55:38 +01:00
Michael Hackstein 576d812ac5 Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into foxx-pathes 2015-02-06 15:21:06 +01:00
Michael Hackstein 46a631d124 Fixed a bug where the documentation of apps with multiple controllers has not been created correctly. #1235 2015-02-06 15:20:52 +01:00
Michael Hackstein b759c50954 Fixed a bug where the documentation of apps with multiple controllers has not been created correctly. #1235 2015-02-06 15:16:43 +01:00
Michael Hackstein cb122cddf1 Added list development to clientside foxx manager. Fixed a wrong error description 2015-02-05 21:50:47 +01:00
Willi Goesgens 28c828762c Merge branch 'devel' of github.com:arangodb/arangodb into devel
Conflicts:
	js/server/tests/shell-foxx.js
2015-02-05 19:34:32 +01:00
Willi Goesgens 59892c2b20 Lintify unittests. 2015-02-05 19:32:51 +01:00
Alan Plum 4741b8707c Removed obsolete tests for legacy foxx behaviour. 2015-02-05 18:48:45 +01:00
Willi Goesgens ed80dd575d Lintify. 2015-02-05 13:36:17 +01:00
Jan Steemann e84a5e8eb3 use indexes for sorting in more cases 2015-02-05 00:10:12 +01:00
Michael Hackstein 10ece1f881 Included development, production, configure and configuration in the client implementation of FoxxManager. 2015-02-04 15:55:30 +01:00
Willi Goesgens 2e912ef0ff Add message portion of exception to log messages so the user can get a better insight into the root error cause. 2015-02-04 15:10:01 +01:00
Jan Steemann 5d9c0e018e dynamic attribute names in AQL 2015-02-03 22:51:40 +01:00
Jan Steemann ca9feb5cf4 added test cases 2015-02-03 21:50:54 +01:00
Michael Hackstein c4dd542a82 Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into foxx-pathes 2015-02-03 15:46:23 +01:00
Michael Hackstein aa72dacefd Improved upgrade procedure, it now runs smoothly, at least once 2015-02-03 15:44:29 +01:00
Willi Goesgens 3404032207 Add timestamp to messages, so we can better estimate errors from logfiles to tests executed. 2015-02-03 15:32:03 +01:00
Michael Hackstein 1f2f33cf17 More informative output if tempfiles cannot be removed during app installation processes 2015-02-03 14:16:30 +01:00
Michael Hackstein ef82315288 First attempt for upgrade script, moving existing foxx apps into new structure 2015-02-03 14:03:58 +01:00
Alan Plum f9744eb761 Don't re-invent the wheel. 2015-02-03 11:56:37 +01:00
Alan Plum a36c96060a Fixed stack parsing. 2015-02-03 11:34:26 +01:00
Alan Plum 9fb8ad3338 Re-enable console.time test. 2015-02-03 10:51:58 +01:00
Jan Steemann f22c6de040 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-03 09:09:36 +01:00
Jan Steemann c18ff7f300 use-index-for-sort rule can now remove sorts in more cases 2015-02-02 22:53:25 +01:00
Jan Steemann e30ddf0df3 fixed indexing test 2015-02-02 20:33:45 +01:00
Willi Goesgens 43e61168fa Fix checking of cluster health in dump tests 2015-02-02 19:02:52 +01:00
Willi Goesgens f102ce8464 If we receive SIGABRT we want to keep the binary for core dump analysis too. 2015-02-02 18:41:34 +01:00
Frank Celler f44c11440d fixed test 2015-02-02 18:28:45 +01:00
Willi Goesgens e1993d0d3e Add hostname to URL info string 2015-02-02 18:11:22 +01:00
Willi Goesgens be9b02a0ad Add instance names to several log messages. 2015-02-02 18:10:51 +01:00
Michael Hackstein 9df4fc8121 Removed mount validation for switching from devel to production. This dissallowed to put system apps in development mode 2015-02-02 16:56:59 +01:00
Michael Hackstein cf5e3db098 Fixed base middleware routing match. It now ignores a trailing slash 2015-02-02 16:55:58 +01:00
Willi Goesgens 0eecdc0973 More complete error messages on cluster com failures. 2015-02-02 16:06:46 +01:00
Willi Goesgens 6514bc0215 Add the logfile name to the output so we can know which cluster node gave us the messages. 2015-02-02 15:24:54 +01:00
Willi Goesgens 0aaec15c66 Comment out another test which randomly fails. 2015-02-02 14:55:05 +01:00
Michael Hackstein 34458bad92 Added a check to validate the foxx mount point 2015-02-02 13:36:12 +01:00
Willi Goesgens 5339be7b3f Use a loop instead of cut'n'paste the source 3 times 2015-02-02 13:19:04 +01:00
Willi Goesgens 44cc12fcbb Comment out test failing in cluster to be fixed soon. 2015-02-02 10:27:31 +01:00
Willi Goesgens 1c0c259d03 Run logfile analysis in cluster case too. 2015-02-01 12:38:04 +01:00
Max Neunhoeffer 6bda5c6e00 Only collect important log file lines in non-cluster case. 2015-01-30 17:18:46 +01:00
Michael Hackstein 7d30e543fb App not found is now an error object and keeps the stack trace if triggered 2015-01-30 17:13:37 +01:00
Jan Steemann 5ed9f4b5f0 added test for accessing paths in visitor 2015-01-30 11:11:19 +01:00
Jan Steemann 1264b14053 added test 2015-01-30 10:54:21 +01:00
Willi Goesgens bd6875e554 Fix brace closing 2015-01-30 10:53:14 +01:00
Jan Steemann 4bb8a894e6 jslint 2015-01-30 10:30:23 +01:00
Jan Steemann fdf0b557e5 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-01-30 10:26:41 +01:00
Jan Steemann faab43f1b3 tests for visitors 2015-01-30 10:25:31 +01:00
Willi Goesgens 9d04d4be44 Check logfiles for important messages 2015-01-30 09:49:43 +01:00
Jan Steemann 07733c672a added yesternight's changes 2015-01-30 08:47:43 +01:00
Jan Steemann e13092168d added optimizer tests
Conflicts:
	arangod/Aql/ExecutionBlock.cpp
2015-01-29 21:40:43 +01:00
Willi Goesgens a738191d41 Don't loop endless if the monitored server crashed. 2015-01-29 19:05:57 +01:00
Frank Celler 05b8115abf Merge pull request #1227 from triAGENS/foxxy-console
Foxx console
2015-01-29 17:16:05 +01:00
Jan Steemann 93131b6bf7 less copying 2015-01-29 14:21:02 +01:00
Michael Hackstein e742ae607a Applied some fixes to foxxManager to make app uninstable. The WebInterface is now able to uninstall an App properly. Added a test for it. 2015-01-29 14:02:31 +01:00