This fix needs to be there. Autoscaler needs the partition id, not network
partition id for member fault event.

We may also have to fix at agent to send partition id, if it currently send
network partition id.


On Tue, Dec 17, 2013 at 7:16 AM, Nirmal Fernando <[email protected]>wrote:

> Lahiru,
>
> I think this is not the correct fix. Manula should know better. I think
> the correct fix is to change the event stream definition.
> On Dec 17, 2013 6:55 AM, <[email protected]> wrote:
>
>> Updated Branches:
>>   refs/heads/master 1d320e592 -> ef07f2b14
>>
>>
>> Fixing STRATOS-299
>>
>>
>> Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
>> Commit:
>> http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/ef07f2b1
>> Tree:
>> http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/ef07f2b1
>> Diff:
>> http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/ef07f2b1
>>
>> Branch: refs/heads/master
>> Commit: ef07f2b1437e0b380f77409bbf9b2154e413c2a3
>> Parents: 1d320e5
>> Author: Lahiru Sandaruwan <[email protected]>
>> Authored: Tue Dec 17 06:58:44 2013 +0530
>> Committer: Lahiru Sandaruwan <[email protected]>
>> Committed: Tue Dec 17 06:58:44 2013 +0530
>>
>> ----------------------------------------------------------------------
>>  .../cep/artifacts/event-formatters/FaultMessageEventFormatter.xml  | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>> ----------------------------------------------------------------------
>>
>>
>>
>> http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/ef07f2b1/extensions/cep/artifacts/event-formatters/FaultMessageEventFormatter.xml
>> ----------------------------------------------------------------------
>> diff --git
>> a/extensions/cep/artifacts/event-formatters/FaultMessageEventFormatter.xml
>> b/extensions/cep/artifacts/event-formatters/FaultMessageEventFormatter.xml
>> index c594b5a..9d91cef 100644
>> ---
>> a/extensions/cep/artifacts/event-formatters/FaultMessageEventFormatter.xml
>> +++
>> b/extensions/cep/artifacts/event-formatters/FaultMessageEventFormatter.xml
>> @@ -3,7 +3,7 @@
>>    statistics="disable" trace="enable" xmlns="
>> http://wso2.org/carbon/eventformatter";>
>>    <from streamName="fault_message" version="1.0.0"/>
>>    <mapping customMapping="enable" type="json">
>> -
>>  
>> <inline>{"member_fault":{"cluster_id":"{{cluster_id}}","network_partition_id":"{{network_partition_id}}","member_id":"{{member_id}}"}}</inline>
>> +
>>  
>> <inline>{"member_fault":{"cluster_id":"{{cluster_id}}","partition_id":"{{partition_id}}","member_id":"{{member_id}}"}}</inline>
>>    </mapping>
>>    <to eventAdaptorName="JMSOutputAdaptor" eventAdaptorType="jms">
>>      <property
>> name="transport.jms.Destination">summarized-health-stats</property>
>>
>>


-- 
--
Lahiru Sandaruwan
Software Engineer,
Platform Technologies,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: [email protected] cell: (+94) 773 325 954
blog: http://lahiruwrites.blogspot.com/
twitter: http://twitter.com/lahirus
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Reply via email to