1
0
Fork 0
Commit Graph

10286 Commits

Author SHA1 Message Date
Max Neunhoeffer dc63cb3874 Merge branch 'devel' into ClustUp2 2016-02-09 15:52:36 +01:00
hkernbach c94be8d88b scss 2016-02-09 15:28:06 +01:00
hkernbach c9de284769 grunt build 2016-02-09 15:24:44 +01:00
hkernbach 464394703a removed filesize plugin, added pretty bytes 2016-02-09 15:20:03 +01:00
hkernbach 0a6564d61e scss 2016-02-09 14:37:11 +01:00
hkernbach c205e3236a workaround for index modules 2016-02-09 14:26:30 +01:00
hkernbach 4a972d3f55 scss build 2016-02-09 14:21:44 +01:00
hkernbach 4304c26878 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-02-09 14:17:07 +01:00
Alan Plum ecd99a42a7 Use content-disposition module for all CD headers 2016-02-09 13:54:50 +01:00
Alan Plum afc9185e70 Aardvark downloads now uses prettier zip file names 2016-02-09 13:52:48 +01:00
Jan Steemann c408691e60 make drop never fail 2016-02-09 11:42:21 +01:00
hkernbach 8844e1924e scss lint 2016-02-09 11:07:28 +01:00
Jan Steemann f1b790b92e Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-02-09 10:55:19 +01:00
Jan Steemann 39c3d3d2a2 wait until applier has started 2016-02-09 10:54:37 +01:00
hkernbach c833a82b70 scss 2016-02-09 10:49:44 +01:00
Kaveh Vahedipour 8cb225bd8e Adding JS CMAKE 2016-02-09 10:19:45 +01:00
hkernbach 176bb36b15 front-end: added LIKE filter, issue: #1657 2016-02-09 09:42:12 +01:00
Frank Celler 8a9ac0f372 added duration 2016-02-08 23:38:41 +01:00
hkernbach 33a76762d6 front-end: added NOT IN filter, issue: #1657 2016-02-08 20:30:47 +01:00
hkernbach 82fa26c79e front-end: added IN filter, issue: #1657 2016-02-08 20:20:34 +01:00
hkernbach ae68725a5f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-02-08 18:20:54 +01:00
hkernbach 690a0516aa fixed issue: #1688 2016-02-08 18:20:48 +01:00
Frank Celler 78970493a8 fixed core path 2016-02-08 16:48:23 +01:00
Jan Steemann f552d61f26 added test 2016-02-08 12:00:21 +01:00
Frank Celler 91f5eda895 fixed result 2016-02-07 19:54:56 +01:00
Jan Steemann 993cf0b0b8 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-02-07 19:48:04 +01:00
Jan Steemann 42c4bdbebb ported from 2.8 2016-02-07 19:47:37 +01:00
Frank Celler 59cbebc870 added stress test for killing 2016-02-07 19:35:37 +01:00
Frank Celler a16ca3d77e added recovery 2016-02-07 14:43:33 +01:00
Frank Celler 35408594ed fixed jslint 2016-02-07 14:33:12 +01:00
Frank Celler f85f18bd78 moved tests to testing.js 2016-02-07 13:46:34 +01:00
Frank Celler 4054ddabf5 added http_replication to testing.js 2016-02-07 11:43:46 +01:00
jsteemann 0c9e4bef18 report progress while synchronizing 2016-02-07 00:24:22 +01:00
Frank Celler 546ffce3ed added replication test 2016-02-06 23:30:22 +01:00
Frank Celler 559987a49f moved unittests-dump-authentication to testing.js 2016-02-06 22:50:16 +01:00
Frank Celler 773d639049 moved unittests-dfdb to testing.js 2016-02-06 21:43:57 +01:00
Frank Celler c727d1de6b removed targets covered by testing.js 2016-02-06 20:38:48 +01:00
Frank Celler 6d4b68245a added print.limitString 2016-02-06 20:20:07 +01:00
Frank Celler 025ad2e04c fixed skipAuth comment 2016-02-06 17:09:19 +01:00
jsteemann 37c46024df print progress while synchronizing 2016-02-06 16:54:25 +01:00
jsteemann a5c23fe0fe fix parsing forward ticks, fix line numbers in some error messages 2016-02-06 12:32:14 +01:00
Frank Celler 50b2c499e7 added skipSsl to defaults 2016-02-06 00:56:20 +01:00
Jan Steemann 6aa28abce3 adjusted test 2016-02-05 20:46:57 +01:00
Jan Steemann 040b09f303 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-operators 2016-02-05 19:47:29 +01:00
Jan Steemann 45f416dae3 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-02-05 18:31:17 +01:00
Andreas Streichardt a0df762a42 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-02-05 18:30:43 +01:00
Frank Celler 4264fae2ab fixed valgrind for testing 2016-02-05 18:22:26 +01:00
Jan Steemann 99b79acb61 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-02-05 18:20:32 +01:00
Jan Steemann a0cb3b1832 replication changes 2016-02-05 18:06:39 +01:00
Andreas Streichardt 111050871e Fix jslint 2016-02-05 17:23:35 +01:00
Frank Celler ab5b1bb436 fixed external checking im cluster 2016-02-05 14:59:41 +01:00
Andreas Streichardt 8075cdc30f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-02-05 14:25:45 +01:00
Andreas Streichardt 584c3564c6 Rework unittest cluster start logic 2016-02-05 14:25:17 +01:00
Jan Steemann 071d36c203 replication cleanup 2016-02-05 13:28:38 +01:00
Jan Steemann abd382bf19 replication cleanup 2016-02-05 13:08:12 +01:00
Jan Steemann 60d8fc594e added derived file 2016-02-05 09:37:28 +01:00
Frank Celler e98c8b0758 changed sync to actively wait for result to avoid timeouts 2016-02-04 22:20:35 +01:00
Jan Steemann 94990da5f9 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-operators 2016-02-04 19:18:43 +01:00
Andreas Streichardt c0ed7f0429 Add peggy 2016-02-04 17:29:08 +01:00
Frank Celler 7769b68d69 fixed returns 2016-02-04 16:46:29 +01:00
Frank Celler 0dff6cfaa1 cleanup 2016-02-04 16:38:35 +01:00
Frank Celler 8b6f4b8bec removed DEV_APP_PATH 2016-02-04 16:38:20 +01:00
Max Neunhoeffer fc94a38184 Add an InitDone stamp to cluster plan. 2016-02-04 15:53:42 +01:00
Michael Hackstein edf7f6b9d9 Further implementation of AQL functions for VPack. UNIQUE UNIQUE_SORTED UNION UNION_DISTINCT 2016-02-04 15:23:26 +01:00
Michael Hackstein 84b1f9055d Further implementation of VPackAqlValue functions. This included VALUES and ATTRIBUTES. These functions by accident had an ordering in TRI_json_t which they do not have any more in VelocyPack. Clarified Documentation. 2016-02-04 13:49:59 +01:00
m0ppers 8f96fc3d94 Merge pull request #1704 from m0ppers/initializecluster
Initializecluster
2016-02-04 13:43:56 +01:00
Frank Celler ea040037cb unified naming (all_ok, ok => status) 2016-02-04 12:34:31 +01:00
Andreas Streichardt f096580706 Merge remote-tracking branch 'upstream/devel' into initializecluster 2016-02-04 11:37:02 +01:00
Andreas Streichardt adce528373 Proper initialization
Also find a fitting spot for our role
2016-02-04 11:29:43 +01:00
Max Neunhoeffer 7a92f3ac0f Merge branch 'devel' into ClustUp2 2016-02-04 09:39:46 +01:00
Frank Celler bb3acf8cd5 fixed /_admin/log 2016-02-04 00:41:50 +01:00
Alan Plum 77b0c9c6bf Add dedent dependency 2016-02-03 16:35:14 +01:00
Alan Plum 28e094702e Restore swagger/index-alt.html
This is the alternative "inline" version of index.html. Please recreate by diffing against index.html when upgrading Swagger.
Please make sure Swagger is still working in Aardvark after upgrading Swagger.
2016-02-03 15:10:12 +01:00
Michael Hackstein 0c11b2f759 Use precision to validate numeric result in ABS 2016-02-03 14:51:46 +01:00
Michael Hackstein 6315ec26a5 Merge branch 'devel' of github.com:arangodb/arangodb into vpack 2016-02-03 10:48:27 +01:00
Max Neunhoeffer ac51c221b3 Merge branch 'devel' into ClustUp2 2016-02-03 08:55:01 +01:00
jsteemann 13335d4cf9 bugfixes 2016-02-03 01:06:27 +01:00
jsteemann 60d9364e1f added derived files 2016-02-03 00:28:29 +01:00
jsteemann b962c5a9e8 array comparison operators 2016-02-03 00:28:03 +01:00
Jan Steemann fc909486c2 parser adjustments for array operators, not yet working 2016-02-02 18:05:39 +01:00
Michael Hackstein 92c69d2039 Implemented To_Array for VPack 2016-02-02 15:37:05 +01:00
Michael Hackstein f4eae755d6 Moved more tests in aql-operators. 2016-02-02 13:52:10 +01:00
Michael Hackstein 964fbdaabd Started moving tests in aql-operators to use AQL instead of directly using the JS-AQL module. Now they also cover Cxx implementation and AQL parser 2016-02-02 13:28:21 +01:00
Jan Steemann 94ffc16e15 always clean up 2016-02-02 13:08:01 +01:00
Jan Steemann 45d9745756 fixed display of Traversals in AQL explain 2016-02-02 11:24:51 +01:00
Frank Celler ce34f2e50e fixed typo in name 2016-02-02 00:27:32 +01:00
Frank Celler fea9631a9e show progress 2016-02-02 00:13:04 +01:00
Frank Celler b80f9d3bb7 wait longer for server start 2016-02-02 00:03:52 +01:00
Frank Celler 75d5cabcaf fixed error handling 2016-02-01 23:54:26 +01:00
Frank Celler 21b35416ea fixed premature killing of dispatcher 2016-02-01 17:52:10 +01:00
Max Neunhoeffer daf2afe71a Merge branch 'devel' into ClustUp2 2016-02-01 12:30:45 +01:00
Frank Celler 3154338863 throw in case of error 2016-02-01 12:30:10 +01:00
Frank Celler aa5ffcbccc added logscale 2016-02-01 12:30:10 +01:00
Max Neunhoeffer 0be190d85d Merge branch 'devel' into ClustUp2 2016-02-01 11:43:00 +01:00
Max Neunhoeffer 93400bfdcc Implement followerInfo. 2016-02-01 11:38:10 +01:00
Frank Celler 3b957b9e99 added deadlock test 2016-01-31 22:44:34 +01:00
Wilfried Goesgens 8afc46134b update to swagger V 2.1.4 2016-01-29 17:33:19 +01:00
Max Neunhoeffer 238937128a Merge branch 'devel' into ClustUp2 2016-01-29 13:59:11 +01:00
Alan Plum a93979f95a Add engines field in templateEngine 2016-01-29 13:55:50 +01:00
Andreas Streichardt 8928806a21 Fix lint 2016-01-29 13:02:42 +01:00
Michael Hackstein 651e705ebd Introduced a new EMPTY_GRAPH error which is thrown during AQL execitions whenever the graph has no edge collections. 2016-01-28 18:07:26 +01:00
Michael Hackstein 847463f968 Fixed JSLintQ 2016-01-28 17:29:29 +01:00
Michael Hackstein ff1a3e5675 Updated AQL explainer to work with Multi Direction Traversals. Last step closes #1683 2016-01-28 17:15:53 +01:00
Michael Hackstein c04e4f1ca7 Added a test for Multi Direction traversals 2016-01-28 16:40:58 +01:00
Jan Steemann 9ce9490e96 don't throw if collection is not found 2016-01-28 13:27:14 +01:00
Wilfried Goesgens 8a00e2f89a fix lint. 2016-01-27 19:33:16 +01:00
Jan Steemann 2b57652880 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-27 19:29:13 +01:00
Jan Steemann de52abbf83 added AQL function `IS_SAME_COLLECTION` 2016-01-27 19:29:01 +01:00
Wilfried Goesgens e1a8726606 Don't optimize the traverser if there are functions on the traversal attribute side; this fixes #1684 2016-01-27 19:21:17 +01:00
Jan Steemann 585208afcf changed directory name pattern for collections 2016-01-27 18:53:16 +01:00
Max Neunhoeffer 6225510dbc Merge branch 'devel' into ClustUp2 2016-01-27 13:17:12 +01:00
Wilfried Goesgens 8cbbd98795 Silence unneeded stackframes of rspec. 2016-01-26 18:02:09 +01:00
Max Neunhoeffer 887e571a26 Merge branch 'devel' into ClustUp2 2016-01-26 18:01:42 +01:00
Jan Steemann b6e9cee7e2 fixed tests 2016-01-26 16:44:07 +01:00
Jan Steemann a606f2b0fd fixed broken sentence 2016-01-26 16:16:29 +01:00
Frank Celler 03eefbe9e7 added stress test 2016-01-26 13:47:16 +01:00
Frank Celler 1c2fcefe75 fixed jslint errors 2016-01-25 23:57:33 +01:00
Frank Celler 0e0b985289 added missing counter incremenet 2016-01-25 18:33:38 +01:00
Wilfried Goesgens 7e791d2a44 Add possibility to skip tests which tend to be non deterministic for release processes. 2016-01-25 18:07:25 +01:00
Michael Hackstein 09c9bdcd23 Merge branch 'devel' of github.com:arangodb/arangodb into vpack 2016-01-25 15:40:20 +01:00
Michael Hackstein f517247335 Fixed hash-index failure test. No checks for OOM correctly 2016-01-25 15:16:47 +01:00
Frank Celler 3e60f87294 fixed external call to gnuplot 2016-01-25 15:11:45 +01:00
Frank Celler 2d47553f73 fixed wrong variable 2016-01-25 15:07:48 +01:00
Frank Celler dd76a3d162 added crud test 2016-01-25 14:48:04 +01:00
Jan Steemann 7800085a9b unified behavior of `RANGE` function 2016-01-25 14:19:49 +01:00
Jan Steemann af5c6af5db fixed dump test 2016-01-25 12:56:05 +01:00
Andreas Streichardt 8318589f8f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-01-25 11:46:20 +01:00
Andreas Streichardt a9b7c0ed83 Add stresstest to devel 2016-01-25 11:46:04 +01:00
Wilfried Goesgens 0f389c6040 Fix arangosh tests to have the proper layer. 2016-01-25 11:39:15 +01:00
Jan Steemann c5d50871c2 fix for invalid input 2016-01-25 11:05:51 +01:00
Frank Celler 732fb58f86 moved into sub-directories 2016-01-24 13:16:05 +01:00
Frank Celler c2a3f90fde moved tests into sub-directories 2016-01-24 12:21:04 +01:00
Frank Celler 8a7f409380 added fs.append 2016-01-24 11:34:13 +01:00
Frank Celler df0a6f4abf create out directory 2016-01-23 23:30:41 +01:00
Frank Celler 112cb34bc7 fixed merge errors 2016-01-23 21:27:04 +01:00
Frank Celler 764a95ea2a switch to testing.js, moved testing.js to client 2016-01-23 21:07:42 +01:00
jsteemann 9ba3b68109 cppcheck 2016-01-23 16:22:39 +01:00
Wilfried Goesgens c1fcf62d37 Fix arangosh text to report proper results. 2016-01-22 15:52:43 +01:00
Wilfried Goesgens 2ebd9be2a1 Use json output of rspec, and parse it to get a proper result. 2016-01-22 15:30:41 +01:00
Wilfried Goesgens fea39708d8 align structure for ruby tests properly so that we have a result. 2016-01-22 13:55:05 +01:00
Wilfried Goesgens 7e2e1b2082 Lintify 2016-01-22 13:42:03 +01:00
Wilfried Goesgens b8a83578d2 - rename variables to match V ertex, E dge, P ath
- add tests that wrap the graph operations into more obscure quries.
2016-01-22 13:13:58 +01:00
Jan Steemann 99a3cde31f jslint 2016-01-22 12:22:01 +01:00
Andreas Streichardt 4ff105167a Issue #1675 . allow enabling strict mode in tests 2016-01-22 11:38:56 +01:00
Wilfried Goesgens ff259520c5 Fix layers for results of config-, upgrade-test and arangob. 2016-01-22 11:23:57 +01:00
Jan Steemann 6b19a7b0a7 fixes ported from 2.8 2016-01-21 16:40:31 +01:00
Jan Steemann d0ce5310e0 fix version strings 2016-01-21 16:11:48 +01:00
Wilfried Goesgens 7c9ac9c5b8 Migrate jasmine->mocha 2016-01-21 14:24:01 +01:00
jsteemann e0f5401bed fixed test in failure mode 2016-01-21 00:20:32 +01:00
jsteemann 842384016d namespace cleanup 2016-01-21 00:20:22 +01:00
Wilfried Goesgens 2a5a62a5ef Merge branch 'devel' of github.com:arangodb/ArangoDB into devel 2016-01-20 11:46:10 +01:00
Wilfried Goesgens 4257f6e3a3 More on stacktraces in windows. 2016-01-20 11:45:49 +01:00
Alan Plum 0a80bcd17d Add stub implementation of node timers module 2016-01-19 17:57:23 +01:00
Wilfried Goesgens dacd3c009f fix calculation of sleep state. 2016-01-19 15:58:34 +01:00
Frank Celler ff11db7b78 added threadNumber to identify a thread 2016-01-19 13:57:30 +01:00
Jan Steemann 61f868c9f6 jslint 2016-01-18 18:26:54 +01:00
Jan Steemann a3d93e8a1d jslint 2016-01-18 18:24:48 +01:00
Michael Hackstein cfdbc50e72 Fixed typo in tests 2016-01-18 17:40:12 +01:00
Michael Hackstein e291775ff3 Added tests for filtering over a list of potantially Invalid values with some corect ones in between. Tested for all indexes. 2016-01-18 17:39:57 +01:00
Wilfried Goesgens 523a3ff2da Add repetive test + sleep option 2016-01-18 16:28:12 +01:00
jsteemann 03c4a4fb23 renamed optimizer rule for collect optimization 2016-01-17 00:07:13 +01:00
jsteemann 4abf96e1db removed special case for COLLECT INTO var = expr 2016-01-16 20:20:44 +01:00
Michael Hackstein df4ec3fab2 Fixed function 'teardrop' 2016-01-16 15:17:41 +01:00
Frank Celler 9840280637 added vm 2016-01-15 12:36:57 +01:00
Frank Celler cc91d528e2 do not check DB if connection is down 2016-01-15 12:35:00 +01:00
Jan Steemann b16d9ee052 jslint 2016-01-15 10:38:20 +01:00
Jan Steemann 43e31c623d removed unused function 2016-01-15 10:28:38 +01:00
Jan Steemann 9e979db56a Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-15 10:22:51 +01:00
Jan Steemann 7b4bf30c38 fixed differing behavior in NEIGHBORS() implementations 2016-01-15 10:22:23 +01:00
Frank Celler 8e7529e6f9 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-01-15 10:21:01 +01:00
Wilfried Goesgens 77b6c52d01 No more one letter vars. 2016-01-15 10:20:34 +01:00
Frank Celler cffd81011b Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-01-15 09:52:37 +01:00
Frank Celler 828a2eb1ce added time 2016-01-15 09:52:31 +01:00
Wilfried Goesgens a5b5e7764d its o - not c 2016-01-15 09:46:43 +01:00
Jan Steemann 13a620599d fixed differing behavior in NEIGHBORS() implementations 2016-01-15 09:38:05 +01:00
jsteemann ae9147ef68 fixed invalid variable usage 2016-01-14 23:02:03 +01:00
Wilfried Goesgens f6f885d027 increase grace period for server to run tests when valgrind is in sight 2016-01-14 15:38:04 +01:00
Wilfried Goesgens 499d6b9df3 Handle situations in which the http reply object doesn't have a body (i.e. timeout...) 2016-01-14 15:36:38 +01:00
Alan Plum 4462f477e2 Fix spammy log output for realz 2016-01-13 18:53:27 +01:00
Frank Celler c439c82a24 added error handling 2016-01-13 18:28:50 +01:00
Frank Celler 4795546023 cleanup 2016-01-13 18:10:51 +01:00
Frank Celler 23e050ab8e added workOverview 2016-01-13 18:10:51 +01:00
Alan Plum 90cbe39495 Better output for test authentication_parameters 2016-01-13 16:44:49 +01:00
Jan Steemann adf71397a4 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-13 16:20:10 +01:00
Alan Plum 008d4826a9 Actually filter out log spam in tests again 2016-01-13 16:07:52 +01:00
Jan Steemann 6d8f9c1b25 added more compaction tests 2016-01-13 15:24:56 +01:00
Jan Steemann c577b8616e allow killing of Collect operations 2016-01-13 13:47:46 +01:00
Jan Steemann 150ed86c86 fixed jslint warning 2016-01-13 11:28:50 +01:00
jsteemann dcaed83c37 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-13 11:25:14 +01:00
jsteemann a88070d7be added test cases 2016-01-13 11:24:52 +01:00
Wilfried Goesgens e9fb81b845 Fix test: return proper result array. 2016-01-13 11:20:59 +01:00
jsteemann 59a8cd13dc more aggregate functions 2016-01-13 01:36:50 +01:00
Alan Plum b4ca221bee Fix the brokenness
let outside strict is bad.
2016-01-12 19:53:16 +01:00
Jan Steemann 798a1e05cc Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-12 19:41:49 +01:00
Jan Steemann a119837c3e fixed journalSize handling for collections 2016-01-12 19:41:39 +01:00
Wilfried Goesgens b6664a24cf Merge pull request #1654 from arangodb/jasmine-b-gone
Remove jasmine
2016-01-12 19:11:42 +01:00
Alan Plum b3c7cfd11e Remove jasmine completely
This should not impact the frontend tests as they use a npm-installed copy of jasmine.
2016-01-12 19:04:49 +01:00
Wilfried Goesgens 3075851004 fresh swagger. 2016-01-12 19:04:48 +01:00
Alan Plum bb14ad043d Also run mocha tests in runHere 2016-01-12 18:54:40 +01:00
Alan Plum 812060864b Handle pending mocha tests in output 2016-01-12 18:49:52 +01:00
Alan Plum f442465445 Implement mocha.grep
Allows using context.only and context.skip to skip tests.
2016-01-12 18:49:51 +01:00
Alan Plum 44faf4428d Improved mocha integration
Mocha tests now produce pretty XML files and log output for Jenkins.
2016-01-12 18:49:50 +01:00
Alan Plum e90c89812f shell-foxx-manager-install-spec to mocha 2016-01-12 18:49:49 +01:00
Alan Plum 0d16d03853 shell-query-timecritical-spec to mocha 2016-01-12 18:49:48 +01:00
Alan Plum b11c74bd12 shell-foxx-repository-spec to mocha 2016-01-12 18:49:28 +01:00
Alan Plum 46c186b3df shell-foxx-query-spec to mocha 2016-01-12 18:49:27 +01:00
Alan Plum 286a6cedb0 shell-foxx-manager-nightly-spec to mocha 2016-01-12 18:49:27 +01:00
Alan Plum 4eab5cd6c8 Disable mocha timeout and bail
The timeout only results in tests being marked as failing
AFTER the tests have run. That's worse than useless for sync-only
tests like we use.
2016-01-12 18:49:27 +01:00
Alan Plum c7930e1df9 Fix minimal-working setup scripts 2016-01-12 18:49:27 +01:00
Jan Steemann 7524c21f3a added derived files 2016-01-12 17:45:05 +01:00
Jan Steemann 6937dbc489 aggregate fixes 2016-01-12 17:21:18 +01:00
Jan Steemann 38c2503687 moved some documentation 2016-01-12 15:06:04 +01:00
Jan Steemann 2044cf8038 implemented aggregations for SortedCollectBlock 2016-01-12 12:05:57 +01:00
Wilfried Goesgens fd3d282fb1 Merge pull request #1653 from arangodb/mocha-tests
Add support for mocha in built-in test runner
2016-01-12 09:35:35 +01:00
Wilfried Goesgens a884e73404 assertQueryError: also output the query that failed with the error message. 2016-01-12 09:20:01 +01:00
Alan Plum c4c8418b6d Add support for mocha in built-in test runner 2016-01-11 20:00:56 +01:00
Jan Steemann b64f69cfd7 increase timeout a bit 2016-01-11 19:28:38 +01:00
hkernbach 0859d3fa20 grunt build 2016-01-11 17:05:58 +01:00
hkernbach 85e434d757 fixed frontend issue: #1645 2016-01-11 14:28:28 +01:00
hkernbach ac2f42401c fixed frontend issue: #1646 2016-01-11 13:45:03 +01:00
jsteemann debeaeec07 less garbage collection 2016-01-11 12:43:05 +01:00
Max Neunhoeffer b0283077db Merge branch 'devel' into ClustUp2 2016-01-11 11:41:36 +01:00
Max Neunhoeffer e7eae3a73a Merge branch 'devel' into ClustUp2 2016-01-11 11:01:45 +01:00
Alan Plum 3bee70759e Add accepts dependency 2016-01-09 19:05:27 +01:00
Alan Plum c9cae6cca1 Revert "Move underscore from bundled deps to frontend"
This reverts commit d886b2cf69.
2016-01-08 19:49:17 +01:00
Jan Steemann 89f896a16b attempt to fix build 2016-01-08 19:02:42 +01:00
Alan Plum 3e8b719969 Add type-is dependency 2016-01-08 18:28:29 +01:00
Alan Plum c18f350584 Add mime-types, range-parser & vary dependencies 2016-01-08 18:22:41 +01:00
Alan Plum d886b2cf69 Move underscore from bundled deps to frontend 2016-01-08 16:52:36 +01:00
Alan Plum 98ef24b670 Add content-disposition dependency 2016-01-08 16:31:04 +01:00
Alan Plum fc9d7b345f Add statuses dependency 2016-01-08 16:31:04 +01:00
jsteemann 67147482ce bumped built-in version number from 2.7.0-devel to 2.8 2016-01-08 01:56:23 +01:00
Jan Steemann 8390793699 moved docu blocks into their own files 2016-01-07 16:39:19 +01:00
Jan Steemann 1e6a07426c collect refactoring 2016-01-07 14:10:32 +01:00
Jan Steemann e24c263c5e Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-07 13:35:26 +01:00
Jan Steemann ad1163e3bb refactoring for Aql COLLECT 2016-01-07 13:35:12 +01:00
Alan Plum 790082aaf1 Stop system apps from whining
Devel claims it's 2.7 so requiring 2.8 in Foxx causes warnings.
2016-01-07 11:25:59 +01:00
Alan Plum e6149f1fff rm unused queue-legacy-test fixture 2016-01-06 19:20:50 +01:00
Alan Plum 537ff51445 Mark various test apps as 2.8.0 compat
This will make them use legacy mode in FOTF.
2016-01-06 19:18:10 +01:00
Alan Plum cc3c2af4eb Add media-typer dependency
Will be needed by FOTF.
2016-01-06 18:57:08 +01:00
Alan Plum efd31e2fd4 Explicitly mark version compat in system apps
This marks them as legacy when FOTF lands
until we update them for FOTF compatibility.
2016-01-06 18:55:37 +01:00
Alan Plum 480194ae14 Add missing header to foxx/service 2016-01-06 18:47:13 +01:00
Alan Plum e2f3bfabd1 Fix typo in error message 2016-01-06 18:47:13 +01:00
Wilfried Goesgens b64260b553 Fix simlpe queries in cluster: Only the coordinator needs to look up shards, the DBservers don't do this. 2016-01-06 15:54:56 +01:00
Jan Steemann 1fc4c0d34e fixed hanging test 2016-01-05 17:58:36 +01:00
Alan Plum 1b25f98996 On Windows, posix-ify mocha test paths 2016-01-05 11:32:21 +01:00
jsteemann a6cb463e06 Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack 2016-01-05 00:25:10 +01:00
Jan Steemann a15c18572f fixed test, added more tests 2016-01-04 19:33:18 +01:00
Jan Steemann 10f97380be updated documentation 2016-01-04 19:10:41 +01:00
Jan Steemann 7b20e8da84 fixed typo 2016-01-04 16:37:01 +01:00
Jan Steemann c788cf9776 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-01-04 16:31:29 +01:00
Jan Steemann 555a0286c2 make merging configurable in update-by-example API 2016-01-04 16:31:06 +01:00
Frank Celler 1065a1bd2c added work monitor 2016-01-04 15:33:06 +01:00
Jan Steemann 0d4874a2c9 added derived file 2016-01-04 15:07:04 +01:00
Jan Steemann 76577f4332 fix inclusion of .arangosh.rc 2016-01-04 14:51:39 +01:00
jsteemann c20cf66e93 add cacheability info for explain 2016-01-03 00:52:36 +01:00
Max Neunhoeffer d8bae80887 Snapshot, with debugging output. 2015-12-30 16:53:13 +01:00
jsteemann 9b64efbc11 added generated file 2015-12-29 15:58:29 +01:00
Max Neunhoeffer ad5446bf49 Set heartbeat interval to 5s. 2015-12-29 15:49:37 +01:00
Max Neunhoeffer 8feb663890 Add synchronisation of follower shards. 2015-12-29 15:48:55 +01:00
Alan Plum bdee7f3309 Fix cluster test
The implementation of `_.clone` in underscore naively clones all properties including inherited ones.
As lodash does The Right Thing and ignores the prototype, we need to flatten the object first.
2015-12-29 13:44:00 +01:00
Alan Plum 9ecc710491 Avoid _.clone
Lodash's clone is subtlely different from underscore's and breaks with ShapedJson.
2015-12-23 23:30:56 +01:00
Alan Plum de9ae5128a underscore -> lodash 2015-12-23 23:30:55 +01:00
Alan Plum a1b816e4f3 Update copyright headers 2015-12-23 23:30:43 +01:00
Alan Plum 840c432904 org/arangodb -> @arangodb in Foxx generator 2015-12-23 23:25:50 +01:00
hkernbach 31b23283b1 webui dashboard: graph display bugfix 2015-12-23 21:41:09 +01:00
hkernbach e649ea9522 fixed several bugs during the dashboard initialize process 2015-12-23 17:27:28 +01:00
Max Neunhoeffer 394057fbda Merge branch 'devel' into vpack 2015-12-23 15:09:20 +01:00
Jan Steemann 8781c2d05d added tests 2015-12-23 14:38:48 +01:00
Max Neunhoeffer 9796661ede Make entropy test less sensitive. 2015-12-23 14:12:57 +01:00
Jan Steemann 887e93babc index handling fixes 2015-12-23 14:01:14 +01:00
Max Neunhoeffer 3996d2e6a2 Merge branch 'devel' into vpack 2015-12-23 08:35:59 +01:00
jsteemann 3d6582ed52 micro optimizations 2015-12-22 21:58:20 +01:00
jsteemann 3bcc5cd193 Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack 2015-12-22 20:34:55 +01:00
hkernbach 05cdfb43dc web ui wrong usage of arango notification in document view 2015-12-22 18:17:25 +01:00
Jan Steemann 5aebcbd91d Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack 2015-12-22 18:05:35 +01:00
Jan Steemann 6e3878ec94 changed behavior of [*] operator, added COLLECTION_COUNT internal function 2015-12-22 18:03:59 +01:00
Jan Steemann c0f720dd42 Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack 2015-12-22 18:03:03 +01:00
hkernbach 64eb028ba3 web ui better usability when creating dbs, issue: #1623' 2015-12-22 17:50:45 +01:00
hkernbach 65ed4432cf web ui modal view bugfix 2015-12-22 16:54:30 +01:00
hkernbach f3ac092c9c web ui db view event bugfix 2015-12-22 15:27:12 +01:00
Max Neunhoeffer 5f3a1fbdb2 Merge branch 'devel' into vpack 2015-12-22 14:18:34 +01:00
hkernbach 3946ba265d web ui database view tiles event fix 2015-12-22 12:21:55 +01:00
Alan Plum cad8c3841a Replace exportCache with app.main.loaded 2015-12-21 19:30:15 +01:00
Alan Plum ff23c28a44 Invalidate export cache when app is reloaded 2015-12-21 19:27:16 +01:00
hkernbach 7053d0d727 grunt build 2015-12-21 18:03:38 +01:00
Max Neunhoeffer 61fe51072c Merge branch 'devel' into vpack 2015-12-21 15:22:46 +01:00
Max Neunhoeffer 3de9b9c47a Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2015-12-21 15:21:24 +01:00
Max Neunhoeffer 8ce0a484e1 Fix graph traversal tests, behaviour and documentation. 2015-12-21 15:20:56 +01:00
hkernbach 185907c859 web ui database view used wrong id for binding events 2015-12-21 13:33:51 +01:00
Michael Hackstein 58f3a55ea0 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-12-21 13:25:07 +01:00
Michael Hackstein 60df6b70fc Moved traveral tests into the correct suite. This caused the build to fail 2015-12-21 13:25:02 +01:00
hkernbach 374bdde9e4 web ui user management click event fix 2015-12-21 13:22:29 +01:00
hkernbach 10a736ed2a web ui dashboard broken url fix 2015-12-21 13:03:02 +01:00
hkernbach cd24e847c5 webui dashboard css fix 2015-12-21 13:02:54 +01:00
jsteemann 19782a45a6 Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack 2015-12-18 23:33:44 +01:00
Jan Steemann 3cfd8214a9 handle id and isSystem when creating collections 2015-12-18 20:16:39 +01:00
Jan Steemann 36eac6ffd0 fixed index selection in some queries 2015-12-18 20:16:09 +01:00
hkernbach e2b3b16bf1 scss 2015-12-18 18:35:35 +01:00
hkernbach d004147a5c webui select2 modal fix 2015-12-18 18:35:30 +01:00
hkernbach 8d03d78c81 webui accordion fix 2015-12-18 18:35:25 +01:00
hkernbach 96d847cefa webui select2 modal fix 2015-12-18 18:35:20 +01:00
Alan Plum b39a02b691 Add lodash module 2015-12-18 18:05:08 +01:00
Michael Hackstein 27340deac3 Generated file 2015-12-18 16:18:19 +01:00
Michael Hackstein ccc23eda16 Added some more edge cases tests for graph traverser 2015-12-18 16:18:01 +01:00
Michael Hackstein ba3fe43a4e Fixed Explainer for traversal node. It did only know one direction and only hard-coded starting points 2015-12-18 16:17:01 +01:00
Max Neunhoeffer b227b71c96 Remove name from collection properties for shards. 2015-12-18 15:34:37 +01:00
Jan Steemann 8053911c39 tests for issue #1583 2015-12-18 12:15:52 +01:00
jsteemann fb908043ac truncate long objects 2015-12-17 22:14:52 +01:00
Wilfried Goesgens 52e79fbe53 Fix lint 2015-12-17 14:16:46 +01:00
Wilfried Goesgens 58dbb81eba Cleanup; test de/serlialization. 2015-12-17 13:49:43 +01:00
Wilfried Goesgens d28f87b574 - Test de/serialization of filter arguments
- test multiple edge collection with in and outbound edges
2015-12-17 13:47:54 +01:00
Jan Steemann 928837e1ff \0 fix 2015-12-17 13:07:05 +01:00
Alan Plum dd51a91d59 Always org/arangodb -> @arangodb 2015-12-17 13:02:39 +01:00
Jan Steemann b76c61adb1 \0 fix 2015-12-17 12:28:16 +01:00
jsteemann ead2ee47e7 issue #1409: fix NUL-byte handling 2015-12-17 10:54:24 +01:00
jsteemann c786d9ff5f re-activated tests. jstlint complained about that 2015-12-16 20:13:33 +01:00
jsteemann 11355b6e6f jslint 2015-12-16 20:09:22 +01:00
jsteemann d0d8ec208d added derived file 2015-12-16 19:51:31 +01:00
Wilfried Goesgens 06005c6939 Also test to de/serialize plans with expressions 2015-12-16 17:07:44 +01:00
Wilfried Goesgens ffc75f9a7a autobuilt files 2015-12-16 15:05:43 +01:00
Wilfried Goesgens 788e59ed39 Lintify. 2015-12-16 15:05:29 +01:00
Wilfried Goesgens e93949674b while printing the cursor info check for whether its extra section contains a warning. 2015-12-16 14:06:37 +01:00
Jan Steemann f48e779565 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-12-16 12:19:37 +01:00
jsteemann b5fa1b4629 extremeVerbosity 2015-12-16 11:48:04 +01:00
Jan Steemann 47d9fd1499 fixed jslint 2015-12-16 11:45:08 +01:00
Jan Steemann 8e18d6463f Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-12-16 11:44:56 +01:00
Wilfried Goesgens da57d31488 Implement de/serializing of filters in traversalnodes 2015-12-16 11:17:38 +01:00
Michael Hackstein 2867ff1eb4 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-12-16 10:52:08 +01:00
Michael Hackstein e6e66d4469 Fixed a bug in Traversal Path Uniqueness. 2015-12-16 10:51:54 +01:00
Wilfried Goesgens e096903af6 Add comments howto configure the system so we can do automatic coredump analysis 2015-12-16 10:20:19 +01:00
Alan Plum 00efc386de Remove foxx_generator module 2015-12-16 02:03:45 +01:00
Alan Plum 34843b76fb Remove CoffeeScript support 2015-12-16 02:03:44 +01:00
Alan Plum b61d08efce applicationContext.foxxFilename -> applicationContext.fileName 2015-12-16 01:57:30 +01:00
Alan Plum 8b05198e17 Remove duplication 2015-12-16 01:41:20 +01:00
Alan Plum b8b0aa02f4 Remove unnecessary deprecation warnings 2015-12-16 01:16:38 +01:00
Alan Plum 318cf45def fix console.warn in Foxx 2015-12-16 01:16:38 +01:00
Alan Plum 7039647936 Make require behave again
Calls to require should stay within the ArangoDB paths or Foxx service root.

The require cache for Foxx services should be service specific.

Reloading a service's controllers should clear the service's require cache.

See #1577.
2015-12-16 01:16:38 +01:00
Alan Plum 8cd34bc586 Fix UndocumentedBody 2015-12-16 01:16:37 +01:00
Alan Plum ac291a9a17 Remove redundant test 2015-12-16 01:16:37 +01:00
Alan Plum 0c913dfbcf Make the Foxx console behave as documented 2015-12-16 01:16:37 +01:00
Alan Plum 78979e6a0c Revert unnecessary changes 2015-12-16 01:16:36 +01:00
Alan Plum ea419c671e Make activateAuthentication actually work again 2015-12-16 01:16:36 +01:00
Alan Plum 220468ec45 Add Model.toJSONSchema for 2.5 compat 2015-12-16 01:16:36 +01:00
Alan Plum ecfc00098e Lint 2015-12-16 01:16:35 +01:00
Alan Plum 64d3744594 Add jwt support back to Foxx sessions 2015-12-16 01:16:35 +01:00
Alan Plum c09b000d01 Make sessions more backwards compatible again 2015-12-16 01:16:35 +01:00
Alan Plum 06135043c1 Undeprecate Foxx.requireApp 2015-12-16 01:16:35 +01:00
Alan Plum 35b1f4e84f More undeprecation 2015-12-16 01:16:34 +01:00
Alan Plum 07209e278a Don't deprecate addInjector in 2.x 2015-12-16 01:16:34 +01:00