commit | a5e3d0ea7ca81dc5249b73eb0e29c8d48ac86591 | [log] [tgz] |
---|---|---|
author | Murtadha Hubail <mhubail@apache.org> | Wed Aug 16 18:48:50 2017 +0300 |
committer | Murtadha Hubail <mhubail@apache.org> | Thu Aug 17 03:57:44 2017 -0700 |
tree | d3b1181fd066e9ee0dddb10725b113590475d9e9 | |
parent | bedf57e189bb0ef337ab4ab557001ff43167e440 [diff] |
[ASTERIXDB-2042][CLUS] Handle Reporting Startup Completion Failure - user model changes: no - storage format changes: no - interface changes: no Details: - if the NC fails to report its startup completion message, to the CC, shut it down so that it can be restarted again when the CC is back up. Change-Id: Ia69efb1538e57242a0a69ac1a0158a5be06ab866 Reviewed-on: https://asterix-gerrit.ics.uci.edu/1945 Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Till Westmann <tillw@apache.org> Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>
diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskResponseMessage.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskResponseMessage.java index 1611507..9125857 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskResponseMessage.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskResponseMessage.java
@@ -63,6 +63,7 @@ try { broker.sendMessageToCC(result); } catch (Exception e) { + success = false; LOGGER.log(Level.SEVERE, "Failed sending message to cc", e); } } finally {