1
0
Fork 0
Commit Graph

8952 Commits

Author SHA1 Message Date
Willi Goesgens 1b26f5fc44 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-18 10:35:13 +02:00
Willi Goesgens 9c7d49a666 Merge branch 'v8_4.2' of github.com:arangodb/arangodb into devel 2015-06-18 10:34:08 +02:00
Michael Hackstein 0858dce805 Updated documentation and changes for graph features 2015-06-18 09:47:54 +02:00
Willi Goesgens a79730a4ff Don't wait eternaly before retrying whether the cluster is available. 2015-06-18 09:23:26 +02:00
Jan Steemann affd2d3d7b removed deprecated AQL function `SKIPLIST` 2015-06-17 20:44:44 +02:00
Alan Plum a4af1dc2e2 sessionStorageApp -> sessionStorage 2015-06-17 18:59:03 +02:00
Alan Plum 1b44a7496d Nevermind. 2015-06-17 17:13:27 +02:00
Alan Plum 67c43abf0c Misc Foxx fixes. 2015-06-17 17:07:17 +02:00
Alan Plum b3d8466c98 Fixed isDevelopment check. 2015-06-17 17:07:17 +02:00
Willi Goesgens 88764f6252 Wait gracefully for the Coordinator to be fully bootstrapped until we give up on it. 2015-06-17 15:53:31 +02:00
Jan Steemann dd314561ed Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification 2015-06-16 19:34:22 +02:00
Alan Plum 90cc290f7f Removed queue_legacy from allTests. 2015-06-16 18:41:17 +02:00
Heiko Kernbach 2ba64da4e9 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-16 18:36:14 +02:00
Heiko Kernbach 84be68b6e6 graph testing 2015-06-16 18:35:57 +02:00
Alan Plum fc15d421d6 Implemeneted JSON configs. Cleaned up optional configs. 2015-06-16 17:58:38 +02:00
Heiko Kernbach a2b9919a6f merge 2015-06-16 17:19:49 +02:00
Heiko Kernbach 2e66dbfad7 fix fuer jan, some graph testings 2015-06-16 17:19:08 +02:00
Alan Plum f428d047cb Allow optional configs. 2015-06-16 16:45:47 +02:00
Alan Plum 1210ee8858 Removed Foxx queue exports warmup workaround. 2015-06-16 15:59:26 +02:00
Jan Steemann 7cd27d5c56 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification 2015-06-16 15:14:18 +02:00
Jan Steemann d6f3436cc9 added tests 2015-06-16 15:13:53 +02:00
Alan Plum 9b708b67e4 Less noise. 2015-06-16 14:57:17 +02:00
Alan Plum 273d16c0ed Linting. 2015-06-16 14:54:14 +02:00
Alan Plum 6e9900c462 Deprecated sessions options jwt and type. 2015-06-16 14:26:37 +02:00
Michael Hackstein 58d9fc7572 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-16 11:27:50 +02:00
Michael Hackstein 933e4c353a Added further OOM tests for ShortestPath computation 2015-06-16 11:27:21 +02:00
Heiko Kernbach 43394b1625 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-16 10:49:29 +02:00
Heiko Kernbach 46d59bbe13 open all nodes if complete graph should be rendered 2015-06-16 10:49:05 +02:00
Michael Hackstein df75ae48f9 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-16 10:46:37 +02:00
Michael Hackstein 7f8be74c09 Added a test for OOM in Ditches for Neighbors. Added a test for missing vocbase in ExampleMatcher 2015-06-16 10:46:33 +02:00
Alan Plum 1f865e4c21 Fixed #1268 regression. 2015-06-16 10:14:47 +02:00
Heiko Kernbach 7b04aae166 graph viewer 2015-06-15 15:35:53 +02:00
Michael Hackstein a626c867f2 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-15 11:36:07 +02:00
Alan Plum 1b2e046960 Merge pull request #1373 from razvanphp/swagger-expanded
API documentation should be expanded by default.
2015-06-15 10:31:09 +02:00
Michael Hackstein 817df056a2 Fixed display of statistics for database servers in cluster interface. 2015-06-15 09:48:09 +02:00
Jan Steemann 3e99e76b4f fixed range access 2015-06-13 02:27:17 +02:00
Jan Steemann c5d099a1c5 fixed array range accesses 2015-06-12 23:45:08 +02:00
Michael Hackstein 4f29e51798 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-12 18:31:24 +02:00
Jan Steemann 1174cfd05c added tests 2015-06-12 18:29:54 +02:00
Jan Steemann db25013b10 added test cases 2015-06-12 17:54:45 +02:00
Jan Steemann ba49ab41c8 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification 2015-06-12 17:25:02 +02:00
Jan Steemann 8b062b7557 adjusted message in graph viewer 2015-06-12 17:11:09 +02:00
Jan Steemann a12af2e558 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-12 16:09:09 +02:00
Jan Steemann 9df0c002cd issue #1372: fixed wrong parameter in traversal documentation 2015-06-12 16:08:41 +02:00
Max Neunhoeffer 36514d7eb8 Fix --cluster.disableDispatcherFrontend switch. 2015-06-12 16:06:10 +02:00
Jan Steemann 04b4f3399d Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-12 15:40:39 +02:00
Jan Steemann 3d5ec4d906 speedup for V8-based AQL functions with huge literal array/object parameters 2015-06-12 15:40:08 +02:00
Willi Goesgens 9e964694f3 Add option to skip queue tests. 2015-06-12 15:32:31 +02:00
Michael Hackstein 72503ea332 Introduced stopAtFirstMatch in GRAPH_SHORTEST_PATH to find the shortest path from a startVertex to a targetVertex that is defined by a pattern. 2015-06-12 15:09:03 +02:00
Jan Steemann e7ff3f2a19 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification 2015-06-12 12:04:41 +02:00
Jan Steemann 680490f305 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-12 11:51:24 +02:00
Jan Steemann 1a18fb0282 factor out huge array/object literals when calling V8-based AQL functions 2015-06-12 11:50:22 +02:00
Razvan Grigore d29ca08a09 Documentation should be expanded by default 2015-06-12 11:41:11 +02:00
Michael Hackstein fbca93fb19 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-12 11:36:02 +02:00
Michael Hackstein ca110ea40b Fixed bug in GRAPH_EDGES which was not able to find self referencing edges any more 2015-06-12 11:35:50 +02:00
Willi Goesgens 1b4fdd123c after queue_legacy scan for log messages. 2015-06-12 09:42:51 +02:00
Jan Steemann 55d4002ad3 speed up tests 2015-06-11 22:27:38 +02:00
Jan Steemann ff7a00d6e4 fixed edge index selectivity estimates and added tests 2015-06-11 21:22:01 +02:00
Jan Steemann 0cdf9142c9 jslint warning 2015-06-11 13:39:26 +02:00
Jan Steemann 0cd5d22c19 added derived file 2015-06-11 13:38:32 +02:00
Willi Goesgens 5070c6d716 Fix arguments. 2015-06-11 13:29:31 +02:00
Willi Goesgens 6126569d6a Fix conversion of bool arguments 2015-06-11 13:08:48 +02:00
Jan Steemann 07b2da0ca0 fixed indentation 2015-06-11 11:52:53 +02:00
Jan Steemann fa8589bd2c whitespace 2015-06-11 09:34:48 +02:00
Jan Steemann 3985498fc3 added [x..y] array access, added [**] operator 2015-06-11 00:09:41 +02:00
Jan Steemann d99d164c0a simplified parser 2015-06-10 20:25:25 +02:00
Alan Plum f86678ed38 Linting. 2015-06-10 20:21:13 +02:00
Alan Plum 3be72ee76d Removed TODO. 2015-06-10 20:17:16 +02:00
Alan Plum 53dff0b2d1 Added queue legacy test. 2015-06-10 19:14:49 +02:00
Alan Plum e79088c528 Allow re-using tmpDir in unit tests. 2015-06-10 19:14:49 +02:00
Alan Plum c3aeb5519c Fixed worker for function-based job types. 2015-06-10 19:14:48 +02:00
Jan Steemann ba62da36bc added derived file 2015-06-10 18:07:07 +02:00
Alan Plum eb4c2c7273 Fixed name conflict. 2015-06-10 18:02:23 +02:00
Alan Plum 3576b898d7 Fixed toArgv implementation. 2015-06-10 18:02:23 +02:00
Alan Plum 1e4bd51b93 SPAAACE. 2015-06-10 15:27:54 +02:00
Alan Plum 662a2055c7 Lint. 2015-06-10 14:58:43 +02:00
Alan Plum a7a1ca2e00 More fixing of the queues. 2015-06-10 14:17:33 +02:00
Alan Plum ddf39db6c8 Pre-load Foxx exports on start and smarter queue sleep. 2015-06-10 14:17:33 +02:00
Jan Steemann bd055a3b1d fix line numbers being off by 2 in Foxx stack traces 2015-06-10 09:14:55 +02:00
Alan Plum fbf6c0021b Deprecated function-based job types. 2015-06-09 13:42:09 +02:00
Michael Hackstein 0c524ae537 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-06-09 11:57:35 +02:00
Max Neunhoeffer 240d147973 Better error handling if runInfo object absent or bad. 2015-06-09 11:54:15 +02:00
Heiko Kernbach 598d80c3da gV bugfix vertices closing each other 2015-06-08 17:42:49 +02:00
Heiko Kernbach 8f592b71a7 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-08 16:30:10 +02:00
Jan Steemann ba7dbbea17 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-08 16:16:21 +02:00
Jan Steemann a6b2998b5d added try...catch blocks for V8-to-CPP bindings 2015-06-08 16:04:42 +02:00
Michael Hackstein dc7a910521 Added an accitional 'includeVertices' option to EDGES AQL function. This can now return the forat that has been returned by Neighbors before. 2015-06-08 15:22:27 +02:00
Heiko Kernbach f5185181e6 gV bugfix while displaying additional vertex 2015-06-08 14:46:51 +02:00
Heiko Kernbach ba3c85502d some gV css 2015-06-08 14:40:08 +02:00
Heiko Kernbach 4c498b2d58 graphviewer fix - start building graph by attribute 2015-06-08 14:18:49 +02:00
Heiko Kernbach 1b0e3cd9ca Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-08 12:23:13 +02:00
Heiko Kernbach 25111ca639 graph viewer can now display and add additional user defined (available) nodes 2015-06-08 12:23:01 +02:00
Alan Plum ec041df069 Merge pull request #1365 from pekeler/dblclick
No more dblclick to add property to document. Fixes #1364.
2015-06-08 12:13:28 +02:00
Heiko Kernbach 9139c22142 graphViewer css 2015-06-08 10:35:50 +02:00
Heiko Kernbach da399320da Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-08 09:32:32 +02:00
Christian Pekeler 3b362628e4 no more dblclick to add property to document (because it's a bad user experience when the user tries to copy-paste) 2015-06-06 17:25:36 -06:00
Jan Steemann 4e33128092 adjusted links 2015-06-05 10:08:52 +02:00
Jan Steemann 9af22b9839 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-05 09:22:07 +02:00
Jan Steemann 5989157ee5 fixed link 2015-06-05 09:21:54 +02:00
Alan Plum 1e71cd6b6e Can't use ErrorStackParser because internally created ArangoError instances sometimes have stacktraces in their message (d'oh). 2015-06-04 02:27:10 +02:00
Alan Plum ba4e8166ce Oops. 2015-06-04 01:17:54 +02:00
Alan Plum f61671ded5 Fixed validation error detection. 2015-06-04 00:58:38 +02:00
Alan Plum 136897d9c9 Rebuilt aardvark. 2015-06-04 00:29:48 +02:00
Alan Plum 23a50dfd79 Added script results to Aardvark. Simplified some views. 2015-06-04 00:29:43 +02:00
Alan Plum df226744f5 Better routing error handling. 2015-06-03 21:08:52 +02:00
Alan Plum b67166bac9 Minor tweaks. 2015-06-03 21:08:21 +02:00
Alan Plum 9d3a1dc453 Less noise. 2015-06-03 21:06:59 +02:00
Alan Plum 84950f47fc Removed BaseMiddleware#stringRepresentation. Let's see if this breaks stuff. 2015-06-03 20:23:42 +02:00
Alan Plum abee6392c2 Removed vestigial instanceof check. 2015-06-03 20:23:42 +02:00
Alan Plum d3f8c5dbd7 Fixed instanceof checks. 2015-06-03 20:23:42 +02:00
Alan Plum 6170c19c56 Updated npm deps. 2015-06-03 20:23:42 +02:00
Alan Plum be913280f2 Updated AQB to 1.11.0. 2015-06-03 20:23:41 +02:00
Jan Steemann c8a96b73f8 added derived file 2015-06-03 18:24:48 +02:00
Jan Steemann 237276c18d fixed graph examples 2015-06-03 17:10:50 +02:00
Jan Steemann 91ee0bf060 updated documentation for graph functions 2015-06-03 15:44:10 +02:00
Alan Plum 993ad1e0ea De-IFFE-ify all the modules. 2015-06-03 13:08:58 +02:00
Alan Plum e1186eb8e0 Fixed #1355. 2015-06-03 12:11:38 +02:00
Heiko Kernbach d9723dd8a9 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-02 18:25:59 +02:00
Heiko Kernbach 1cf977880b prep for using a function for multiple elements 2015-06-02 18:25:50 +02:00
Alan Plum ec1e9fd336 Updated scripts and queues docs. 2015-06-02 16:51:31 +02:00
Alan Plum bf6501c02b FM: script -> run 2015-06-02 15:48:05 +02:00
Heiko Kernbach 25b01f93cd Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-02 15:26:02 +02:00
Heiko Kernbach 4574be59b7 changed icon 2015-06-02 15:25:50 +02:00
Alan Plum fcbd66c2ff Make sure manifest always has config and deps. 2015-06-02 15:17:42 +02:00
Jan Steemann a2d99b55ec cxxified more functions 2015-06-02 15:15:45 +02:00
Heiko Kernbach 34a126e156 graphViewer display changes 2015-06-02 15:12:00 +02:00
Alan Plum b94369c4bc Fixed model-events test. 2015-06-02 14:41:14 +02:00
Alan Plum 83d843d1db Fixed repository-events test. 2015-06-02 14:41:14 +02:00
Alan Plum d785e11900 Use 302 instead of 301 for cluster redirect. Fixes #1356. 2015-06-02 14:41:14 +02:00
Heiko Kernbach c39b0754b5 limited vertices to display, optimized some display properties 2015-06-02 14:34:22 +02:00
Jan Steemann 793522a1dd Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-06-02 14:11:29 +02:00
Jan Steemann a68d455a2d whitespace 2015-06-02 14:10:08 +02:00
Alan Plum e4aa4687b8 Fixed repository spec. 2015-06-02 14:06:13 +02:00
Alan Plum 61f9723909 Auto-create model in repo.save if not a model. 2015-06-02 11:27:23 +02:00
Alan Plum 35cab25c97 Support edge collections. 2015-06-02 11:27:23 +02:00
Heiko Kernbach 59bead09b5 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-02 11:15:48 +02:00
Heiko Kernbach 62942b87cf now displaying all vertices of graph 2015-06-02 11:15:34 +02:00
Willi Goesgens ac08877009 Only wait 10 times as long for the server GC to finish before aborting the HTTP connection. 2015-06-02 09:54:27 +02:00
Heiko Kernbach e5e9162d9e graphViewer: added new menu for adding custom nodes 2015-06-01 16:46:56 +02:00
Heiko Kernbach f39a2cfdaf graphViewer now showing 10 start indices 2015-06-01 15:56:47 +02:00
Heiko Kernbach 3c9799e853 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-06-01 14:13:47 +02:00
Heiko Kernbach f7a891ce5d closed/opened vertices more clearly displayed, graph viewer vertices fix, added detailed routes in graphViewer 2015-06-01 14:13:37 +02:00
Alan Plum 30b19cd760 Simplified 'createCallbackActionCallbackString' implementation. 2015-06-01 12:30:41 +02:00
Alan Plum d39a2d241b More consistency. 2015-06-01 12:30:41 +02:00
Alan Plum b2f6f29c55 Consistent punctuation. 2015-06-01 11:45:14 +02:00
Michael Hackstein 99afc6ec87 CXX ExampleMatcher learned about internal attributes. This makes all AQL-Graph tests pass again ;) 2015-05-30 00:00:49 -07:00
Michael Hackstein a185fa9ec4 The JS variant of shortest path now only returns paths of lenght > 0. 2015-05-29 10:22:40 -07:00
Jan Steemann b75a39b4c8 fixed typo in message 2015-05-29 18:08:30 +02:00
Frank Celler 0274fbf6ba fixed wrong order of from and to 2015-05-29 15:06:36 +02:00
Jan Steemann 59ce0b7ad9 test option `--create-database` 2015-05-29 14:37:47 +02:00
Alan Plum e16ddf0b93 Don't allow signing with key and alg:none either. Added test. 2015-05-29 11:08:20 +02:00
Alan Plum f95cc7d2a6 Don't verify JWT with alg:none if key is given. 2015-05-29 10:46:22 +02:00
Michael Hackstein 0ee1688da5 Removed debug switch 2015-05-29 00:00:04 -07:00
Michael Hackstein 117a81b4e2 Further attempt to fix Graph features 2015-05-28 23:47:33 -07:00
Michael Hackstein 849bf9d6cf Fixes in basic SHORTEST_PATH function s.t. the cluster will not crash and uses the JS fallback. But gets the new return format 2015-05-28 23:11:27 -07:00
Michael Hackstein 777928de05 Fixed GRAPH_EDGES and their tests. 2015-05-28 17:31:51 -07:00
Michael Hackstein 6a7dae216d Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-05-28 15:18:32 -07:00
Michael Hackstein 4dbf8b454d Fixed all GRAPH_NEIGHBOR tests for new format. GRAPH_EDGES still failing. CPP MATCHER still not able to match internal attributes 2015-05-28 15:18:24 -07:00
Alan Plum 4d8863070d Don't ever use Swagger validator. See #1327. 2015-05-28 16:30:46 +02:00
Jan Steemann 98a52a0566 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-28 16:18:55 +02:00
Jan Steemann 38258c7938 make test more reliable 2015-05-28 16:18:48 +02:00
Frank Celler dd0ef2cae2 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-28 15:50:31 +02:00
Jan Steemann 7bca0024a5 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-28 15:03:23 +02:00
Jan Steemann e8c3e385a6 updated CHANGELOG 2015-05-28 15:03:17 +02:00
Alan Plum efb062ea7b Use forClient() in PUT/PATCH templates. Fixes #1350. 2015-05-28 14:56:55 +02:00
Jan Steemann 30fa33647c issue #1345: advanced debug information for User Functions 2015-05-28 14:53:57 +02:00
Alan Plum 86015dba97 Added 404 response to PUT/PATCH/GET templates. 2015-05-28 14:52:17 +02:00
Alan Plum 802add169f More graceful error if mount point doesn't exist. 2015-05-28 14:47:59 +02:00
Jan Steemann d3551a77a1 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-28 14:29:16 +02:00
Jan Steemann 64ae7adb93 issue #1341: Can't use bindvars in UPSERT 2015-05-28 14:28:23 +02:00
Alan Plum 7f92fdb2a1 Simplified. 2015-05-28 14:14:06 +02:00
Frank Celler 1859ec6f8c added missing meta data 2015-05-28 13:16:40 +02:00
Jan Steemann f724cb3185 added test 2015-05-28 12:23:30 +02:00
Jan Steemann d2fcb64ec4 fixed web interface errors 2015-05-28 12:09:25 +02:00
Jan Steemann ad59242822 fixed ambiguous attribute name "version" for collections 2015-05-28 11:54:57 +02:00
Jan Steemann b1aee3a92f Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-28 10:27:58 +02:00
Jan Steemann 4dde6e49cd goodbye barriers, welcome ditches 2015-05-28 10:23:30 +02:00
Willi Goesgens 3ab8579221 The planner needs to forward the valgrindHosts variable. 2015-05-28 09:56:31 +02:00
Michael Hackstein 3297bfd1c6 Made the COMMON_NEIGHBORS function aware of the changes in NEIGHBORS. It also has a slightly changed return format now: {left: vertex1, right: vertex2, neighbors: [neighbors]}. This actually allows to reuse the result much easier in AQL. 2015-05-27 15:09:11 -07:00
Michael Hackstein 0b0a9b81fb Adopted server side unit tests to new return format of graphs. However some still fail because ExampleMatcher is not able to match internal attributes yet 2015-05-27 13:41:20 -07:00
Alan Plum 159533ab16 Fix exports. 2015-05-27 19:45:11 +02:00
Alan Plum 0d47bc5652 Handle tuple validation (workaround for hapijs/joi#659). 2015-05-27 19:44:34 +02:00
Alan Plum a3d8a90406 Make swagger more error-safe. 2015-05-27 19:43:10 +02:00
Alan Plum 138ceb938a Support scripts-as-jobtypes. 2015-05-27 13:54:38 +02:00
Alan Plum 2572ce9664 Style. 2015-05-27 12:52:42 +02:00
Alan Plum 9b5acdf25a Don't dump file content in console. 2015-05-27 12:43:31 +02:00
Alan Plum d40d87a459 More style. 2015-05-27 11:49:56 +02:00
Alan Plum 0a2b4947ae Style. 2015-05-27 11:28:51 +02:00
Alan Plum 81461931c5 No globals. 2015-05-27 11:02:59 +02:00
Alan Plum e9c5b87ea5 Inject process and console in Module.run. 2015-05-27 10:28:13 +02:00
Alan Plum 00cbb400fd Simplification. 2015-05-27 10:27:56 +02:00
Alan Plum 797fdc36d7 Support fs.readFileSync(filename, {encoding}). 2015-05-27 10:24:12 +02:00
Willi Goesgens 66caf3c317 Add checkmark to skip graph tests. 2015-05-27 10:00:18 +02:00
Michael Hackstein 9a5ee272fe Fixed several graph tests to use the new return format. Neighbors and ShortestPath are having different return formats now. Still WIP 2015-05-26 16:15:12 -07:00
Jan Steemann 5935a72645 more information in explainer 2015-05-26 21:45:16 +02:00
Jan Steemann d0b8af7c0b handle calculated object elements in explain 2015-05-26 21:20:43 +02:00
Michael Hackstein 302719e7ae Fixed Betweeness computation to use new result format of shortest path 2015-05-26 11:00:06 -07:00
Alan Plum e9f704ff4e Auto-wrap non-array args. 2015-05-26 19:52:06 +02:00
Alan Plum 4fe795db3c Implemented script args and results. 2015-05-26 19:52:06 +02:00
Alan Plum 9296e6ea23 Fixed script invocation and configure/set-deps. 2015-05-26 19:52:06 +02:00
Alan Plum c83eac8bbc Allow controllers to throw http-errors errors. 2015-05-26 19:52:06 +02:00
Alan Plum a98f1b088e Readability. 2015-05-26 19:52:05 +02:00
Michael Hackstein 8bcbdfaa61 Merge branch 'devel' of github.com:/arangodb/arangodb into devel 2015-05-26 10:38:30 -07:00
Michael Hackstein 8b1cef7f76 CPP Neighbors is now able to take an array of examples instead of only a single one. 2015-05-26 09:51:04 -07:00
Willi Goesgens f5b3a1c35b Ignore testDropDatabaseDirectory for windows; its randomly buggy there. 2015-05-26 16:53:23 +02:00
Alan Plum eee716a0bd Rebuilt. 2015-05-26 15:24:21 +02:00
Heiko Kernbach aabc9fd208 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-26 14:45:28 +02:00
Heiko Kernbach ec6305e916 front-end: fixed broken links 2015-05-26 14:45:20 +02:00
Frank Celler d295f87459 added check for newer version 2015-05-26 14:06:50 +02:00
Willi Goesgens d940b914d4 reduce timeout to one hour. 2015-05-26 13:51:08 +02:00
Willi Goesgens 2d02bcf020 remove deprecated mruby path. 2015-05-26 12:13:42 +02:00
Jan Steemann a3108fa13d fixed line too long error 2015-05-26 10:49:11 +02:00
Jan Steemann 58a23394fd fixed failing test 2015-05-26 10:47:19 +02:00
Jan Steemann bf61f6cd02 fixed test 2015-05-26 09:53:05 +02:00
Jan Steemann 558aa4f29c Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-26 09:14:44 +02:00
Jan Steemann 441e43c28c fixed jslint warnings 2015-05-26 09:14:36 +02:00
Heiko Kernbach 5f77e4633c removed active/inactive badge - database view front end 2015-05-26 08:57:40 +02:00
Michael Hackstein 76c33a577c Neighbors is now able to take exactly one edge example onto the CPP level. Now working on a list of examples 2015-05-25 12:39:44 -07:00
Michael Hackstein b0723dbb75 Added test for includeData in Neighbors 2015-05-25 11:54:07 -07:00
Max Neunhoeffer 20d7e8d2ba Fix call to CXX for distance > 1 AQL_NEIGHBORS. Experimental. 2015-05-24 17:08:45 +00:00
Max Neunhoeffer e21bff2f80 Add undocumented "distance" attribute to AQL_NEIGHBORS. 2015-05-23 21:21:09 -07:00
Max Neunhoeffer 7bc6615725 Fix CXX version of NEIGHBORS. 2015-05-23 21:00:59 -07:00
Michael Hackstein 0b8e9eb59c Fixed minor inconsistency in AQL NEIGHBORS and adapted tests to the new version. It will now Return the list of vertices. not the pair<edge, vertex> any more 2015-05-22 15:30:24 -07:00
Michael Hackstein e1813327b5 Adapted existing shortest path tests to new version. Breaking API Change. Has to be documented. 2015-05-22 11:56:46 -07:00
Willi Goesgens 871a95122c Work on documentation - not all documentation from the code seems to appear in the generated documentation. 2015-05-22 15:37:23 +02:00
Jan Steemann 6a35c7e514 removed duplicate documentation block 2015-05-22 14:16:48 +02:00
Jan Steemann f8d68b2c5f fixed wrong fcall 2015-05-22 11:51:11 +02:00
Willi Goesgens 17da88a12f remove pattern match trying to detect files; a stat is more precise. 2015-05-22 10:46:04 +02:00
Jan Steemann 3033846791 catch exception when filling indexes 2015-05-22 09:29:56 +02:00
Jan Steemann 4522d8ab33 fixed wrong index usage, added tests 2015-05-21 18:29:43 +02:00
Willi Goesgens 897619d8b2 Add an asterisk to the toplevel testss 2015-05-21 16:18:57 +02:00
Willi Goesgens c418f10729 Implement copying of files, since copyRecursive can't copy single files. 2015-05-21 15:49:10 +02:00
Jan Steemann 892127d9a2 extended dfdb capabilities, updated dfdb manual section 2015-05-21 15:26:12 +02:00
Willi Goesgens 576431f8af compact success output once more, remove debug print. 2015-05-21 14:43:33 +02:00
Willi Goesgens 9ddf5145b7 When we detect a segmentation fault, try to run the debugger. 2015-05-21 11:42:34 +02:00
Willi Goesgens 38c1d1d8ca Combine successfull testcases to one status line. 2015-05-21 09:55:35 +02:00
Jan Steemann 691e8591d7 print startup errors in trace mode 2015-05-20 16:45:10 +02:00
Alan Plum c6aca0d45a Fixed whoAmI caching. 2015-05-20 16:38:36 +02:00
Alan Plum 61f1c7edf8 Lint. 2015-05-20 16:30:24 +02:00
Alan Plum abe77c8738 Restored setup script. 2015-05-20 16:27:26 +02:00
Alan Plum bb86f6eca8 Voodoo. 2015-05-20 15:34:35 +02:00
Alan Plum 508885bd6b Nerf sessions app for consistency with internal cache. 2015-05-20 15:23:49 +02:00
Alan Plum 7af430bfc4 aardvark index.html route should be public. 2015-05-20 15:14:12 +02:00
Alan Plum 178839ef0d De-IIFE users and simple-auth. 2015-05-20 15:11:11 +02:00
Willi Goesgens 8e858bc96d Upgrade V8 to 4.2.77
- v8 now requires llvm libstdc++ inline
  - ForceDelete is gone now; employ new tactics of working with wrapping shaped json
  - gold crashes while linking V8, remove it.
2015-05-20 15:10:28 +02:00
Michael Hackstein 86c7f87dd3 Merge branch 'cppTrav2' into devel 2015-05-19 16:17:27 -07:00
Michael Hackstein b5839064d8 Disabled CPP Neighbors for now to please unittests. Output format is changed significantly 2015-05-19 15:51:05 -07:00
Michael Hackstein a8259af228 Fixed JSLint and SHORTEST_PATH tests. Shortest_path will now fallback to JS implementation if there is a user defined filter or distance function 2015-05-19 15:47:15 -07:00
Jan Steemann 30a1e62ebc make some other cache variable database-aware, too 2015-05-20 00:33:23 +02:00
Jan Steemann e2b2fab797 added startup options `--server.foxx-queues-poll-interval`, `--server.foxx-queues-system-only` 2015-05-20 00:29:49 +02:00
Michael Hackstein 8494ddb85d The shortest_path now allows to use vertexExample and edgeExamples. Also it allows t add additional vertex and edge collections in the options. If you want to use vertexExample and your edge collection is pointing to other vertex collections then the on in the first parameter you have to give the additional collection in the options 2015-05-19 14:26:14 -07:00
Jan Steemann 9f6baaef1e added derived file 2015-05-19 23:15:11 +02:00
Jan Steemann db9e9d7c47 better dfdb diagnostics 2015-05-19 23:12:36 +02:00
Jan Steemann cdc11a9961 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-19 18:50:46 +02:00
Jan Steemann ba48e56a71 preparation work for multi-database foxx queues 2015-05-19 18:50:29 +02:00
Alan Plum 549b92958f Various aardvark auth fixes. 2015-05-19 16:34:55 +02:00
Alan Plum a7ab936734 Rebuilt aardvark. 2015-05-19 16:34:55 +02:00
Jan Steemann db926a4057 store sessions in database-specific container 2015-05-19 15:41:15 +02:00
Heiko Kernbach 40c83fb20d added try catch 2015-05-19 14:12:28 +02:00
Heiko Kernbach 8aa6e4d96d small explainer fixes 2015-05-19 14:01:18 +02:00
Heiko Kernbach 9fd2e50df0 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-19 13:00:01 +02:00
Heiko Kernbach 638021c0b0 scss-lint 2015-05-19 12:59:52 +02:00
Heiko Kernbach 90cd769c05 scss login 2015-05-19 12:02:55 +02:00
Willi Goesgens 74cce6062b Add possibility for ARM to not execute the tests that don't work on limited hardware. 2015-05-19 10:53:25 +02:00
Heiko Kernbach 43dc1d5a9e added query execution time 2015-05-19 10:46:41 +02:00
Heiko Kernbach 3b2784d5f4 hide demo tab is data is not available 2015-05-19 10:24:54 +02:00
Heiko Kernbach 3da1442cc4 jslint 2015-05-19 10:16:28 +02:00
Heiko Kernbach 24bd3bda44 grunt build 2015-05-19 10:00:43 +02:00
Heiko Kernbach 287cdb8b15 added explain query feature in frontend 2015-05-19 09:59:20 +02:00
Heiko Kernbach ded8b3cd1f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-18 18:49:04 +02:00
Heiko Kernbach 8659114185 prep for explainer, renamed some interface buttons in query view 2015-05-18 18:48:54 +02:00
Willi Goesgens 04afbf4ae0 check whether appInfo is something on the filesystem which we like; if - upload it. 2015-05-18 15:19:27 +02:00
Heiko Kernbach e307505753 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-18 12:29:13 +02:00
Heiko Kernbach b0a1dc3338 added graphView to watchlist 2015-05-18 12:29:04 +02:00
Jan Steemann cc98799a97 whitespace 2015-05-18 12:18:08 +02:00
Max Neunhoeffer a3923c9eaf Fix configurability of indexBuckets. 2015-05-18 01:39:54 -07:00
Max Neunhoeffer 13204298d9 Make number of buckets in edge index configurable. 2015-05-17 19:04:47 -07:00
Michael Hackstein d832a7579a The new shortest path is now able to take exactly one edge example. Has to be improved to use a list of examples 2015-05-15 15:08:17 -07:00
Michael Hackstein 4fb9fcaa46 Created legacy result in AQL graph shortest path 2015-05-14 13:28:35 -07:00
Willi Goesgens 6796ba239c set logging to debug while running the directory removal unittests. 2015-05-13 10:40:19 +02:00
Willi Goesgens 58279e2dd1 Shoot me again I ain't dead yet. 2015-05-13 10:23:48 +02:00
Michael Hackstein 3b3a28e16a The CPP shortest path can now live with non existent vertices and even with non existent vertex collections (dropped after edge creation but before path computation) 2015-05-12 15:39:04 -07:00
Willi Goesgens 6a63da2548 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-12 17:39:58 +02:00
Willi Goesgens 90eea189c8 Offer a way to specify the number of DB-Servers for the test. 2015-05-12 17:23:19 +02:00
Frank Celler 9c311c33af fixed wrong result of versions 2015-05-12 17:23:16 +02:00
Willi Goesgens 37cdc7a379 Fix shutting down of cluster; give a little more time. 2015-05-12 17:22:32 +02:00
Thomas Schmidts 9597e5fc84 Fixed broken Links 2015-05-12 15:11:08 +02:00
Jan Steemann 833978f9ae added example to documentation 2015-05-12 10:18:54 +02:00
Michael Hackstein f320e74c2d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-11 17:21:32 -07:00
Michael Hackstein 7d3ad7ee46 Fixed a bug with upgrade and replace of foxx apps from local files. Closes #1292 2015-05-11 17:21:23 -07:00
Willi Goesgens d3e07ab837 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-11 18:21:50 +02:00
Willi Goesgens 414b8672c2 Another test which now can use the index instead of direct access. 2015-05-11 18:20:44 +02:00
Heiko Kernbach f57964f8b2 removed unnecessary location hash for enabling reloading graph management view 2015-05-11 18:00:04 +02:00
Willi Goesgens 52f675ac2a Add another garbage collection run for valgrind tests. 2015-05-11 15:32:25 +02:00
Willi Goesgens aec08d5973 Fix naming of parameter. 2015-05-11 15:32:10 +02:00
Jan Steemann b3c8add874 fixed typo 2015-05-11 13:08:30 +02:00
Willi Goesgens 04d6f05128 fix comparison. 2015-05-11 09:49:42 +02:00
Willi Goesgens 6e014ea204 Fix comparison of argument list. 2015-05-11 09:44:09 +02:00
Michael Hackstein efaccccb4e The Shortest path is now able to handle graphs with several vertex collections, but only one edge collection. 2015-05-10 20:38:25 -07:00
Jan Steemann d0a20e8c5e fixed jslint issues 2015-05-08 21:31:53 +02:00
Jan Steemann e5fd92aaaa fixed typo 2015-05-08 18:01:36 +02:00
Jan Steemann 1054b5303c Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-08 17:11:52 +02:00
Jan Steemann 40067e6c96 added documents() 2015-05-08 17:11:44 +02:00
Willi Goesgens a537507dc6 Allow that only parts of the cluster are run using valgrind. 2015-05-08 16:42:12 +02:00
Alan Plum 477042da24 Missed one. 2015-05-08 13:16:10 +02:00
Alan Plum 4286f9f89e Fixed name conflict. 2015-05-08 13:14:39 +02:00
Jan Steemann beb45ad8f8 use indexes when referring to an attribute name via bind parameter 2015-05-08 12:39:55 +02:00
Michael Hackstein 323d34f629 The new CPP neighbors now take all three directions 2015-05-07 16:33:05 -07:00
Alan Plum f6532478b8 FM: Allow passing script options. 2015-05-07 23:16:05 +02:00
Alan Plum 1b3d22ebe3 Whitespace. 2015-05-07 23:14:18 +02:00
Alan Plum 4d32eb7367 API: Allow passing options to scripts. 2015-05-07 23:10:44 +02:00
Alan Plum 2a40edaa41 Fixed Foxx trace paths. 2015-05-07 23:09:22 +02:00
Alan Plum 32944fdf34 Add teardown option to aardvark uninstall app. 2015-05-07 22:41:42 +02:00
Alan Plum 23433d6e3e Cleaned up manifest validation. 2015-05-07 21:12:30 +02:00
Alan Plum de9d102f9b Code style. 2015-05-07 20:38:18 +02:00
Alan Plum bc01a4021a Added dummy test to generator. 2015-05-07 20:30:05 +02:00
Alan Plum 0da30315f3 Cleaned up generator templates more and fixed teardown. 2015-05-07 20:30:05 +02:00
Willi Goesgens 412b55754d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-05-07 17:46:05 +02:00
Willi Goesgens fbbe97b9b0 Modify unit testing suites so they publish the results with 'CL' as prefix if you're running in cluster mode. 2015-05-07 17:45:27 +02:00
Alan Plum 321d9199d8 Saner generator templates. 2015-05-07 17:23:04 +02:00
Alan Plum e90eb767e8 Only add controller extensions if they are active. 2015-05-07 16:49:58 +02:00
Heiko Kernbach 903d67fe27 login screen style changes 2015-05-07 15:54:58 +02:00
Frank Celler 8f13d48aaa fixed database listing for users 2015-05-07 15:54:58 +02:00
Alan Plum d4c7613e4c Fixed tutorial init causing basic auth popup. 2015-05-07 15:54:57 +02:00
Alan Plum 171e776059 Linting. 2015-05-07 15:54:57 +02:00
Frank Celler 154b94c105 added internal support for SID 2015-05-07 15:54:57 +02:00
Alan Plum e709308182 Implemented disable-authentication check. 2015-05-07 15:54:57 +02:00
Alan Plum 2706afd229 Renamed session cookie. 2015-05-07 15:54:57 +02:00
Alan Plum a0286909b6 Postpone XHR init until logged in. 2015-05-07 15:54:57 +02:00
Alan Plum f8afe04922 Logs should checkUser, logout shouldn't have an href. 2015-05-07 15:54:57 +02:00
Alan Plum 94ea5123eb Partially implemented login. 2015-05-07 15:54:57 +02:00
Alan Plum d945c99305 Implemented auto-binding model lifecycle listeners. Fixes #1257. 2015-05-07 15:44:56 +02:00
Alan Plum 061ddf6339 Added docs for API documentation. 2015-05-07 15:27:37 +02:00
Alan Plum ed0f6e876d Allow overriding swagger JSON. 2015-05-07 15:27:15 +02:00
Alan Plum 00043c6213 Don't try to send folders. 2015-05-07 14:44:23 +02:00
Alan Plum a24b5d7ac5 Allow overriding default swagger.json generator. 2015-05-07 14:43:20 +02:00
Alan Plum 3977a42285 Replace Aardvark Foxx API docs generator with Swagger 2.0. 2015-05-07 14:28:58 +02:00
Alan Plum cab3287e08 Allow beforeFn to override indexFile. 2015-05-07 14:28:58 +02:00
Alan Plum 12d9193a26 ApiDocumentation redirect should retain params. 2015-05-07 14:28:58 +02:00
Alan Plum 0871620b77 Added docs route to aardvark. 2015-05-07 14:28:58 +02:00
Alan Plum ed154f7ef2 Allow beforeFn to override appPath in swagger endpoints. 2015-05-07 13:54:41 +02:00
Willi Goesgens a571f12634 Work on cluster shutdown:
- when running in valgrind be more gracefull
  - fix incidents when somebody else already picked exit the result
  - fix write access to the results array - run.pids is an object.
  - fix copying arangod in case of crash in cluster case
  - fix cluster shutdown structure analysis
2015-05-07 13:48:58 +02:00
Alan Plum 9e9441c352 Fixed failing shell-routing test. 2015-05-07 11:44:42 +02:00
Alan Plum 8bdd5762c1 Removed support for ':x|:y' in URL params (unused + undocumented feature). 2015-05-07 11:44:42 +02:00
Jan Steemann b8a8db8ad1 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-05-07 11:21:55 +02:00
Jan Steemann 57dc9139c1 use FOXX_BASE_URL 2015-05-07 11:21:49 +02:00
Alan Plum 4c0d5b8629 Merge pull request #1329 from pekeler/errorResponse
Adjusted documentation for errorResponse
2015-05-07 10:11:26 +02:00
Alan Plum 61aabc2b06 Update module-fs.js 2015-05-07 03:37:08 +02:00
Alan Plum f9126cd440 Update base_middleware.js 2015-05-07 02:45:52 +02:00
Alan Plum 45cfa12c91 Added Controller#apiDocumentation. 2015-05-07 01:30:14 +02:00