/* | |
* Description : This test case is to verify the fix for issue353 | |
: https://code.google.com/p/asterixdb/issues/detail?id=353 | |
* Expected Res : Success | |
* Date : 28th April 2013 | |
*/ | |
drop dataverse tpch if exists; | |
create dataverse tpch; | |
use dataverse tpch; | |
create type LineItemType as closed { | |
l_orderkey: int32, | |
l_partkey: int32, | |
l_suppkey: int32, | |
l_linenumber: int32, | |
l_quantity: double, | |
l_extendedprice: double, | |
l_discount: double, | |
l_tax: double, | |
l_returnflag: string, | |
l_linestatus: string, | |
l_shipdate: string, | |
l_commitdate: string, | |
l_receiptdate: string, | |
l_shipinstruct: string, | |
l_shipmode: string, | |
l_comment: string | |
} | |
create dataset LineItem(LineItemType) | |
primary key l_orderkey, l_linenumber; | |
write output to nc1:"/tmp/push_limit.adm"; | |
for $l in dataset('LineItem') | |
limit 2 | |
return { | |
"l_returnflag": $l.l_returnflag, | |
"l_linestatus": $l.l_linestatus, | |
"l_shipmode": $l.l_shipmode | |
} | |