http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/cep/artifacts/streamdefinitions/stream-manager-config.xml
----------------------------------------------------------------------
diff --git 
a/extensions/cep/artifacts/streamdefinitions/stream-manager-config.xml 
b/extensions/cep/artifacts/streamdefinitions/stream-manager-config.xml
index 39fc4f3..4c4c7e0 100644
--- a/extensions/cep/artifacts/streamdefinitions/stream-manager-config.xml
+++ b/extensions/cep/artifacts/streamdefinitions/stream-manager-config.xml
@@ -23,289 +23,287 @@
 <streamManagerConfiguration xmlns="http://wso2.org/carbon/streammanager";>
     <!-- in-flight requests stream definitions start -->
     <streamDefinition name="in_flight_requests" version="1.0.0">
-        <description>in-flight request count</description>
-        <nickName>in-flight requests</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-           <!-- <property name="time_stamp" type="long"/>-->
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="in_flight_request_count" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>in-flight request count</description>
+         <nickName>in-flight requests</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="in_flight_request_count" type="double"/>
+         </payloadData>
+     </streamDefinition> 
 
     <streamDefinition name="gradient_in_flight_requests" version="1.0.0">
-        <description>gradient of in flight request count</description>
-        <nickName>gradient in flight requests</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="count" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>gradient of in flight request count</description>
+         <nickName>gradient in flight requests</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="count" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="average_in_flight_requests" version="1.0.0">
-        <description>average of in-flight request count</description>
-        <nickName>average in-flight requests</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="count" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>average of in-flight request count</description>
+         <nickName>average in-flight requests</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="count" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="second_derivative_in_flight_requests" 
version="1.0.0">
-        <description>second derivative of in-flight request count</description>
-        <nickName>second derivative in-flight requests</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="count" type="double"/>
-        </payloadData>
+         <description>second derivative of in-flight request 
count</description>
+         <nickName>second derivative in-flight requests</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="count" type="double"/>
+         </payloadData>
     </streamDefinition>
     <!-- in-flight requests stream definitions end -->
 
     <!-- cartridge agent health stats stream definitions start -->
     <streamDefinition name="cartridge_agent_health_stats" version="1.0.0">
-        <description>agent health stats</description>
-        <nickName>agent health stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <!--<property name="time_stamp" type="long"/>-->
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_id" type="String" />
-            <property name="partition_id" type="String" />
-            <property name="health_description" type="String"/>
-            <property name="value" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>agent health stats</description>
+         <nickName>agent health stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+                <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_id" type="String" />
+             <property name="partition_id" type="String" />
+             <property name="health_description" type="String"/>
+             <property name="value" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="average_load_average_stats" version="1.0.0">
-        <description>average load average stats</description>
-        <nickName>average load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="average_load_average" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>average load average stats</description>
+         <nickName>average load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+            <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="average_load_average" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="average_memory_consumption_stats" version="1.0.0">
-        <description>average memory consumption stats</description>
-        <nickName>average memory consumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="average_memory_consumption" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>average memory consumption stats</description>
+         <nickName>average memory consumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="average_memory_consumption" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="gradient_load_average_stats" version="1.0.0">
-        <description>gradient load average stats</description>
-        <nickName>gradient load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="gradient_load_average" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>gradient load average stats</description>
+         <nickName>gradient load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+            <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="gradient_load_average" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="gradient_memory_consumption_stats" version="1.0.0">
-        <description>gradient memoryconsumption stats</description>
-        <nickName>gradient memoryconsumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="gradient_memory_consumption" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>gradient memoryconsumption stats</description>
+         <nickName>gradient memoryconsumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+            <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="gradient_memory_consumption" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="second_derivative_memory_consumption_stats" 
version="1.0.0">
-        <description>second derivative memory consumption stats</description>
-        <nickName>second derivative memory consumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="second_derivative_memory_consumption" 
type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>second derivative memory consumption stats</description>
+         <nickName>second derivative memory consumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+            <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="second_derivative_memory_consumption" 
type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="second_derivative_load_average_stats" 
version="1.0.0">
-        <description>second derivative load average stats</description>
-        <nickName>second derivative load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="second_derivative_load_average" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>second derivative load average stats</description>
+         <nickName>second derivative load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+            <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="second_derivative_load_average" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="fault_message" version="1.0.0">
-        <description>fault message</description>
-        <nickName>fault message</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_id" type="String"/>
-            <property name="partition_id" type="String"/>
-        </payloadData>
+         <description>fault message</description>
+         <nickName>fault message</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_id" type="String"/>
+             <property name="partition_id" type="String"/>
+         </payloadData>
     </streamDefinition>
     <!-- cartridge agent health stats stream definitions end -->
 
     <!-- This is for member_id wise grouping-->
     <streamDefinition name="member_average_load_average_stats" version="1.0.0">
-        <description>average load average stats</description>
-        <nickName>average load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String" />
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_average_load_average" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>average load average stats</description>
+         <nickName>average load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String" />
+             <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_average_load_average" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="member_average_memory_consumption_stats" 
version="1.0.0">
-        <description>average memory consumption stats</description>
-        <nickName>average memory consumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String"/>
-            <property name="cluster_id" type="String"/>
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_average_memory_consumption" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>average memory consumption stats</description>
+         <nickName>average memory consumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String"/>
+             <property name="cluster_id" type="String"/>
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_average_memory_consumption" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="member_gradient_load_average_stats" 
version="1.0.0">
-        <description>gradient load average stats</description>
-        <nickName>gradient load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String" />
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_gradient_load_average" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>gradient load average stats</description>
+         <nickName>gradient load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String" />
+             <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_gradient_load_average" type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="member_gradient_memory_consumption_stats" 
version="1.0.0">
-        <description>gradient memoryconsumption stats</description>
-        <nickName>gradient memoryconsumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String" />
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_gradient_memory_consumption" type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>gradient memoryconsumption stats</description>
+         <nickName>gradient memoryconsumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String" />
+             <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_gradient_memory_consumption" 
type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="member_second_derivative_memory_consumption_stats" 
version="1.0.0">
-        <description>second derivative memory consumption stats</description>
-        <nickName>second derivative memory consumption stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String" />
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_second_derivative_memory_consumption" 
type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>second derivative memory consumption stats</description>
+         <nickName>second derivative memory consumption stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String" />
+             <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_second_derivative_memory_consumption" 
type="double"/>
+         </payloadData>
+     </streamDefinition>
 
     <streamDefinition name="member_second_derivative_load_average_stats" 
version="1.0.0">
-        <description>second derivative load average stats</description>
-        <nickName>second derivative load average stats</nickName>
-        <metaData>
-        </metaData>
-        <correlationData>
-        </correlationData>
-        <payloadData>
-            <property name="member_id" type="String" />
-            <property name="cluster_id" type="String" />
-            <property name="cluster_instance_id" type="String"/>
-            <property name="network_partition_id" type="String"/>
-            <property name="member_second_derivative_load_average" 
type="double"/>
-        </payloadData>
-    </streamDefinition>
+         <description>second derivative load average stats</description>
+         <nickName>second derivative load average stats</nickName>
+         <metaData>
+         </metaData>
+         <correlationData>
+         </correlationData>
+         <payloadData>
+             <property name="member_id" type="String" />
+             <property name="cluster_id" type="String" />
+             <property name="cluster_instance_id" type="String"/>
+             <property name="network_partition_id" type="String"/>
+             <property name="member_second_derivative_load_average" 
type="double"/>
+         </payloadData>
+     </streamDefinition>
 
 </streamManagerConfiguration>

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/artifacts/CCEventReceiver.xml
----------------------------------------------------------------------
diff --git a/extensions/das/artifacts/CCEventReceiver.xml 
b/extensions/das/artifacts/CCEventReceiver.xml
deleted file mode 100644
index 2d4a3c4..0000000
--- a/extensions/das/artifacts/CCEventReceiver.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License.
-
--->
-<eventReceiver name="CCEventReceiver" statistics="disable"
-    trace="enable" xmlns="http://wso2.org/carbon/eventreceiver";>
-    <from eventAdapterType="wso2event">
-        <property name="events.duplicated.in.cluster">false</property>
-    </from>
-    <mapping customMapping="disable" type="wso2event"/>
-    <to streamName="org.apache.stratos.cloud.controller" version="1.0.0"/>
-</eventReceiver>

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/artifacts/SparkQuery.txt
----------------------------------------------------------------------
diff --git a/extensions/das/artifacts/SparkQuery.txt 
b/extensions/das/artifacts/SparkQuery.txt
deleted file mode 100644
index 39f7d47..0000000
--- a/extensions/das/artifacts/SparkQuery.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-CREATE TEMPORARY TABLE memberstatus
-USING CarbonAnalytics 
-OPTIONS (tableName "ORG_APACHE_STRATOS_CLOUD_CONTROLLER");
-
-CREATE TEMPORARY TABLE memberstatusnew
-USING CarbonAnalytics 
-OPTIONS (tableName "CLUSTER_MEMBER_NEW", 
-         schema "startTime String, endTime String, clusterId STRING, 
activatedInstanceCount INT, terminatedInstanceCount INT, activeInstanceCount 
INT");
-
-         
-;WITH InstanceCount as 
-(select clusterId, count(case when status='Active' and timeStamp > 
current_time(null)-60000 and timeStamp <= current_time(null) then 1 else NULL 
end) as activatedInstanceCount, count(case when status='Terminated' and 
timeStamp > current_time(null)-60000 and timeStamp <= current_time(null) then 1 
else NULL end) as terminatedInstanceCount, (sum(case when status='Active' then 
1 else 0 end) - sum(case when status='Terminated' then 1 else 0 end))as 
activeInstanceCount from memberstatus group by clusterId)
-INSERT INTO table memberstatusnew select 
time(current_time(null)-60000),time(current_time(null)),clusterId, 
activatedInstanceCount, terminatedInstanceCount,activeInstanceCount from 
InstanceCount;  
-
-CREATE TEMPORARY TABLE membersnew
-USING CarbonAnalytics 
-OPTIONS (tableName "MEMBER_NEW",schema "clusterId STRING, clusterInstanceId 
STRING, partitionId STRING, networkId STRING, cartridgeType STRING, 
instanceType STRING, memberId STRING, scalingTime LONG,scalingReason STRING, 
timeStamp LONG");
-
-INSERT INTO TABLE membersnew select clusterId, 
clusterInstanceId,partitionId,networkId,cartridgeType,instanceType, memberId, 
time(scalingTime),scalingReason,time(timeStamp) FROM memberstatus where 
status='Created';

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/artifacts/org.apache.stratos.cloud.controller_1.0.0.json
----------------------------------------------------------------------
diff --git 
a/extensions/das/artifacts/org.apache.stratos.cloud.controller_1.0.0.json 
b/extensions/das/artifacts/org.apache.stratos.cloud.controller_1.0.0.json
deleted file mode 100644
index c0bc66b..0000000
--- a/extensions/das/artifacts/org.apache.stratos.cloud.controller_1.0.0.json
+++ /dev/null
@@ -1,112 +0,0 @@
-{
-  "name": "org.apache.stratos.cloud.controller",
-  "version": "1.0.0",
-  "nickName": "cloud.controller",
-  "description": "Instances booted up by the Cloud Controller",
-  "payloadData": [
-    {
-      "name": "timeStamp",
-      "type": "LONG"
-    },
-    {
-      "name": "memberId",
-      "type": "STRING"
-    },
-    {
-      "name": "cartridgeType",
-      "type": "STRING"
-    },
-    {
-      "name": "clusterId",
-      "type": "STRING"
-    },
-    {
-      "name": "clusterInstanceId",
-      "type": "STRING"
-    },
-    {
-      "name": "lbclusterId",
-      "type": "STRING"
-    },
-    {
-      "name": "partitionId",
-      "type": "STRING"
-    },
-    {
-      "name": "networkId",
-      "type": "STRING"
-    },
-    {
-      "name": "instanceType",
-      "type": "STRING"
-    },
-    {
-      "name": "scalingReason",
-      "type": "STRING"
-    },
-    {
-      "name": "scalingTime",
-      "type": "LONG"
-    },
-    {
-      "name": "isMultiTenant",
-      "type": "STRING"
-    },
-    {
-      "name": "iaas",
-      "type": "STRING"
-    },
-    {
-      "name": "status",
-      "type": "STRING"
-    },
-    {
-      "name": "hostName",
-      "type": "STRING"
-    },
-    {
-      "name": "hypervisor",
-      "type": "STRING"
-    },
-    {
-      "name": "ram",
-      "type": "STRING"
-    },
-    {
-      "name": "imageId",
-      "type": "STRING"
-    },
-    {
-      "name": "loginPort",
-      "type": "INT"
-    },
-    {
-      "name": "osName",
-      "type": "STRING"
-    },
-    {
-      "name": "osVersion",
-      "type": "STRING"
-    },
-    {
-      "name": "osArch",
-      "type": "STRING"
-    },
-    {
-      "name": "is64bitOS",
-      "type": "STRING"
-    },
-    {
-      "name": "privateIPAddresses",
-      "type": "STRING"
-    },
-    {
-      "name": "publicIPAddresses",
-      "type": "STRING"
-    },
-    {
-      "name": "allocateIPAddresses",
-      "type": "STRING"
-    }
-  ]
-}

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/artifacts/org_apache_stratos_cloud_controller.xml
----------------------------------------------------------------------
diff --git a/extensions/das/artifacts/org_apache_stratos_cloud_controller.xml 
b/extensions/das/artifacts/org_apache_stratos_cloud_controller.xml
deleted file mode 100644
index ee99acd..0000000
--- a/extensions/das/artifacts/org_apache_stratos_cloud_controller.xml
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" 
standalone="yes"?><EventStoreConfiguration><TableSchema><ColumnDefinition><Name>timeStamp</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>LONG</Type></ColumnDefinition><ColumnDefinition><Name>memberId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>cartridgeType</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>clusterId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>clusterInstanceId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScorePar
 
am>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>lbclusterId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>partitionId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>networkId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>instanceType</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>scalingReason</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam
 ><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>scalingTime</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>LONG</Type></ColumnDefinition><ColumnDefinition><Name>isMultiTenant</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>iaas</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>status</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>hostName</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><Co
 
lumnDefinition><Name>hypervisor</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>ram</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>imageId</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>loginPort</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>INTEGER</Type></ColumnDefinition><ColumnDefinition><Name>osName</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>osVersion</Name><EnableIn
 
dexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>osArch</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>is64bitOS</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>privateIPAddresses</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>publicIPAddresses</Name><EnableIndexing>false</EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition><ColumnDefinition><Name>allocateIPAddresses</Name><EnableIndexing>false<
 
/EnableIndexing><IsPrimaryKey>false</IsPrimaryKey><EnableScoreParam>false</EnableScoreParam><Type>STRING</Type></ColumnDefinition></TableSchema><Source><StreamId>org.apache.stratos.cloud.controller:1.0.0</StreamId></Source><RecordStoreName>EVENT_STORE</RecordStoreName></EventStoreConfiguration>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/spark-time-udf/pom.xml
----------------------------------------------------------------------
diff --git a/extensions/das/spark-time-udf/pom.xml 
b/extensions/das/spark-time-udf/pom.xml
deleted file mode 100644
index fd69c39..0000000
--- a/extensions/das/spark-time-udf/pom.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-
-    <groupId>org.apache.stratos</groupId>
-    <artifactId>stratos-extensions</artifactId>
-    <version>4.1.0</version>
-
-
-</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/extensions/das/spark-time-udf/src/main/java/org/apache/stratos/das/spark/udf/time/TimeUDF.java
----------------------------------------------------------------------
diff --git 
a/extensions/das/spark-time-udf/src/main/java/org/apache/stratos/das/spark/udf/time/TimeUDF.java
 
b/extensions/das/spark-time-udf/src/main/java/org/apache/stratos/das/spark/udf/time/TimeUDF.java
deleted file mode 100644
index 330c5b2..0000000
--- 
a/extensions/das/spark-time-udf/src/main/java/org/apache/stratos/das/spark/udf/time/TimeUDF.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.stratos.das.spark.udf.time;
-
-import java.text.SimpleDateFormat;
-import java.util.Date;
-
-/**
- * Implementing UDF for implementing spark sql query related to time.
- */
-public class TimeUDF {
-    /**
-     * Convert time(ms) to DateFormat
-     *
-     * @param timeStamp time in ms
-     * @return date as String
-     */
-    public String time(Long timeStamp) {
-        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
-        Date date = new Date(timeStamp.longValue());
-        return sdf.format(date);
-    }
-
-    /**
-     * Get the current time in ms
-     *
-     * @param param
-     * @return
-     */
-    public long current_time(int param) {
-        return System.currentTimeMillis();
-    }
-}

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/products/stratos/modules/distribution/src/main/conf/drools/dependent-scaling.drl
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/distribution/src/main/conf/drools/dependent-scaling.drl
 
b/products/stratos/modules/distribution/src/main/conf/drools/dependent-scaling.drl
index 43b204f..56e9164 100644
--- 
a/products/stratos/modules/distribution/src/main/conf/drools/dependent-scaling.drl
+++ 
b/products/stratos/modules/distribution/src/main/conf/drools/dependent-scaling.drl
@@ -84,10 +84,7 @@ dialect "mvel"
 
                         log.info("[dependency-scale] [scale-up] Partition 
available, hence trying to spawn an instance to scale up!" );
                         log.debug("[dependency-scale] [scale-up] " + " 
[partition] " + partitionContext.getPartitionId() + " [cluster] " + clusterId );
-                        long time = System.currentTimeMillis();
-                        String scalingReason = "Dependency scaling";
-                        delegator.delegateSpawn(partitionContext, clusterId, 
clusterInstanceContext.getId(), isPrimary,scalingReason,time);
-
+                        delegator.delegateSpawn(partitionContext, clusterId, 
clusterInstanceContext.getId(), isPrimary);
                         count++;
                     } else {
                         partitionsAvailable = false;

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/products/stratos/modules/distribution/src/main/conf/drools/mincheck.drl
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/distribution/src/main/conf/drools/mincheck.drl 
b/products/stratos/modules/distribution/src/main/conf/drools/mincheck.drl
index 00a1850..96b60da 100755
--- a/products/stratos/modules/distribution/src/main/conf/drools/mincheck.drl
+++ b/products/stratos/modules/distribution/src/main/conf/drools/mincheck.drl
@@ -84,9 +84,7 @@ dialect "mvel"
 
                 log.info("[min-check] Partition available, hence trying to 
spawn an instance to fulfil minimum count!" + " [cluster] " + clusterId);
                 log.debug("[min-check] " + " [partition] " + 
partitionContext.getPartitionId() + " [cluster] " + clusterId);
-                long time = System.currentTimeMillis();
-                String scalingReason = "Scaling up to fulfil minimum count";
-                delegator.delegateSpawn(partitionContext, clusterId, 
clusterInstanceContext.getId(), isPrimary,scalingReason,time);
+                delegator.delegateSpawn(partitionContext, clusterId, 
clusterInstanceContext.getId(), isPrimary);
 
                 count++;
             } else {

http://git-wip-us.apache.org/repos/asf/stratos/blob/2ff059db/products/stratos/modules/distribution/src/main/conf/drools/scaling.drl
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/distribution/src/main/conf/drools/scaling.drl 
b/products/stratos/modules/distribution/src/main/conf/drools/scaling.drl
index 167711f..e6f8f67 100644
--- a/products/stratos/modules/distribution/src/main/conf/drools/scaling.drl
+++ b/products/stratos/modules/distribution/src/main/conf/drools/scaling.drl
@@ -69,7 +69,7 @@ dialect "mvel"
         eval(log.debug("[scaling] [network-partition] " + 
clusterInstanceContext.getNetworkPartitionId() + " [cluster] "
             + clusterId + " Algorithm name: " + algorithmName))
 
-
+       
         rifThreshold : Float() from  
loadThresholds.getRequestsInFlightThreshold()
 
         rifAverage : Float() from  
clusterInstanceContext.getAverageRequestsInFlight()
@@ -163,7 +163,6 @@ dialect "mvel"
 
                     boolean partitionsAvailable = true;
                     int count = 0;
-                    String autoscalingReason = (numberOfRequiredInstances == 
numberOfInstancesReuquiredBasedOnRif)?"Scaling up due to 
RIF":(numberOfRequiredInstances== 
numberOfInstancesReuquiredBasedOnMemoryConsumption)?"Scaling up due to 
MC":"Scaling up due to LA";
 
                     while(count != additionalInstances && partitionsAvailable){
 
@@ -183,8 +182,7 @@ dialect "mvel"
                                 " [laPredictedValue] " + laPredictedValue + " 
[laThreshold] " + laThreshold);
 
                             log.debug("[scale-up] " + " [partition] " + 
partitionContext.getPartitionId() + " [cluster] " + clusterId );
-                            long scalingTime = System.currentTimeMillis();
-                            delegator.delegateSpawn(partitionContext, 
clusterId, clusterInstanceContext.getId(), 
isPrimary,autoscalingReason,scalingTime);
+                            delegator.delegateSpawn(partitionContext, 
clusterId, clusterInstanceContext.getId(), isPrimary);
                             count++;
                         } else {
 
@@ -197,9 +195,12 @@ dialect "mvel"
                     }
                 }
             } else {
-                log.info("[scale-up] Trying to scale up over max, hence not 
scaling up cluster itself and notifying to parent for possible group scaling or 
app bursting. [cluster] " + clusterId + " [instance id]" + 
clusterInstanceContext.getId() +
+                log.info("[scale-up] Trying to scale up over max, hence not 
scaling up cluster itself and
+                        notifying to parent for possible group scaling or app 
bursting.
+                        [cluster] " + clusterId + " [instance id]" + 
clusterInstanceContext.getId() +
                         " [max] " + clusterMaxMembers);
-                delegator.delegateScalingOverMaxNotification(clusterId, 
clusterInstanceContext.getNetworkPartitionId(),clusterInstanceContext.getId());
+                delegator.delegateScalingOverMaxNotification(clusterId, 
clusterInstanceContext.getNetworkPartitionId(),
+                    clusterInstanceContext.getId());
             }
         } else if(scaleDown){
 

Reply via email to