ExtendStream with Stateful Store Migration

In CCL, the Aleri store element migrates to a CREATE MEMORY STORE statement. Since the Aleri ExtendStream element extends all columns from its input stream, in CCL, it migrates to an output window with extended columns from the input stream.

AleriML:

<Store file="store1" fullsize="64" id="store1" kind="memory"/>
<ExtendStream id="Extenddatatypes" store="store1" istream="alldatatypes">
<ColumnExpression name="a1">alldatatypes.a * 109.0</ColumnExpression>
<ColumnExpression name="charData">concat(alldatatypes.charData,'test')</ColumnExpression>
</ExtendStream>

CCL:

CREATE  MEMORY  STORE store1 PROPERTIES  INDEXTYPE ='tree',  INDEXSIZEHINT =8;
CREATE  OUTPUT  WINDOW Extenddatatypes
SCHEMA (id INTEGER, a LONG, charData STRING, a1 FLOAT)
PRIMARY KEY (id, a)
 STORE store1
 AS 
SELECT alldatatypes.id AS id, alldatatypes.a AS a, concat(alldatatypes.charData,'test') AS charData, alldatatypes.a * 109.0 AS a1 FROM alldatatypes;