From 41def4abd385cf7ed20327db5658be640e8ff4b5 Mon Sep 17 00:00:00 2001 From: Kaveh Vahedipour Date: Thu, 14 Nov 2019 10:18:50 +0100 Subject: [PATCH] no coordinators left behind (#10422) --- CHANGELOG | 4 +++- js/actions/api-cluster.js | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 15a9780071..f4531cc941 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,8 @@ devel ----- +* Fixed an issue where removeServer left bihind current coordinators + * Allow usage of AQL function `RANDOM_TOKEN` with an argument value of `0`. This now produces an empty string, whereas in older versions this threw an invalid value exception. @@ -11,7 +13,7 @@ devel engine, but comes with a big performance penalty as all collections will be locked exclusively for writes. -* Added new timeout option for AQL queries. If a query does not finish execution +* Added new timeout option for AQL queries. If a query does not finish execution within the given time in seconds it will be killed. * Fixed undefined behaviour with creation of ArangoSearch links with custom diff --git a/js/actions/api-cluster.js b/js/actions/api-cluster.js index 0dceabed91..cae72e6476 100644 --- a/js/actions/api-cluster.js +++ b/js/actions/api-cluster.js @@ -112,6 +112,7 @@ actions.defineHttp({ operations['/arango/Plan/DBServers/' + serverId] = {'op': 'delete'}; operations['/arango/Current/ServersRegistered/' + serverId] = {'op': 'delete'}; operations['/arango/Current/DBServers/' + serverId] = {'op': 'delete'}; + operations['/arango/Current/Coordinators/' + serverId] = {'op': 'delete'}; operations['/arango/Supervision/Health/' + serverId] = {'op': 'delete'}; operations['/arango/Target/MapUniqueToShortID/' + serverId] = {'op': 'delete'}; operations['/arango/Current/ServersKnown/' + serverId] = {'op': 'delete'};