1
0
Fork 0
Commit Graph

7798 Commits

Author SHA1 Message Date
Frank Celler 011e19194f fixed version 2015-02-16 11:11:42 +01:00
Frank Celler 3b9b1510e5 release version 2.5.0-alpha2 2015-02-16 10:39:20 +01:00
Frank Celler 179a6ef8ff release version 2.5.0-alpha1 2015-02-16 09:59:06 +01:00
Jan Steemann 205736a028 added optimizer rule "propagate-constant-attributes" 2015-02-15 13:29:53 +01:00
Michael Hackstein f03b4aca24 Included the itzpapalotl. Will be installed as a test app from local 2015-02-13 22:13:33 +01:00
Michael Hackstein 9dc3bbc48f added a test to verify that installing of malformed applications will fail 2015-02-13 22:13:01 +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
Willi Goesgens 564aedbeb8 Relax timeout for non-existing urls; if running in valgrind this can take long due to context initialisation. 2015-02-13 11:45:19 +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
Jan Steemann a0299f903b added generated file 2015-02-13 09:11:34 +01:00
Jan Steemann acf854342f added generated files 2015-02-13 09:10:38 +01:00
Alan Plum 986c480846 Added fixtures for foxx app handling tests. 2015-02-12 16:11:20 +01:00
Michael Hackstein 2bb36889b2 Minor perfromance improvements for graph traversals 2015-02-12 14:10:13 +01:00
Michael Hackstein c79969f40f JSlintung 2015-02-12 11:14:10 +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 e0c85f782a The http install procedure will try to update the appstore before installing apps 2015-02-12 11:02:51 +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 76da034e27 added tests 2015-02-12 00:11:00 +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
Heiko Kernbach 9f52e1f272 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-11 18:22:11 +01:00
Heiko Kernbach 67278bf281 force localhost param to be 127.0.0.1 2015-02-11 18:20:26 +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
Heiko Kernbach 058df06b05 added mouseover event for customqueries 2015-02-11 15:15:59 +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 67f5cc0379 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-11 12:45:55 +01:00
Jan Steemann ce69be69bf increase default value for maxIterations 2015-02-11 12:45:41 +01:00
Heiko Kernbach 3404fd6aa6 added event when selecting a query from selectbox 2015-02-11 12:45:00 +01:00
Heiko Kernbach 8ea9d50a6f added more updates for custom queries, to prevent cross browser overwriting 2015-02-11 12:39:09 +01:00
Jan Steemann 6fe3362cf2 fixed cluster tests 2015-02-11 12:38:39 +01:00
Heiko Kernbach 6c94c1a3d4 frontend - table header was removed when adding a new index 2015-02-11 10:17:03 +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 684d0f62ba Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes 2015-02-10 21:07:44 +01:00
Michael Hackstein 6c5396dfeb Fixed app documentation view. Browsers are unable to load the same url in an iframe, created a Documentation only html page
Conflicts:
	js/apps/system/_admin/aardvark/APP/frontend/js/templates/applicationDetailView.ejs
2015-02-10 16:29:09 +01:00
Michael Hackstein a1b43ef287 Fixed a bug stopping ArangoDB to drop collections properly due to new foxx behaviour 2015-02-10 15:15:54 +01:00
Jan Steemann c87d984481 jslint 2015-02-10 11:35:03 +01:00
Willi Goesgens 88dc378028 Add pre-commit hook make gitjslint 2015-02-10 10:54:37 +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
Michael Hackstein 56aa0953b9 REmoved duplicated function 2015-02-10 10:29:27 +01:00
Michael Hackstein ff1e66f389 Fixed shell foxx manager tests 2015-02-10 10:29:03 +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 67fcf3bec4 Fixed jslint 2015-02-09 08:54:13 +01:00
Michael Hackstein 449f6dfc6c Fixed bugs for app path movement 2015-02-09 08:53:51 +01:00
Michael Hackstein 6a93c40e69 Adapted js makefiles to new Apps path 2015-02-09 08:52:34 +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 ec3bfa2dc1 Removed dead code and added more tests for the App install dialog 2015-02-06 16:58:06 +01:00
Michael Hackstein c44ed65736 Fixed generation of Apps via the web interface 2015-02-06 16:57:15 +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
Willi Goesgens c2913cf393 adjust test to the (documented) reality: illegal dbs will return undefined on access. 2015-02-06 09:49:42 +01:00
Michael Hackstein 6ba7bf6918 Increased test coverage of new foxx views. All positive pathes are now covered. Error handling not yet 2015-02-06 08:22:57 +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
Jan Steemann 4761a70f5b fix potentially failing jasmine tests 2015-02-05 16:20:05 +01:00
Willi Goesgens ed80dd575d Lintify. 2015-02-05 13:36:17 +01:00
Willi Goesgens 2456958bf5 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-05 13:32:12 +01:00
Willi Goesgens 073ab5e109 Fix the test - you may access non existing illegal collections, but you will get undefined as result. 2015-02-05 13:31:27 +01:00
Heiko Kernbach e0d957cab6 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-05 10:50:00 +01:00
Heiko Kernbach 9bf1bf1db2 fixed pagination when filtering collections 2015-02-05 10:48:44 +01:00
Heiko Kernbach 631cd32b5e fixed pagination when filtering collections 2015-02-05 10:45:48 +01:00
Jan Steemann 318cf866cb Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-05 09:34:16 +01:00
Jan Steemann 65a2e95f72 added safety newline 2015-02-05 09:34:05 +01:00
Willi Goesgens 0f80e35cd7 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-05 09:30:07 +01:00
Willi Goesgens 814c145f1a Trailing linebreaks. 2015-02-05 09:29:50 +01:00
Jan Steemann e84a5e8eb3 use indexes for sorting in more cases 2015-02-05 00:10:12 +01:00
Willi Goesgens ace14bb257 lintify the common testsuite. This should reduce our valgrind false positives. 2015-02-04 20:06:33 +01:00
Jan Steemann 1e48c97a23 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-04 15:55:35 +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
Jan Steemann e62e6313e6 fixed test 2015-02-04 15:55:29 +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
Willi Goesgens e5d51bad99 Make jslint happy and don't create overlong lines. 2015-02-04 11:55:55 +01:00
Willi Goesgens 88df0686e9 Log time at each test so we can better find log messages to tests. 2015-02-04 11:51:12 +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 acc4aabdad Renamed App folder from databases to _db. It is now consistent with url 2015-02-03 15:45:00 +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 93d6cb6d38 added documentation 2015-02-03 09:45:30 +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
Jan Steemann 875a695b22 selectivity estimates 2015-02-02 20:14:36 +01:00
Willi Goesgens 43e61168fa Fix checking of cluster health in dump tests 2015-02-02 19:02:52 +01:00
Jan Steemann 423d22ed71 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-02 18:56:17 +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
Willi Goesgens 66e4f8b366 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-02-02 17:55:04 +01:00
Frank Celler 86c1082935 added path cache 2015-02-02 17:07:31 +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 d4d82e332b The webinterface now also checks if the mountpoint is valid, e.g. does not contain /APP 2015-02-02 14:23:04 +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
Michael Hackstein 0b44a05a1b Fixed tests for newest frontend changes 2015-02-02 12:59:41 +01:00
Michael Hackstein 6aca853065 Added an indicator for development in the App overview 2015-02-02 12:10:11 +01:00
Michael Hackstein 9a2ccfce50 Style fixes for application detail view. Now indicating development mode and disabled the configure button, if nothing to configure. 2015-02-02 11:58:01 +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
Jan Steemann 39603ebaf4 added selectivity estimates for some index types 2015-01-30 23:04:46 +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 ab42378570 Fixed swagger in new Web Interface 2015-01-30 17:18:26 +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
Michael Hackstein f124b3d7c4 Switching an app form production to development and back again via a single click in the WI 2015-01-30 15:24:47 +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