1
0
Fork 0
Commit Graph

14942 Commits

Author SHA1 Message Date
jsteemann 2fbc683b46 try..catch to avoid useless failures 2019-01-29 17:58:11 +01:00
Frank Celler 84802fdc0f Feature/maskings (#8006) 2019-01-28 15:04:23 +01:00
Jan 75ab4ac3dc
Bug fix 3.4/misc issues (#8012)
* added missing return statements

* only spend up to 10 seconds for initially fetching the list of collections in arangosh

fetching the list of collections is a blocking operation, and the default timeout for this is very high.
If the server is blocked by whatever reason, then the shell is unusable until the collections list request returns.
To avoid this, the initial request is limited to 10 seconds, so the shell can be used afterwards.

* if an index cannot be used for sorting, its sort

cost was previously returned as 0. this will in fact favor
indexes that can be used for filtering but not for sorting
over indexes that can be used for both.

this change is to report the sort cost for indexes that
cannot be used for sorting to n * log(n), where n is the
number of documents that optimizer expects to come out of the
index after filtering
2019-01-28 08:55:06 +01:00
Jan 15852cb491
Bug fix 3.4/address jenkins fails (#7985) 2019-01-22 12:32:17 +01:00
Jan ec242818f8
allow explaining with allPlans: true (#7977) 2019-01-19 18:52:00 +01:00
Jan 244eed0710
added "peakMemoryUsage" in query results figures, (#7981) 2019-01-19 18:50:55 +01:00
KVS85 dfad8906d9 Bug fix/active failover fix windows 3.4 (#7959)
* Backport active-failover fix for Windows into 3.4

* Backport stop/resume for Windows from devel

* Backport changes from devel into tests also

* Fix tests

* Remove forgotten whitespaces
2019-01-16 11:08:48 +01:00
jsteemann 96c0d0efd5 release version 3.4.2 2019-01-15 12:16:26 +01:00
jsteemann 1803bbdb6b release version 3.4.2 2019-01-15 11:33:26 +01:00
sleto-it 05ea7267b7 Update supportView.ejs (#7871) 2019-01-14 16:17:33 +01:00
Tobias Gödderz d48495c195 [3.4] Foxx queue jobs hanging after Foxxmaster crash (#7921)
* Fixed bug where the Foxxmaster doesn't reset jobs after a crash when it should, or a non-master coordinator removes jobs in progress during startup

* Added a regression test

* Removed foxxmaster test from greylist

* Updated CHANGELOG

* Fixed non-maintainer compile
2019-01-14 16:06:48 +01:00
Jan Christoph Uhde 95d9d827c1 fix #7900 - null bind values do not change to empty string anymore (#7915) 2019-01-09 10:04:12 +01:00
KVS85 4ec76574dd Remove procdump usage while taring archives (3.4) (#7816)
* Remove procdump usage while taring archives

* Add 3.2 upgrade-data tests to oskar blacklist for 3.4

* Fix typo

* Add 3.4 upgrade-data tests to oskar blacklist for 3.4
2018-12-21 11:40:04 +01:00
jsteemann 1116097817 release version 3.4.1 2018-12-19 17:09:16 +01:00
Simran c11eb33575 Doc - Fresh Swagger including all-keys deprecation edits (#7761) 2018-12-19 13:05:03 +01:00
Heiko e5477f21f4 fixed query result not being displayed if active view was running or … (#7587)
* fixed query result not being displayed if active view was running or slow query view

* changelog
2018-12-18 11:23:15 +01:00
Wilfried Goesgens 656fd89bcf Bug fix 3.4/wait for procdump (#7753)
* wait for procdump to exit too.

* move running process check up, propagate status. First check whether processes are still running before attempting to force kill them

* only list processes, don't change their state

* add stopping procdump in all places
2018-12-12 18:06:48 +01:00
Dan Larkin-York 48275c55a5 Update upgrade data tests for compatibility with Oskar. (#7484) 2018-12-10 16:44:46 +01:00
Tobias Gödderz a572f09f15 Fix variable access (#7714) 2018-12-10 15:50:23 +01:00
Alan Plum da4179af47 Fix TypeError for invalid manifests (3.4) (#7603)
* Fix TypeError for invalid manifests

* Remove unnecessary wrap

* Update CHANGELOG
2018-12-10 15:46:23 +01:00
Jan a8cc43b393
increase timeout for Foxx proxying (#7707) 2018-12-10 12:50:54 +01:00
Tobias Gödderz 00bbcfeea1 Fix error messages, allow usage of rr with the recovery suite (#7540) 2018-12-10 12:44:01 +01:00
Frank Celler def7900f53 added agency collctions to list of exceptions 2018-12-05 13:50:09 +01:00
Frank Celler 3b24acdd71 release version 3.4.0 2018-12-04 23:07:24 +01:00
Frank Celler efc18edc88 generated files 2018-12-04 12:29:39 +01:00
Heiko 0e56c6f7ac spotlight ui router was missing (#7627) 2018-12-04 11:42:47 +01:00
Wilfried Goesgens d5a64629f8 Feature 3.4/kill em all (#7590) 2018-12-04 09:03:39 +01:00
Frank Celler b59b8ff41c release version 3.4.0-rc.6 2018-12-03 19:43:05 +01:00
Frank Celler 71b0c6aa37 release version 3.4.0-rc.5 2018-11-29 23:02:15 +01:00
Frank Celler 1d147ebc83 build generated files for rc.5 2018-11-29 22:56:18 +01:00
Heiko 96c19d3825 fixed ui not updating its view name propertly (#7552) 2018-11-29 16:49:05 +01:00
Tobias Gödderz f61ccd4047 Reload Foxx routes during startup (#7531) 2018-11-29 15:31:40 +01:00
Wilfried Goesgens 401fc901fa add missing rootDir parameter (#7547) 2018-11-29 15:24:32 +01:00
Kaveh Vahedipour 3225a7b16d [3.4] Feature/engine version added to agent configuration (#7481)
* agents' is obtained from leader's configuration
* corrections in Supervision for advertised endpoints
* change log
* Updated Documentation for cluster/health.
* Unified naming convention.
* Fixed missing update of volatile fields.
* Set version in right order.
* Removed debug output.
* Fixed jslint - missing ;
2018-11-29 12:00:47 +01:00
Wilfried Goesgens c148c41f12 make the recovering server output its log (#7468) 2018-11-26 19:16:57 +01:00
Wilfried Goesgens eb41c6afcc Bug fix 3.4 /resync test (#7435) 2018-11-26 14:05:33 +01:00
Michael Hackstein 75f89ed74b
Bug fix/update foxx services after restore (#6774) (#7455)
* Bug fix/update foxx services after restore (#6774)

* triggers foxx queue update which leads to the internal selfHeal function of a foxx app to make foxx apps publicy visible after a foxx app is restored

* this will also add the recognition of imported foxx services

* Testing JS refactoring

* Added test case for Foxx dump -> restore cases

* Fixed check, sth- i tries to contact to the foxx service. Test is red now.

* Fixed tests for dump / restore using Foxx. Also first draft to fix the fox side. Blocked by sth. fixed in the Main Repositorx already

* Fixed typo in dump/restore testsuite

* Removed old version of the fix

* Fixed JSLint

* Removed debug-log output from foxx manager
2018-11-26 13:22:50 +01:00
Frank Celler b5a4c71313 allow buckets for authentication 2018-11-23 22:11:42 +01:00
Wilfried Goesgens c9490bd83f re-connect force terminate mechanism on test timeout (#7424) (#7433) 2018-11-23 18:48:01 +01:00
Wilfried Goesgens ed31545a5c Bugfix/fix recovery testsuite (#7396) (#7412) 2018-11-23 13:55:09 +01:00
Heiko fe3cf33beb refresh properties after switching back to edit mode (#7423) 2018-11-22 15:09:42 +01:00
Heiko 37e72509ac use of job api for patching and removing views #7354 (#7420)
* use of job api for patching and removing views

* fixed check of async call of in progress

* finalizing views ui

* link docu change
2018-11-22 14:57:15 +01:00
Simon ef239cbe4e Make recovery more reliable (#7297) (#7367) 2018-11-21 16:51:38 +01:00
Wilfried Goesgens 44de986023 make our tools output their log messages (#7404) 2018-11-21 16:49:54 +01:00
Simon 6ef3aef83f add timeout (#7397) 2018-11-21 14:16:49 +01:00
Alan Plum 4b8a72d1ed Fix Foxx complaining about valid manifest.json $schema value (3.4) (#7304)
* Fix manifest $schema schema

* Remove unused argument

* Add to CHANGELOG
2018-11-20 13:36:59 +01:00
maxkernbach 10820e3498 UI: rename danger button (#7043) 2018-11-20 13:04:13 +01:00
Heiko ee45b6a595 Feature 3.4/joi ui upgrade (#7322)
* fix a small regex issue, upgrade joi to newer version

* changelog

* prev. commited wrong regex
2018-11-20 09:50:39 +01:00
Dan Larkin-York 4210d9eab6 [3.4] Updates to collection versioning. (#7260) 2018-11-19 09:45:09 +01:00
Max Neunhöffer 805f7a7621
Fix timeout in cluster operation in create and drop collections. (#7300)
* Fix loophole.
* Fix inquiry case of id not found: 404.
* Also handle correctly in AgencyComm.
* Fix agency tests.
* Fix error handling in dropCollectionOnCoordinator.
2018-11-14 10:02:26 +01:00
Michael Hackstein 292a218bea
Bug fix 3.4/enable ldap tests (#6828)
* Remove LDAP tests from Oskar black list

* Fixed handover of ldapHost and ldapPort in ldap tests.
2018-11-12 13:27:00 +01:00
Alan Plum 1ea6374511 Fix Foxx Queues infinite maxFailures (#7224) 2018-11-12 13:21:12 +01:00
Frank Celler d3733fa861
Feature-3.4/whiteblacklist (#7259)
* add blacklist

* added --skipGrey
2018-11-08 00:00:02 +01:00
Wilfried Goesgens 8278a91a59 Bugfix 3.4/fix typo in endpoints test (#7256) 2018-11-07 17:36:49 +01:00
KVS85 38d127cc5a Add view profiling tests (#7230) 2018-11-06 17:15:31 +03:00
Dan Larkin-York 9eb005b8bf Fix query profiling discrepancy in console. (#7240) 2018-11-06 14:49:46 +01:00
Dan Larkin-York e5243f9254 [3.4] Upgrade old MMFiles collections for compatibility with ArangoSearch (#7133) 2018-11-06 11:12:54 +01:00
Frank Celler 07ee9c48e1 release version 3.4.0-rc.4 2018-11-05 00:12:28 +01:00
Vasiliy d644561f1f issue 496.4.1: backport 3.4: move StorageEngine-specific flag out of the genric API and closer to the storage engine (#7213)
* issue 496.4.1: backport 3.4: move StorageEngine-specific flag out of the genric API and closer to the storage engine

* address merge issue
2018-11-04 16:52:54 +03:00
Simon 9c53d045be Server stream cursor (#7186) (#7210) 2018-11-03 20:17:52 +01:00
Jan d8979192c4
stop printing `connection class corrupted` in arangosh (#7183)
when just starting the arangosh without a connection to a server
and running code such as `require("internal")`, the shell always
printed "connection class corrupted", which is somewhat misleading.
just don't print this error here, as it is useless
2018-10-31 19:08:16 +01:00
Jan aa385c2bbc
increase the maximum allowed number of collections in an AQL query (#7155) 2018-10-31 10:08:32 +01:00
Wilfried Goesgens be556b7262 backport testing changes (#7127) 2018-10-30 19:04:11 +01:00
Jan 50a2aa89eb
Bug fix 3.4/dont rely on modules collection (#7119) 2018-10-29 13:52:39 +01:00
Heiko 3eae1bdd7e Bug fix 3.4/ui events routing (#7068)
* fixed a routing bug in backbone js ui

* use of navigate

* changelog

* fixes same issue in another view, too
2018-10-25 16:11:59 +02:00
Heiko bc578b47da Bug fix 3.4/ui graph parsing (#7063)
* fixes some graph data parsing issues, if format was not like it was expected

* changelog
2018-10-25 16:08:24 +02:00
Alan Plum e821ed6923 Fix Foxx API handling of broken services (#6459) (#7013)
* Add tests for service failing on mount

* Don't install broken services

* Restore error page for broken services

* Prefer JSON error pages

* Expose service upsert in API

* Add Foxx fixes to CHANGELOG

* Update CHANGELOG

Typo
2018-10-24 15:29:31 +02:00
Frank Celler f925c9520a release version 3.4.0-rc.3 2018-10-23 23:25:17 +02:00
Simran 9d0fd19199 Doc - Fresh Examples and Swagger (#7020) 2018-10-23 20:12:40 +02:00
Wilfried Goesgens a5042e44a6 Bugfix 3.4/backport testing fixes (#6961) 2018-10-23 14:31:53 +02:00
Heiko 610bda45fa added readOnly mode, added success notification, added view documenta… (#6996) 2018-10-23 14:25:03 +02:00
Heiko 1493848861 UI - fixes validation of allowed or not allowed foxx service mount paths (#6969) 2018-10-20 11:35:01 +02:00
Simon c0455e9c60 Add engine specific collection APIs (#6962) 2018-10-19 15:23:55 +02:00
Jan 18de63c7c8
Feature 3.4/medium priority (#6910) 2018-10-18 17:08:39 +02:00
Heiko cc8429830d 3 4 - fixes the ui dashboard statistics in cluster environment (#6918) 2018-10-17 15:54:11 +02:00
Heiko 494b73f6ec 3 4 fixed gathering of coordinator statistics in a cluster environment (#6935) 2018-10-17 15:45:19 +02:00
KVS85 55d65449b9 Added timestamps to each test for jsUnity (3.4) (#6927) 2018-10-17 15:32:37 +02:00
Heiko 36fbab3441 Bug fix 3.4/check statistics before request (#6908) 2018-10-16 11:05:14 +02:00
Wilfried Goesgens 83498d94a0 Feature 3.4/better recovery resulthandling (#6859) 2018-10-16 09:28:49 +02:00
Heiko cc0591a626 Bug fix 3.4/update ui node dependencies (#6881)
* update some ui build  related node modules, fixed some eslint errors

* do not uglify libs any more, as libs are already uglified in most cases
2018-10-15 12:38:38 +02:00
Frank Celler 82ee14161c release version 3.4.0-rc.3 2018-10-13 16:36:34 +02:00
Kaveh Vahedipour a0fef3080d fuerte move resulted in broken inspector (#6872) 2018-10-12 19:51:55 +02:00
Jan 9b7258a4d1
added several query optimizations (#6781) 2018-10-12 17:41:45 +02:00
Jan 3a552cbc4f
Bug fix 3.4/fixes 111018 (#6844) 2018-10-12 12:49:43 +02:00
Heiko cfc96baf97 Bug fix 3.4/internal issue 2770 (#6824) 2018-10-11 15:39:47 +02:00
jsteemann 7eb577b8cc handle missing frontend collection 2018-10-11 11:58:57 +02:00
Heiko 8a0d51241d Bug fix 3.4/internal issue 2035 (#6807) 2018-10-11 11:32:56 +02:00
Heiko c3a41f27f3 fixed a caching bug in IE11 (#6809) 2018-10-11 11:28:28 +02:00
Heiko 8a2ddb0018 fix internal issue #2957 (#6817) 2018-10-11 10:56:23 +02:00
Heiko ed6985b4e1 Bug fix 3.4/internal issue 2688 (#6820) 2018-10-11 10:54:50 +02:00
Heiko 21995d3073 Bug fix 3.4/internal issue 2785 (#6803) 2018-10-11 10:42:31 +02:00
Heiko a086b7d827 Bug fix 3.4/internal issue 2764 (#6814) 2018-10-11 10:35:23 +02:00
maxkernbach c68c1b7113 Add Drivers & Integrations column + fix links for 3.4 (#6694) 2018-10-10 10:57:59 +02:00
Jan d19f5fac49
remove undocumented view.toArray() function (#6764) 2018-10-09 09:48:34 +02:00
Wilfried Goesgens 9cd98b69ee Feature 3.4/log timestamp on test start (#6761) 2018-10-08 16:20:09 +02:00
Jan 4c6eb2c656
handle a missing _frontend collection gracefully (#6752) 2018-10-08 10:16:10 +02:00
Heiko a56bc0f174 Bug fix 3.4/internal issue 1983 (#6748) 2018-10-08 10:15:56 +02:00
Lars Maier 222b12421e In readonly mode disable the `New View/Service` Buttons. Fixed a stupid warning about lower case constructors. (#6734) 2018-10-05 15:35:30 +02:00
Simon a8eabf95d4 Fix foxx test failures (#6725) 2018-10-05 12:49:17 +02:00
Simran d6a711d7f3 Fresh Swagger file (#6701) 2018-10-02 20:17:27 +02:00