Github user tbouron commented on a diff in the pull request:

    https://github.com/apache/brooklyn-library/pull/126#discussion_r142680872
  
    --- Diff: 
software/nosql/src/main/java/org/apache/brooklyn/entity/nosql/mongodb/sharding/MongoDBRouterClusterImpl.java
 ---
    @@ -56,12 +60,17 @@ public void start(Collection<? extends Location> 
locations) {
         
         public static class MemberTrackingPolicy extends 
AbstractMembershipTrackingPolicy {
             @Override protected void onEntityEvent(EventType type, Entity 
member) {
    +            defaultHighlightAction(type, entity);
                 ((MongoDBRouterClusterImpl)super.entity).setAnyRouter();
             }
             @Override protected void onEntityRemoved(Entity member) {
    +            // TODO shouldn't be invoked - remove
    +            log.warn("Removal handler should be hidden by event handler", 
new Throwable("Trace for unexpected mongo node handler"));
                 ((MongoDBRouterClusterImpl)super.entity).setAnyRouter();
             }
             @Override protected void onEntityChange(Entity member) {
    +            // TODO shouldn't be invoked - remove
    +            log.warn("Change handler should be hidden by event handler", 
new Throwable("Trace for unexpected mongo node handler"));
    --- End diff --
    
    Same as above


---

Reply via email to