Re: CEP removed a terminated member from memberTimeStampMap, but complaining it as a faulty member

2014-10-13 Thread Rajkumar Rajaratnam
Hi Manula, We found the issue and fixed it. Problem is updating TimeStampMap without checking whether the member is in the topology or not. We are removing member from the map on member terminated event. Also we are updating the map on receiving health stats message from members. There can be sit

Re: CEP removed a terminated member from memberTimeStampMap, but complaining it as a faulty member

2014-10-13 Thread Manula Chathurika Thantriwatte
Hi Raj, It seems like [1] get executed again. memberTimeStampMap is a concurrent hash map. Seems that CEPTopologyEventReceiver unable to remove the element in the memberTimeStampMap. [1] https://github.com/apache/stratos/blob/master/extensions/cep/stratos-cep-extension/src/main/java/org/apache/st

CEP removed a terminated member from memberTimeStampMap, but complaining it as a faulty member

2014-10-12 Thread Rajkumar Rajaratnam
Hi, CEP extension FaultHandlingWindowProcessor removing a terminated member from the map. But after a while, it is complaining it as a faulty member. Here is the log. MemberId highlighted. TID: [0] [STRATOS] [2014-10-13 11:15:22,409] DEBUG {org.apache.stratos.autoscaler.rule.RuleTasksDelegator} -