----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/57250/#review167720 -----------------------------------------------------------
Ship it! Ship It! - Robert Levas On March 2, 2017, 2:31 p.m., Sebastian Toader wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/57250/ > ----------------------------------------------------------- > > (Updated March 2, 2017, 2:31 p.m.) > > > Review request for Ambari, Attila Magyar, Laszlo Puskas, Robert Levas, and > Sandor Magyari. > > > Bugs: AMBARI-20270 > https://issues.apache.org/jira/browse/AMBARI-20270 > > > Repository: ambari > > > Description > ------- > > It is normal to have TopologyHostRequest entities with host name being null. > That indicates that the Blueprint processing is waiting for a host to join > Ambari server that matches the host request. > > When a downscale is performed we iterate through in-memory host request > object collections to remove the ones that correspond to the host being > removed from the cluster. This logic is not prepared for host request with > null host name thus throwing NPE when comparing against the host name being > removed. > > > Diffs > ----- > > > ambari-server/src/main/java/org/apache/ambari/server/topology/LogicalRequest.java > 0039e35 > > ambari-server/src/test/java/org/apache/ambari/server/topology/LogicalRequestTest.java > ef4f615 > > > Diff: https://reviews.apache.org/r/57250/diff/1/ > > > Testing > ------- > > Manual testing with Blueprint + downscale. > > Unit tests: > Results : > > Tests run: 4936, Failures: 0, Errors: 0, Skipped: 39 > > > Thanks, > > Sebastian Toader > >