File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 1
1
v3.3.14 (XXXX-XX-XX)
2
2
--------------------
3
+
4
+ * fixed issue #6076: Segmentation fault after AQL query
5
+
3
6
* fixed issue #5884: Subquery nodes are no longer created on DBServers
4
7
5
8
* fixed issue #6031: Broken LIMIT in nested list iterations
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ static ServerState Instance;
55
55
56
56
ServerState::ServerState ()
57
57
: _id(),
58
+ _shortId(0 ),
58
59
_address(),
59
60
_lock(),
60
61
_role(RoleEnum::ROLE_UNDEFINED),
Original file line number Diff line number Diff line change 29
29
#include " Cluster/ClusterComm.h"
30
30
#include " Cluster/ClusterInfo.h"
31
31
#include " Cluster/ClusterMethods.h"
32
+ #include " Cluster/ServerState.h"
32
33
#include " GeneralServer/AuthenticationFeature.h"
33
34
#include " GeneralServer/GeneralCommTask.h"
34
35
#include " Logger/Logger.h"
@@ -105,6 +106,10 @@ void RestHandler::setStatistics(RequestStatistics* stat) {
105
106
}
106
107
107
108
bool RestHandler::forwardRequest () {
109
+ if (!ServerState::instance ()->isCoordinator ()) {
110
+ return false ;
111
+ }
112
+
108
113
// TODO refactor into a more general/customizable method<
41E8
/span>
109
114
//
110
115
// The below is mostly copied and only lightly modified from
You can’t perform that action at this time.
0 commit comments