Running QQL: select order[this is deltix.orders.MarketOrder] as res1 from orders
MarketOrder{id=Id{source='MO_SOURCE', correlationId=10000}}
NULL
MarketOrder{id=Id{source='MO_SOURCE', correlationId=10001}}
NULL
MarketOrder{id=Id{source='MO_SOURCE', correlationId=10002}}
NULL
MarketOrder{id=Id{source='MO_SOURCE', correlationId=10003}}
NULL
MarketOrder{id=Id{source='MO_SOURCE', correlationId=10004}}
NULL
!END
Running QQL: select entry[price > 4000].price as res1 from packages array join entries as entry
NaN
NaN
NaN
NaN
5000.0
4989.0
NaN
NaN
NaN
NaN
5000.0
4979.0
NaN
NaN
NaN
NaN
NaN
5000.0
4969.0
5064.0
!END
Running QQL: select price[this > 2000] as res1 from packages array join entries.price as price
2010.0
NaN
2010.0
NaN
5000.0
4989.0
2020.0
NaN
2020.0
NaN
5000.0
4979.0
2030.0
NaN
2032.0
2030.0
NaN
5000.0
4969.0
5064.0
!END
Running QQL: select ((order.info as deltix.orders.LimitOrderInfo) as info).* from orders
DLTX,2021-01-01 09:00:01.000,INFO.executedInfo:<null>,INFO.executedInfoHistory:<null>,INFO.price:<null>,INFO.side:<null>,INFO.size:<null>,INFO.userId:<null>
DLTX,2021-01-01 09:00:01.000,INFO.executedInfo:OBJECT,INFO.executedInfoHistory:ARRAY,INFO.price:100.0,INFO.side:BUY,INFO.size:1000.0,INFO.userId:100
DLTX,2021-01-01 09:00:02.000,INFO.executedInfo:<null>,INFO.executedInfoHistory:<null>,INFO.price:<null>,INFO.side:<null>,INFO.size:<null>,INFO.userId:<null>
DLTX,2021-01-01 09:00:02.000,INFO.executedInfo:OBJECT,INFO.executedInfoHistory:ARRAY,INFO.price:101.0,INFO.side:SELL,INFO.size:1001.0,INFO.userId:101
DLTX,2021-01-01 09:00:03.000,INFO.executedInfo:<null>,INFO.executedInfoHistory:<null>,INFO.price:<null>,INFO.side:<null>,INFO.size:<null>,INFO.userId:<null>
DLTX,2021-01-01 09:00:03.000,INFO.executedInfo:OBJECT,INFO.executedInfoHistory:ARRAY,INFO.price:102.0,INFO.side:BUY,INFO.size:1002.0,INFO.userId:102
DLTX,2021-01-01 09:00:04.000,INFO.executedInfo:<null>,INFO.executedInfoHistory:<null>,INFO.price:<null>,INFO.side:<null>,INFO.size:<null>,INFO.userId:<null>
DLTX,2021-01-01 09:00:04.000,INFO.executedInfo:OBJECT,INFO.executedInfoHistory:ARRAY,INFO.price:103.0,INFO.side:SELL,INFO.size:1003.0,INFO.userId:103
DLTX,2021-01-01 09:00:05.000,INFO.executedInfo:<null>,INFO.executedInfoHistory:<null>,INFO.price:<null>,INFO.side:<null>,INFO.size:<null>,INFO.userId:<null>
DLTX,2021-01-01 09:00:05.000,INFO.executedInfo:OBJECT,INFO.executedInfoHistory:ARRAY,INFO.price:104.0,INFO.side:BUY,INFO.size:1004.0,INFO.userId:104
!END
Running QQL: select order.execution.info.*, order.execution.info.commissionInfo.* from orders where order.execution is not null
DLTX,2021-01-01 09:00:01.000,order.execution.info.commissionInfo:OBJECT,order.execution.info.price:100.0,order.execution.info.side:BUY,order.execution.info.size:10000.0,order.execution.info.commissionInfo.commission:0,order.execution.info.commissionInfo.currency:USD
DLTX,2021-01-01 09:00:02.000,order.execution.info.commissionInfo:OBJECT,order.execution.info.price:101.0,order.execution.info.side:SELL,order.execution.info.size:10001.0,order.execution.info.commissionInfo.commission:333.3,order.execution.info.commissionInfo.currency:JPY
DLTX,2021-01-01 09:00:03.000,order.execution.info.commissionInfo:OBJECT,order.execution.info.price:102.0,order.execution.info.side:BUY,order.execution.info.size:10002.0,order.execution.info.commissionInfo.commission:666.6,order.execution.info.commissionInfo.currency:USD
DLTX,2021-01-01 09:00:04.000,order.execution.info.commissionInfo:OBJECT,order.execution.info.price:103.0,order.execution.info.side:SELL,order.execution.info.size:10003.0,order.execution.info.commissionInfo.commission:999.89996,order.execution.info.commissionInfo.currency:JPY
DLTX,2021-01-01 09:00:05.000,order.execution.info.commissionInfo:OBJECT,order.execution.info.price:104.0,order.execution.info.side:BUY,order.execution.info.size:10004.0,order.execution.info.commissionInfo.commission:1333.2,order.execution.info.commissionInfo.currency:USD
!END
Running QQL: select entry.* from packages array join entries as entry
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:2010.0,ENTRY.side:BUY,ENTRY.side1:<null>,ENTRY.size:20010.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:1989.0,ENTRY.side:SELL,ENTRY.side1:<null>,ENTRY.size:19989.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:2010.0,ENTRY.side:<null>,ENTRY.side1:BUY,ENTRY.size:20010.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:1988.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:19988.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:5000.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:50000.0,ENTRY.level:1
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:4989.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:49989.0,ENTRY.level:2
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:2020.0,ENTRY.side:BUY,ENTRY.side1:<null>,ENTRY.size:20020.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:1979.0,ENTRY.side:SELL,ENTRY.side1:<null>,ENTRY.size:19979.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:2020.0,ENTRY.side:<null>,ENTRY.side1:BUY,ENTRY.size:20020.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:1977.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:19977.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:5000.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:50000.0,ENTRY.level:2
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:4979.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:49979.0,ENTRY.level:3
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:2030.0,ENTRY.side:BUY,ENTRY.side1:<null>,ENTRY.size:20030.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:1969.0,ENTRY.side:SELL,ENTRY.side1:<null>,ENTRY.size:19969.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:ARRAY,ENTRY.price:2032.0,ENTRY.side:BUY,ENTRY.side1:<null>,ENTRY.size:20032.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:2030.0,ENTRY.side:<null>,ENTRY.side1:BUY,ENTRY.size:20030.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:BINANCE,ENTRY.attributes:<null>,ENTRY.price:1966.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:19966.0,ENTRY.level:<null>
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:5000.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:50000.0,ENTRY.level:3
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:4969.0,ENTRY.side:<null>,ENTRY.side1:SELL,ENTRY.size:49969.0,ENTRY.level:4
DLTX,2021-01-01 09:00:00.000,ENTRY.exchange:GDAX,ENTRY.attributes:<null>,ENTRY.price:5064.0,ENTRY.side:<null>,ENTRY.side1:BUY,ENTRY.size:50064.0,ENTRY.level:5
!END
Running QQL: select entries[0].* from packages
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2010.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20010.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2020.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20020.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2030.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20030.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:GDAX,entries[0].attributes:<null>,entries[0].price:5040.0,entries[0].side:<null>,entries[0].side1:BUY,entries[0].size:50040.0,entries[0].level:0
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2050.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20050.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2060.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20060.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:<null>,entries[0].price:2070.0,entries[0].side:<null>,entries[0].side1:BUY,entries[0].size:20070.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:GDAX,entries[0].attributes:<null>,entries[0].price:5080.0,entries[0].side:<null>,entries[0].side1:BUY,entries[0].size:50080.0,entries[0].level:0
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2090.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20090.0,entries[0].level:<null>
DLTX,2021-01-01 09:00:00.000,entries[0].exchange:BINANCE,entries[0].attributes:ARRAY,entries[0].price:2100.0,entries[0].side:BUY,entries[0].side1:<null>,entries[0].size:20100.0,entries[0].level:<null>
!END
Running QQL: select entries.attributes[(this as deltix.FixAttribute).key > 5100][0].* from packages
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:ARRAY,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:5102,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:Value #6102
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:ARRAY,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:5200,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:ARRAY,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:5300,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:ARRAY,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:5600,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:OBJECT,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:ARRAY,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:5900,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
DLTX,2021-01-01 09:00:00.000,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].attributeId:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extended:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].extendedAttributes:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].key1:<null>,entries.attributes[(this CAST OBJECT(deltix.FixAttribute)).key > 5100][0].value:<null>
!END
Running QQL: select running this.*, count{}() type "deltix.MyBarMessage" from bar1minExtended
deltix.MyBarMessage,,1970-01-19 15:04:51.660,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:0,this.open:0,this.high:0,this.low:0,this.volume:0,this.customValue:0,COUNT{}():1
deltix.MyBarMessage,,1970-01-19 15:04:51.720,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:2.2219998836517334,this.open:1.1109999418258667,this.high:3.3329999446868896,this.low:3.3329999446868896,this.volume:4.444,this.customValue:11.1111,COUNT{}():2
deltix.MyBarMessage,,1970-01-19 15:04:51.780,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:4.443999767303467,this.open:2.2219998836517334,this.high:6.665999889373779,this.low:6.665999889373779,this.volume:8.888,this.customValue:22.2222,COUNT{}():3
deltix.MyBarMessage,,1970-01-19 15:04:51.840,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:6.665999412536621,this.open:3.3329997062683105,this.high:9.99899959564209,this.low:9.99899959564209,this.volume:13.332,this.customValue:33.3333,COUNT{}():4
deltix.MyBarMessage,,1970-01-19 15:04:51.900,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:8.887999534606934,this.open:4.443999767303467,this.high:13.331999778747559,this.low:13.331999778747559,this.volume:17.776,this.customValue:44.4444,COUNT{}():5
deltix.MyBarMessage,,1970-01-19 15:04:51.960,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:11.109999656677246,this.open:5.554999828338623,this.high:16.66499900817871,this.low:16.66499900817871,this.volume:22.22,this.customValue:55.5555,COUNT{}():6
deltix.MyBarMessage,,1970-01-19 15:04:52.020,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:13.331998825073242,this.open:6.665999412536621,this.high:19.99799919128418,this.low:19.99799919128418,this.volume:26.664,this.customValue:66.6666,COUNT{}():7
deltix.MyBarMessage,,1970-01-19 15:04:52.080,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:15.553998947143555,this.open:7.776999473571777,this.high:23.33099937438965,this.low:23.33099937438965,this.volume:31.108,this.customValue:77.7777,COUNT{}():8
deltix.MyBarMessage,,1970-01-19 15:04:52.140,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:17.775999069213867,this.open:8.887999534606934,this.high:26.663999557495117,this.low:26.663999557495117,this.volume:35.552,this.customValue:88.8888,COUNT{}():9
deltix.MyBarMessage,,1970-01-19 15:04:52.200,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:19.99799919128418,this.open:9.99899959564209,this.high:29.996999740600586,this.low:29.996999740600586,this.volume:39.996,this.customValue:99.9999,COUNT{}():10
deltix.MyBarMessage,,1970-01-19 15:04:52.260,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:22.219999313354492,this.open:11.109999656677246,this.high:33.32999801635742,this.low:33.32999801635742,this.volume:44.44,this.customValue:111.111,COUNT{}():11
deltix.MyBarMessage,,1970-01-19 15:04:52.320,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:24.441999435424805,this.open:12.220999717712402,this.high:36.66299819946289,this.low:36.66299819946289,this.volume:48.884,this.customValue:122.2221,COUNT{}():12
deltix.MyBarMessage,,1970-01-19 15:04:52.380,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:26.663997650146484,this.open:13.331998825073242,this.high:39.99599838256836,this.low:39.99599838256836,this.volume:53.328,this.customValue:133.3332,COUNT{}():13
deltix.MyBarMessage,,1970-01-19 15:04:52.440,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:28.885997772216797,this.open:14.442998886108398,this.high:43.32899856567383,this.low:43.32899856567383,this.volume:57.772,this.customValue:144.4443,COUNT{}():14
deltix.MyBarMessage,,1970-01-19 15:04:52.500,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:31.10799789428711,this.open:15.553998947143555,this.high:46.6619987487793,this.low:46.6619987487793,this.volume:62.216,this.customValue:155.5554,COUNT{}():15
deltix.MyBarMessage,,1970-01-19 15:04:52.560,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:33.32999801635742,this.open:16.66499900817871,this.high:49.994998931884766,this.low:49.994998931884766,this.volume:66.66,this.customValue:166.6665,COUNT{}():16
deltix.MyBarMessage,,1970-01-19 15:04:52.620,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:35.551998138427734,this.open:17.775999069213867,this.high:53.327999114990234,this.low:53.327999114990234,this.volume:71.104,this.customValue:177.7776,COUNT{}():17
deltix.MyBarMessage,,1970-01-19 15:04:52.680,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:37.77399826049805,this.open:18.886999130249023,this.high:56.6609992980957,this.low:56.6609992980957,this.volume:75.548,this.customValue:188.8887,COUNT{}():18
deltix.MyBarMessage,,1970-01-19 15:04:52.740,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:39.99599838256836,this.open:19.99799919128418,this.high:59.99399948120117,this.low:59.99399948120117,this.volume:79.992,this.customValue:199.9998,COUNT{}():19
deltix.MyBarMessage,,1970-01-19 15:04:52.800,this.sequenceNumber:<null>,this.exchangeId:<null>,this.close:42.21799850463867,this.open:21.108999252319336,this.high:63.32699966430664,this.low:63.32699966430664,this.volume:84.43599999999999,this.customValue:211.1109,COUNT{}():20
!END
Running QQL: select entries as res0, entries.level as res1, entries.price as res2, entries.?price as res3, entries.?level as res4, entries[entries.level > 0] as res5, entries[entries.?level > 0] as res6 from packages
res0 : 6 [TradeEntry{price=2010.0, size=20010.0, side=BUY}, TradeEntry{price=1989.0, size=19989.0, side=SELL}, L1Entry{side=BUY, price=2010.0, size=20010.0}, L1Entry{side=SELL, price=1988.0, size=19988.0}, L2Entry{level=1, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=2, side=SELL, price=4989.0, size=49989.0}] | res1 : 2 [1, 2] | res2 : 6 [2010.0, 1989.0, 2010.0, 1988.0, 5000.0, 4989.0] | res3 : 6 [2010.0, 1989.0, 2010.0, 1988.0, 5000.0, 4989.0] | res4 : 6 [-2147483648, -2147483648, -2147483648, -2147483648, 1, 2] | res5 : 2 [TradeEntry{price=2010.0, size=20010.0, side=BUY}, TradeEntry{price=1989.0, size=19989.0, side=SELL}] | res6 : 2 [L2Entry{level=1, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=2, side=SELL, price=4989.0, size=49989.0}]
res0 : 6 [TradeEntry{price=2020.0, size=20020.0, side=BUY}, TradeEntry{price=1979.0, size=19979.0, side=SELL}, L1Entry{side=BUY, price=2020.0, size=20020.0}, L1Entry{side=SELL, price=1977.0, size=19977.0}, L2Entry{level=2, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=3, side=SELL, price=4979.0, size=49979.0}] | res1 : 2 [2, 3] | res2 : 6 [2020.0, 1979.0, 2020.0, 1977.0, 5000.0, 4979.0] | res3 : 6 [2020.0, 1979.0, 2020.0, 1977.0, 5000.0, 4979.0] | res4 : 6 [-2147483648, -2147483648, -2147483648, -2147483648, 2, 3] | res5 : 2 [TradeEntry{price=2020.0, size=20020.0, side=BUY}, TradeEntry{price=1979.0, size=19979.0, side=SELL}] | res6 : 2 [L2Entry{level=2, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=3, side=SELL, price=4979.0, size=49979.0}]
res0 : 8 [TradeEntry{price=2030.0, size=20030.0, side=BUY}, TradeEntry{price=1969.0, size=19969.0, side=SELL}, TradeEntry{price=2032.0, size=20032.0, side=BUY}, L1Entry{side=BUY, price=2030.0, size=20030.0}, L1Entry{side=SELL, price=1966.0, size=19966.0}, L2Entry{level=3, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=4, side=SELL, price=4969.0, size=49969.0}, L2Entry{level=5, side=BUY, price=5064.0, size=50064.0}] | res1 : 3 [3, 4, 5] | res2 : 8 [2030.0, 1969.0, 2032.0, 2030.0, 1966.0, 5000.0, 4969.0, 5064.0] | res3 : 8 [2030.0, 1969.0, 2032.0, 2030.0, 1966.0, 5000.0, 4969.0, 5064.0] | res4 : 8 [-2147483648, -2147483648, -2147483648, -2147483648, -2147483648, 3, 4, 5] | res5 : 3 [TradeEntry{price=2030.0, size=20030.0, side=BUY}, TradeEntry{price=1969.0, size=19969.0, side=SELL}, TradeEntry{price=2032.0, size=20032.0, side=BUY}] | res6 : 3 [L2Entry{level=3, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=4, side=SELL, price=4969.0, size=49969.0}, L2Entry{level=5, side=BUY, price=5064.0, size=50064.0}]
res0 : 20 [L2Entry{level=0, side=BUY, price=5040.0, size=50040.0}, L2Entry{level=1, side=BUY, price=5041.0, size=50041.0}, L2Entry{level=2, side=BUY, price=5042.0, size=50042.0}, L2Entry{level=3, side=BUY, price=5043.0, size=50043.0}, L2Entry{level=4, side=BUY, price=5044.0, size=50044.0}, L2Entry{level=5, side=BUY, price=5045.0, size=50045.0}, L2Entry{level=6, side=BUY, price=5046.0, size=50046.0}, L2Entry{level=7, side=BUY, price=5047.0, size=50047.0}, L2Entry{level=8, side=BUY, price=5048.0, size=50048.0}, L2Entry{level=9, side=BUY, price=5049.0, size=50049.0}, L2Entry{level=0, side=SELL, price=4960.0, size=49960.0}, L2Entry{level=1, side=SELL, price=4959.0, size=49959.0}, L2Entry{level=2, side=SELL, price=4958.0, size=49958.0}, L2Entry{level=3, side=SELL, price=4957.0, size=49957.0}, L2Entry{level=4, side=SELL, price=4956.0, size=49956.0}, L2Entry{level=5, side=SELL, price=4955.0, size=49955.0}, L2Entry{level=6, side=SELL, price=4954.0, size=49954.0}, L2Entry{level=7, side=SELL, price=4953.0, size=49953.0}, L2Entry{level=8, side=SELL, price=4952.0, size=49952.0}, L2Entry{level=9, side=SELL, price=4951.0, size=49951.0}] | res1 : 20 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | res2 : 20 [5040.0, 5041.0, 5042.0, 5043.0, 5044.0, 5045.0, 5046.0, 5047.0, 5048.0, 5049.0, 4960.0, 4959.0, 4958.0, 4957.0, 4956.0, 4955.0, 4954.0, 4953.0, 4952.0, 4951.0] | res3 : 20 [5040.0, 5041.0, 5042.0, 5043.0, 5044.0, 5045.0, 5046.0, 5047.0, 5048.0, 5049.0, 4960.0, 4959.0, 4958.0, 4957.0, 4956.0, 4955.0, 4954.0, 4953.0, 4952.0, 4951.0] | res4 : 20 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | res5 : 18 [L2Entry{level=1, side=BUY, price=5041.0, size=50041.0}, L2Entry{level=2, side=BUY, price=5042.0, size=50042.0}, L2Entry{level=3, side=BUY, price=5043.0, size=50043.0}, L2Entry{level=4, side=BUY, price=5044.0, size=50044.0}, L2Entry{level=5, side=BUY, price=5045.0, size=50045.0}, L2Entry{level=6, side=BUY, price=5046.0, size=50046.0}, L2Entry{level=7, side=BUY, price=5047.0, size=50047.0}, L2Entry{level=8, side=BUY, price=5048.0, size=50048.0}, L2Entry{level=9, side=BUY, price=5049.0, size=50049.0}, L2Entry{level=1, side=SELL, price=4959.0, size=49959.0}, L2Entry{level=2, side=SELL, price=4958.0, size=49958.0}, L2Entry{level=3, side=SELL, price=4957.0, size=49957.0}, L2Entry{level=4, side=SELL, price=4956.0, size=49956.0}, L2Entry{level=5, side=SELL, price=4955.0, size=49955.0}, L2Entry{level=6, side=SELL, price=4954.0, size=49954.0}, L2Entry{level=7, side=SELL, price=4953.0, size=49953.0}, L2Entry{level=8, side=SELL, price=4952.0, size=49952.0}, L2Entry{level=9, side=SELL, price=4951.0, size=49951.0}] | res6 : 18 [L2Entry{level=1, side=BUY, price=5041.0, size=50041.0}, L2Entry{level=2, side=BUY, price=5042.0, size=50042.0}, L2Entry{level=3, side=BUY, price=5043.0, size=50043.0}, L2Entry{level=4, side=BUY, price=5044.0, size=50044.0}, L2Entry{level=5, side=BUY, price=5045.0, size=50045.0}, L2Entry{level=6, side=BUY, price=5046.0, size=50046.0}, L2Entry{level=7, side=BUY, price=5047.0, size=50047.0}, L2Entry{level=8, side=BUY, price=5048.0, size=50048.0}, L2Entry{level=9, side=BUY, price=5049.0, size=50049.0}, L2Entry{level=1, side=SELL, price=4959.0, size=49959.0}, L2Entry{level=2, side=SELL, price=4958.0, size=49958.0}, L2Entry{level=3, side=SELL, price=4957.0, size=49957.0}, L2Entry{level=4, side=SELL, price=4956.0, size=49956.0}, L2Entry{level=5, side=SELL, price=4955.0, size=49955.0}, L2Entry{level=6, side=SELL, price=4954.0, size=49954.0}, L2Entry{level=7, side=SELL, price=4953.0, size=49953.0}, L2Entry{level=8, side=SELL, price=4952.0, size=49952.0}, L2Entry{level=9, side=SELL, price=4951.0, size=49951.0}]
res0 : 6 [TradeEntry{price=2050.0, size=20050.0, side=BUY}, TradeEntry{price=1949.0, size=19949.0, side=SELL}, L1Entry{side=BUY, price=2050.0, size=20050.0}, L1Entry{side=SELL, price=1944.0, size=19944.0}, L2Entry{level=5, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=6, side=SELL, price=4949.0, size=49949.0}] | res1 : 2 [5, 6] | res2 : 6 [2050.0, 1949.0, 2050.0, 1944.0, 5000.0, 4949.0] | res3 : 6 [2050.0, 1949.0, 2050.0, 1944.0, 5000.0, 4949.0] | res4 : 6 [-2147483648, -2147483648, -2147483648, -2147483648, 5, 6] | res5 : 2 [TradeEntry{price=2050.0, size=20050.0, side=BUY}, TradeEntry{price=1949.0, size=19949.0, side=SELL}] | res6 : 2 [L2Entry{level=5, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=6, side=SELL, price=4949.0, size=49949.0}]
res0 : 8 [TradeEntry{price=2060.0, size=20060.0, side=BUY}, TradeEntry{price=1939.0, size=19939.0, side=SELL}, TradeEntry{price=2062.0, size=20062.0, side=BUY}, L1Entry{side=BUY, price=2060.0, size=20060.0}, L1Entry{side=SELL, price=1933.0, size=19933.0}, L2Entry{level=6, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=7, side=SELL, price=4939.0, size=49939.0}, L2Entry{level=8, side=BUY, price=5124.0, size=50124.0}] | res1 : 3 [6, 7, 8] | res2 : 8 [2060.0, 1939.0, 2062.0, 2060.0, 1933.0, 5000.0, 4939.0, 5124.0] | res3 : 8 [2060.0, 1939.0, 2062.0, 2060.0, 1933.0, 5000.0, 4939.0, 5124.0] | res4 : 8 [-2147483648, -2147483648, -2147483648, -2147483648, -2147483648, 6, 7, 8] | res5 : 3 [TradeEntry{price=2060.0, size=20060.0, side=BUY}, TradeEntry{price=1939.0, size=19939.0, side=SELL}, TradeEntry{price=2062.0, size=20062.0, side=BUY}] | res6 : 3 [L2Entry{level=6, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=7, side=SELL, price=4939.0, size=49939.0}, L2Entry{level=8, side=BUY, price=5124.0, size=50124.0}]
res0 : 2 [L1Entry{side=BUY, price=2070.0, size=20070.0}, L1Entry{side=SELL, price=1922.0, size=19922.0}] | res1 : 0 [] | res2 : 2 [2070.0, 1922.0] | res3 : 2 [2070.0, 1922.0] | res4 : 2 [-2147483648, -2147483648] | res5 : 0 [] | res6 : 0 []
res0 : 20 [L2Entry{level=0, side=BUY, price=5080.0, size=50080.0}, L2Entry{level=1, side=BUY, price=5081.0, size=50081.0}, L2Entry{level=2, side=BUY, price=5082.0, size=50082.0}, L2Entry{level=3, side=BUY, price=5083.0, size=50083.0}, L2Entry{level=4, side=BUY, price=5084.0, size=50084.0}, L2Entry{level=5, side=BUY, price=5085.0, size=50085.0}, L2Entry{level=6, side=BUY, price=5086.0, size=50086.0}, L2Entry{level=7, side=BUY, price=5087.0, size=50087.0}, L2Entry{level=8, side=BUY, price=5088.0, size=50088.0}, L2Entry{level=9, side=BUY, price=5089.0, size=50089.0}, L2Entry{level=0, side=SELL, price=4920.0, size=49920.0}, L2Entry{level=1, side=SELL, price=4919.0, size=49919.0}, L2Entry{level=2, side=SELL, price=4918.0, size=49918.0}, L2Entry{level=3, side=SELL, price=4917.0, size=49917.0}, L2Entry{level=4, side=SELL, price=4916.0, size=49916.0}, L2Entry{level=5, side=SELL, price=4915.0, size=49915.0}, L2Entry{level=6, side=SELL, price=4914.0, size=49914.0}, L2Entry{level=7, side=SELL, price=4913.0, size=49913.0}, L2Entry{level=8, side=SELL, price=4912.0, size=49912.0}, L2Entry{level=9, side=SELL, price=4911.0, size=49911.0}] | res1 : 20 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | res2 : 20 [5080.0, 5081.0, 5082.0, 5083.0, 5084.0, 5085.0, 5086.0, 5087.0, 5088.0, 5089.0, 4920.0, 4919.0, 4918.0, 4917.0, 4916.0, 4915.0, 4914.0, 4913.0, 4912.0, 4911.0] | res3 : 20 [5080.0, 5081.0, 5082.0, 5083.0, 5084.0, 5085.0, 5086.0, 5087.0, 5088.0, 5089.0, 4920.0, 4919.0, 4918.0, 4917.0, 4916.0, 4915.0, 4914.0, 4913.0, 4912.0, 4911.0] | res4 : 20 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | res5 : 18 [L2Entry{level=1, side=BUY, price=5081.0, size=50081.0}, L2Entry{level=2, side=BUY, price=5082.0, size=50082.0}, L2Entry{level=3, side=BUY, price=5083.0, size=50083.0}, L2Entry{level=4, side=BUY, price=5084.0, size=50084.0}, L2Entry{level=5, side=BUY, price=5085.0, size=50085.0}, L2Entry{level=6, side=BUY, price=5086.0, size=50086.0}, L2Entry{level=7, side=BUY, price=5087.0, size=50087.0}, L2Entry{level=8, side=BUY, price=5088.0, size=50088.0}, L2Entry{level=9, side=BUY, price=5089.0, size=50089.0}, L2Entry{level=1, side=SELL, price=4919.0, size=49919.0}, L2Entry{level=2, side=SELL, price=4918.0, size=49918.0}, L2Entry{level=3, side=SELL, price=4917.0, size=49917.0}, L2Entry{level=4, side=SELL, price=4916.0, size=49916.0}, L2Entry{level=5, side=SELL, price=4915.0, size=49915.0}, L2Entry{level=6, side=SELL, price=4914.0, size=49914.0}, L2Entry{level=7, side=SELL, price=4913.0, size=49913.0}, L2Entry{level=8, side=SELL, price=4912.0, size=49912.0}, L2Entry{level=9, side=SELL, price=4911.0, size=49911.0}] | res6 : 18 [L2Entry{level=1, side=BUY, price=5081.0, size=50081.0}, L2Entry{level=2, side=BUY, price=5082.0, size=50082.0}, L2Entry{level=3, side=BUY, price=5083.0, size=50083.0}, L2Entry{level=4, side=BUY, price=5084.0, size=50084.0}, L2Entry{level=5, side=BUY, price=5085.0, size=50085.0}, L2Entry{level=6, side=BUY, price=5086.0, size=50086.0}, L2Entry{level=7, side=BUY, price=5087.0, size=50087.0}, L2Entry{level=8, side=BUY, price=5088.0, size=50088.0}, L2Entry{level=9, side=BUY, price=5089.0, size=50089.0}, L2Entry{level=1, side=SELL, price=4919.0, size=49919.0}, L2Entry{level=2, side=SELL, price=4918.0, size=49918.0}, L2Entry{level=3, side=SELL, price=4917.0, size=49917.0}, L2Entry{level=4, side=SELL, price=4916.0, size=49916.0}, L2Entry{level=5, side=SELL, price=4915.0, size=49915.0}, L2Entry{level=6, side=SELL, price=4914.0, size=49914.0}, L2Entry{level=7, side=SELL, price=4913.0, size=49913.0}, L2Entry{level=8, side=SELL, price=4912.0, size=49912.0}, L2Entry{level=9, side=SELL, price=4911.0, size=49911.0}]
res0 : 8 [TradeEntry{price=2090.0, size=20090.0, side=BUY}, TradeEntry{price=1909.0, size=19909.0, side=SELL}, TradeEntry{price=2092.0, size=20092.0, side=BUY}, L1Entry{side=BUY, price=2090.0, size=20090.0}, L1Entry{side=SELL, price=1900.0, size=19900.0}, L2Entry{level=9, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=0, side=SELL, price=4909.0, size=49909.0}, L2Entry{level=1, side=BUY, price=5184.0, size=50184.0}] | res1 : 3 [9, 0, 1] | res2 : 8 [2090.0, 1909.0, 2092.0, 2090.0, 1900.0, 5000.0, 4909.0, 5184.0] | res3 : 8 [2090.0, 1909.0, 2092.0, 2090.0, 1900.0, 5000.0, 4909.0, 5184.0] | res4 : 8 [-2147483648, -2147483648, -2147483648, -2147483648, -2147483648, 9, 0, 1] | res5 : 2 [TradeEntry{price=2090.0, size=20090.0, side=BUY}, TradeEntry{price=2092.0, size=20092.0, side=BUY}] | res6 : 2 [L2Entry{level=9, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=1, side=BUY, price=5184.0, size=50184.0}]
res0 : 6 [TradeEntry{price=2100.0, size=20100.0, side=BUY}, TradeEntry{price=1899.0, size=19899.0, side=SELL}, L1Entry{side=BUY, price=2100.0, size=20100.0}, L1Entry{side=SELL, price=1889.0, size=19889.0}, L2Entry{level=0, side=SELL, price=5000.0, size=50000.0}, L2Entry{level=1, side=SELL, price=4899.0, size=49899.0}] | res1 : 2 [0, 1] | res2 : 6 [2100.0, 1899.0, 2100.0, 1889.0, 5000.0, 4899.0] | res3 : 6 [2100.0, 1899.0, 2100.0, 1889.0, 5000.0, 4899.0] | res4 : 6 [-2147483648, -2147483648, -2147483648, -2147483648, 0, 1] | res5 : 1 [TradeEntry{price=1899.0, size=19899.0, side=SELL}] | res6 : 1 [L2Entry{level=1, side=SELL, price=4899.0, size=49899.0}]
!END
Running QQL: select * type "deltix.MyBarMessage" from bar1minExtended union select * type "deltix.MyBarMessage" from bar1min
deltix.MyBarMessage,,1970-01-19 15:04:51.660,sequenceNumber:<null>,exchangeId:<null>,close:0,open:0,high:0,low:0,volume:0,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.660,sequenceNumber:<null>,exchangeId:<null>,close:0,open:0,high:0,low:0,volume:0,customValue:0
deltix.MyBarMessage,,1970-01-19 15:04:51.720,sequenceNumber:<null>,exchangeId:<null>,close:2.2219998836517334,open:1.1109999418258667,high:3.3329999446868896,low:3.3329999446868896,volume:4.444,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.720,sequenceNumber:<null>,exchangeId:<null>,close:2.2219998836517334,open:1.1109999418258667,high:3.3329999446868896,low:3.3329999446868896,volume:4.444,customValue:11.1111
deltix.MyBarMessage,,1970-01-19 15:04:51.780,sequenceNumber:<null>,exchangeId:<null>,close:4.443999767303467,open:2.2219998836517334,high:6.665999889373779,low:6.665999889373779,volume:8.888,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.780,sequenceNumber:<null>,exchangeId:<null>,close:4.443999767303467,open:2.2219998836517334,high:6.665999889373779,low:6.665999889373779,volume:8.888,customValue:22.2222
deltix.MyBarMessage,,1970-01-19 15:04:51.840,sequenceNumber:<null>,exchangeId:<null>,close:6.665999412536621,open:3.3329997062683105,high:9.99899959564209,low:9.99899959564209,volume:13.332,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.840,sequenceNumber:<null>,exchangeId:<null>,close:6.665999412536621,open:3.3329997062683105,high:9.99899959564209,low:9.99899959564209,volume:13.332,customValue:33.3333
deltix.MyBarMessage,,1970-01-19 15:04:51.900,sequenceNumber:<null>,exchangeId:<null>,close:8.887999534606934,open:4.443999767303467,high:13.331999778747559,low:13.331999778747559,volume:17.776,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.900,sequenceNumber:<null>,exchangeId:<null>,close:8.887999534606934,open:4.443999767303467,high:13.331999778747559,low:13.331999778747559,volume:17.776,customValue:44.4444
deltix.MyBarMessage,,1970-01-19 15:04:51.960,sequenceNumber:<null>,exchangeId:<null>,close:11.109999656677246,open:5.554999828338623,high:16.66499900817871,low:16.66499900817871,volume:22.22,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.960,sequenceNumber:<null>,exchangeId:<null>,close:11.109999656677246,open:5.554999828338623,high:16.66499900817871,low:16.66499900817871,volume:22.22,customValue:55.5555
deltix.MyBarMessage,,1970-01-19 15:04:52.020,sequenceNumber:<null>,exchangeId:<null>,close:13.331998825073242,open:6.665999412536621,high:19.99799919128418,low:19.99799919128418,volume:26.664,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.020,sequenceNumber:<null>,exchangeId:<null>,close:13.331998825073242,open:6.665999412536621,high:19.99799919128418,low:19.99799919128418,volume:26.664,customValue:66.6666
deltix.MyBarMessage,,1970-01-19 15:04:52.080,sequenceNumber:<null>,exchangeId:<null>,close:15.553998947143555,open:7.776999473571777,high:23.33099937438965,low:23.33099937438965,volume:31.108,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.080,sequenceNumber:<null>,exchangeId:<null>,close:15.553998947143555,open:7.776999473571777,high:23.33099937438965,low:23.33099937438965,volume:31.108,customValue:77.7777
deltix.MyBarMessage,,1970-01-19 15:04:52.140,sequenceNumber:<null>,exchangeId:<null>,close:17.775999069213867,open:8.887999534606934,high:26.663999557495117,low:26.663999557495117,volume:35.552,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.140,sequenceNumber:<null>,exchangeId:<null>,close:17.775999069213867,open:8.887999534606934,high:26.663999557495117,low:26.663999557495117,volume:35.552,customValue:88.8888
deltix.MyBarMessage,,1970-01-19 15:04:52.200,sequenceNumber:<null>,exchangeId:<null>,close:19.99799919128418,open:9.99899959564209,high:29.996999740600586,low:29.996999740600586,volume:39.996,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.200,sequenceNumber:<null>,exchangeId:<null>,close:19.99799919128418,open:9.99899959564209,high:29.996999740600586,low:29.996999740600586,volume:39.996,customValue:99.9999
!END
Running QQL: select trade.price as "price", trade.size as "size" type "deltix.timebase.api.messages.BestBidOfferTradeMessage" from packages array join entries[this is TradeEntry] as trade UNION select bbo[side == "deltix.entries.QuoteSide":BUY].price as "offerPrice", bbo[side == "deltix.entries.QuoteSide":BUY].size as "offerSize", bbo[side == "deltix.entries.QuoteSide":SELL].price as "bidPrice", bbo[side == "deltix.entries.QuoteSide":SELL].size as "bidSize" type "deltix.timebase.api.messages.BestBidOfferTradeMessage" from packages array join (entries as array(L1Entry))[this is not null] as bbo
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:2010.0,offerSize:20010.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2010.0,size:20010.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:<null>,offerSize:<null>,bidPrice:1988.0,bidSize:19988.0
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:1989.0,size:19989.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:2020.0,offerSize:20020.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2020.0,size:20020.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:<null>,offerSize:<null>,bidPrice:1977.0,bidSize:19977.0
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:1979.0,size:19979.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:2030.0,offerSize:20030.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2030.0,size:20030.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:<null>,offerSize:<null>,bidPrice:1966.0,bidSize:19966.0
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:1969.0,size:19969.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:2050.0,offerSize:20050.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2032.0,size:20032.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:<null>,offerSize:<null>,bidPrice:1944.0,bidSize:19944.0
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2050.0,size:20050.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:2060.0,offerSize:20060.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:1949.0,size:19949.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:<null>,size:<null>,offerPrice:<null>,offerSize:<null>,bidPrice:1933.0,bidSize:19933.0
deltix.timebase.api.messages.BestBidOfferTradeMessage,DLTX,2021-01-01 09:00:00.000,price:2060.0,size:20060.0,offerPrice:<null>,offerSize:<null>,bidPrice:<null>,bidSize:<null>
!END
Running QQL: select trade.price as "price", trade.size as "size" type "deltix.timebase.api.messages.TradeMessage" from packages array join entries[this is TradeEntry] as trade UNION select bbo[side == "deltix.entries.QuoteSide":BUY].price as "offerPrice", bbo[side == "deltix.entries.QuoteSide":BUY].size as "offerSize", bbo[side == "deltix.entries.QuoteSide":SELL].price as "bidPrice", bbo[side == "deltix.entries.QuoteSide":SELL].size as "bidSize" type "deltix.timebase.api.messages.BestBidOfferMessage" from packages array join (entries as array(L1Entry))[this is not null] as bbo
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:2010.0,offerSize:20010.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2010.0,size:20010.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1988.0,bidSize:19988.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:1989.0,size:19989.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:2020.0,offerSize:20020.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2020.0,size:20020.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1977.0,bidSize:19977.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:1979.0,size:19979.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:2030.0,offerSize:20030.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2030.0,size:20030.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1966.0,bidSize:19966.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:1969.0,size:19969.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:2050.0,offerSize:20050.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2032.0,size:20032.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1944.0,bidSize:19944.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2050.0,size:20050.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:2060.0,offerSize:20060.0,bidPrice:<null>,bidSize:<null>
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:1949.0,size:19949.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1933.0,bidSize:19933.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2060.0,size:20060.0
!END
Running QQL: (select trade.price as "price", trade.size as "size" type "deltix.timebase.api.messages.TradeMessage" from packages array join entries[this is TradeEntry] as trade UNION select bbo[side == "deltix.entries.QuoteSide":BUY].price as "offerPrice", bbo[side == "deltix.entries.QuoteSide":BUY].size as "offerSize", bbo[side == "deltix.entries.QuoteSide":SELL].price as "bidPrice", bbo[side == "deltix.entries.QuoteSide":SELL].size as "bidSize" type "deltix.timebase.api.messages.BestBidOfferMessage" from packages array join (entries as array(L1Entry))[this is not null] as bbo) limit 3 offset 5
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:2020.0,size:20020.0
deltix.timebase.api.messages.BestBidOfferMessage,DLTX,2021-01-01 09:00:00.000,offerPrice:<null>,offerSize:<null>,bidPrice:1977.0,bidSize:19977.0
deltix.timebase.api.messages.TradeMessage,DLTX,2021-01-01 09:00:00.000,price:1979.0,size:19979.0
!END
Running QQL: select * from packages limit 20
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
!END
Running QQL: select * from packages limit 4
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
!END
Running QQL: select * from packages limit 3, 5
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
!END
Running QQL: select * from packages limit 4 offset 2
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:VENDOR_SNAPSHOT
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
!END
Running QQL: select * from packages limit 1
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
!END
Running QQL: select * from packages limit 10, 1
!END
Running QQL: select * from packages limit 9, 1
deltix.entries.Package,DLTX,2021-01-01 09:00:00.000,entries:ARRAY,packageType:INCREMENTAL_UPDATE
!END
Running QQL: select * from packages limit 9, 0
!END
Running QQL: select * from packages limit 9, 0
!END
Running QQL: select * type "deltix.MyBarMessage" from bar1minExtended limit 3, 4 union select * type "deltix.MyBarMessage" from bar1min
deltix.MyBarMessage,,1970-01-19 15:04:51.660,sequenceNumber:<null>,exchangeId:<null>,close:0,open:0,high:0,low:0,volume:0,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.720,sequenceNumber:<null>,exchangeId:<null>,close:2.2219998836517334,open:1.1109999418258667,high:3.3329999446868896,low:3.3329999446868896,volume:4.444,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.780,sequenceNumber:<null>,exchangeId:<null>,close:4.443999767303467,open:2.2219998836517334,high:6.665999889373779,low:6.665999889373779,volume:8.888,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.840,sequenceNumber:<null>,exchangeId:<null>,close:6.665999412536621,open:3.3329997062683105,high:9.99899959564209,low:9.99899959564209,volume:13.332,customValue:33.3333
deltix.MyBarMessage,,1970-01-19 15:04:51.840,sequenceNumber:<null>,exchangeId:<null>,close:6.665999412536621,open:3.3329997062683105,high:9.99899959564209,low:9.99899959564209,volume:13.332,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.900,sequenceNumber:<null>,exchangeId:<null>,close:8.887999534606934,open:4.443999767303467,high:13.331999778747559,low:13.331999778747559,volume:17.776,customValue:44.4444
deltix.MyBarMessage,,1970-01-19 15:04:51.900,sequenceNumber:<null>,exchangeId:<null>,close:8.887999534606934,open:4.443999767303467,high:13.331999778747559,low:13.331999778747559,volume:17.776,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.960,sequenceNumber:<null>,exchangeId:<null>,close:11.109999656677246,open:5.554999828338623,high:16.66499900817871,low:16.66499900817871,volume:22.22,customValue:55.5555
deltix.MyBarMessage,,1970-01-19 15:04:51.960,sequenceNumber:<null>,exchangeId:<null>,close:11.109999656677246,open:5.554999828338623,high:16.66499900817871,low:16.66499900817871,volume:22.22,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.020,sequenceNumber:<null>,exchangeId:<null>,close:13.331998825073242,open:6.665999412536621,high:19.99799919128418,low:19.99799919128418,volume:26.664,customValue:66.6666
deltix.MyBarMessage,,1970-01-19 15:04:52.020,sequenceNumber:<null>,exchangeId:<null>,close:13.331998825073242,open:6.665999412536621,high:19.99799919128418,low:19.99799919128418,volume:26.664,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.080,sequenceNumber:<null>,exchangeId:<null>,close:15.553998947143555,open:7.776999473571777,high:23.33099937438965,low:23.33099937438965,volume:31.108,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.140,sequenceNumber:<null>,exchangeId:<null>,close:17.775999069213867,open:8.887999534606934,high:26.663999557495117,low:26.663999557495117,volume:35.552,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.200,sequenceNumber:<null>,exchangeId:<null>,close:19.99799919128418,open:9.99899959564209,high:29.996999740600586,low:29.996999740600586,volume:39.996,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.260,sequenceNumber:<null>,exchangeId:<null>,close:22.219999313354492,open:11.109999656677246,high:33.32999801635742,low:33.32999801635742,volume:44.44,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.320,sequenceNumber:<null>,exchangeId:<null>,close:24.441999435424805,open:12.220999717712402,high:36.66299819946289,low:36.66299819946289,volume:48.884,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.380,sequenceNumber:<null>,exchangeId:<null>,close:26.663997650146484,open:13.331998825073242,high:39.99599838256836,low:39.99599838256836,volume:53.328,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.440,sequenceNumber:<null>,exchangeId:<null>,close:28.885997772216797,open:14.442998886108398,high:43.32899856567383,low:43.32899856567383,volume:57.772,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.500,sequenceNumber:<null>,exchangeId:<null>,close:31.10799789428711,open:15.553998947143555,high:46.6619987487793,low:46.6619987487793,volume:62.216,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:52.560,sequenceNumber:<null>,exchangeId:<null>,close:33.32999801635742,open:16.66499900817871,high:49.994998931884766,low:49.994998931884766,volume:66.66,customValue:<null>
!END
Running QQL: (select * type "deltix.MyBarMessage" from bar1minExtended union select * type "deltix.MyBarMessage" from bar1min) limit 3, 4
deltix.MyBarMessage,,1970-01-19 15:04:51.720,sequenceNumber:<null>,exchangeId:<null>,close:2.2219998836517334,open:1.1109999418258667,high:3.3329999446868896,low:3.3329999446868896,volume:4.444,customValue:11.1111
deltix.MyBarMessage,,1970-01-19 15:04:51.780,sequenceNumber:<null>,exchangeId:<null>,close:4.443999767303467,open:2.2219998836517334,high:6.665999889373779,low:6.665999889373779,volume:8.888,customValue:<null>
deltix.MyBarMessage,,1970-01-19 15:04:51.780,sequenceNumber:<null>,exchangeId:<null>,close:4.443999767303467,open:2.2219998836517334,high:6.665999889373779,low:6.665999889373779,volume:8.888,customValue:22.2222
deltix.MyBarMessage,,1970-01-19 15:04:51.840,sequenceNumber:<null>,exchangeId:<null>,close:6.665999412536621,open:3.3329997062683105,high:9.99899959564209,low:9.99899959564209,volume:13.332,customValue:<null>
!END
Running QQL: select (byteList as array(INT8))[0], (byteList as array(INT16))[0], (byteList as array(INT32))[0], (byteList as array(INT64))[0], (byteList as array(DECIMAL))[0], (byteList as array(FLOAT32))[0], (byteList as array(FLOAT64))[0], (byteList as array(CHAR))[0], (byteList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
!END
Running QQL: select (shortList as array(INT8))[0], (shortList as array(INT16))[0], (shortList as array(INT32))[0], (shortList as array(INT64))[0], (shortList as array(DECIMAL))[0], (shortList as array(FLOAT32))[0], (shortList as array(FLOAT64))[0], (shortList as array(CHAR))[0], (shortList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
!END
Running QQL: select (intList as array(INT8))[0], (intList as array(INT16))[0], (intList as array(INT32))[0], (intList as array(INT64))[0], (intList as array(DECIMAL))[0], (intList as array(FLOAT32))[0], (intList as array(FLOAT64))[0], (intList as array(CHAR))[0], (intList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
!END
Running QQL: select (longList as array(INT8))[0], (longList as array(INT16))[0], (longList as array(INT32))[0], (longList as array(INT64))[0], (byteList as array(DECIMAL))[0], (longList as array(FLOAT32))[0], (longList as array(FLOAT64))[0], (longList as array(CHAR))[0], (longList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:125.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
!END
Running QQL: select (floatList as array(INT8))[0], (floatList as array(INT16))[0], (floatList as array(INT32))[0], (floatList as array(INT64))[0], (floatList as array(DECIMAL))[0], (floatList as array(FLOAT32))[0], (floatList as array(FLOAT64))[0], (floatList as array(CHAR))[0], (floatList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
!END
Running QQL: select (doubleList as array(INT8))[0], (doubleList as array(INT16))[0], (doubleList as array(INT32))[0], (doubleList as array(INT64))[0], (doubleList as array(DECIMAL))[0], (doubleList as array(FLOAT32))[0], (doubleList as array(FLOAT64))[0], (doubleList as array(CHAR))[0], (doubleList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
!END
Running QQL: select (decimalList as array(INT8))[0], (decimalList as array(INT16))[0], (decimalList as array(INT32))[0], (decimalList as array(INT64))[0], (decimalList as array(DECIMAL))[0], (decimalList as array(FLOAT32))[0], (decimalList as array(FLOAT64))[0], (decimalList as array(CHAR))[0], (decimalList as array(boolean))[0] from alltypes
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
!END
Running QQL: select byteField as INT8, byteField as INT16, byteField as INT32, byteField as INT64, byteField as DECIMAL, byteField as FLOAT32, byteField as FLOAT64, byteField as char, byteField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
,1970-01-01 00:00:00.000,$1:125,$2:125,$3:125,$4:125,$5:125.0,$6:125.0,$7:125.0,$8:},$9:true
!END
Running QQL: select shortField as INT8, shortField as INT16, shortField as INT32, shortField as INT64, shortField as DECIMAL, shortField as FLOAT32, shortField as FLOAT64, shortField as char, shortField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
,1970-01-01 00:00:00.000,$1:-11,$2:14325,$3:14325,$4:14325,$5:14325.0,$6:14325.0,$7:14325.0,$8:㟵,$9:true
!END
Running QQL: select intField as INT8, intField as INT16, intField as INT32, intField as INT64, intField as DECIMAL, intField as FLOAT32, intField as FLOAT64, intField as char, intField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
,1970-01-01 00:00:00.000,$1:-38,$2:25818,$3:-236326,$4:-236326,$5:-236326.0,$6:-236326.0,$7:-236326.0,$8:據,$9:true
!END
Running QQL: select longField as INT8, longField as INT16, longField as INT32, longField as INT64, longField as DECIMAL, longField as FLOAT32, longField as FLOAT64, longField as char, longField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
,1970-01-01 00:00:00.000,$1:121,$2:-5767,$3:2029316473,$4:2312721721721,$5:2312721721721.0,$6:2312721661952,$7:2312721721721,$8:,$9:true
!END
Running QQL: select floatField as INT8, floatField as INT16, floatField as INT32, floatField as INT64, floatField as DECIMAL, floatField as FLOAT32, floatField as FLOAT64, floatField as char, floatField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
,1970-01-01 00:00:00.000,$1:68,$2:32324,$3:32324,$4:32324,$5:32324.43359375,$6:32324.434,$7:32324.43359375,$8:繄,$9:true
!END
Running QQL: select doubleField as INT8, doubleField as INT16, doubleField as INT32, doubleField as INT64, doubleField as DECIMAL, doubleField as FLOAT32, doubleField as FLOAT64, doubleField as char, doubleField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.34734734835,$8:垆,$9:true
!END
Running QQL: select decimalField as INT8, decimalField as INT16, decimalField as INT32, decimalField as INT64, decimalField as DECIMAL, decimalField as FLOAT32, decimalField as FLOAT64, decimalField as char, decimalField as boolean from alltypes
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
,1970-01-01 00:00:00.000,$1:-122,$2:22406,$3:-436346,$4:-436346,$5:-436346.3473473483,$6:-436346.34,$7:-436346.3473473483,$8:垆,$9:true
!END
Running QQL: select [1,2,3] if true else [4,5,6]
{"$type":"QUERY34751328","symbol":"","$1":[1,2,3]}
!END
Running QQL: select 'odd' if n % 2 == 0 else 'even' array join [1, 2, 3, 4, 5, 6] as n
{"$type":"QUERY1121011","symbol":"","$1":"even"}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
{"$type":"QUERY1121011","symbol":"","$1":"even"}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
{"$type":"QUERY1121011","symbol":"","$1":"even"}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
!END
Running QQL: select 'odd' if n % 2 == 0 array join [1, 2, 3, 4, 5, 6] as n
{"$type":"QUERY1121011","symbol":""}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
{"$type":"QUERY1121011","symbol":""}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
{"$type":"QUERY1121011","symbol":""}
{"$type":"QUERY1121011","symbol":"","$1":"odd"}
!END
Running QQL: select s if s == '2' else null array join ['1','2','3','4'] as s
{"$type":"QUERY1121011","symbol":""}
{"$type":"QUERY1121011","symbol":"","$1":"2"}
{"$type":"QUERY1121011","symbol":""}
{"$type":"QUERY1121011","symbol":""}
!END
Running QQL: select byteField, '>50' if byteField > 50 else '<50' from alltypesrand
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","byteField":31,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","byteField":70,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","byteField":100,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","byteField":108,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","byteField":14,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","byteField":-25,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","byteField":120,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","byteField":-10,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","byteField":41,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","byteField":-39,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:10:00.000Z","byteField":-23,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:11:00.000Z","byteField":-57,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:12:00.000Z","byteField":-34,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:13:00.000Z","byteField":-83,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:14:00.000Z","byteField":-19,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:15:00.000Z","byteField":56,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:16:00.000Z","byteField":68,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S3","timestamp":"2021-01-01T00:17:00.000Z","byteField":9,"$1":"<50"}
{"$type":"QUERY-2718999168577956558","symbol":"S1","timestamp":"2021-01-01T00:18:00.000Z","byteField":88,"$1":">50"}
{"$type":"QUERY-2718999168577956558","symbol":"S2","timestamp":"2021-01-01T00:19:00.000Z","byteField":-124,"$1":"<50"}
!END
Running QQL: select byteField if boolField else byteNullableField from alltypesrand
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","$1":31}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","$1":70}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","$1":100}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","$1":108}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","$1":45}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","$1":-25}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","$1":-42}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","$1":-10}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","$1":41}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","$1":-39}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:10:00.000Z","$1":-23}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:11:00.000Z"}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:12:00.000Z","$1":-34}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:13:00.000Z","$1":-83}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:14:00.000Z","$1":-19}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:15:00.000Z"}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:16:00.000Z","$1":68}
{"$type":"QUERY1121015","symbol":"S3","timestamp":"2021-01-01T00:17:00.000Z","$1":119}
{"$type":"QUERY1121015","symbol":"S1","timestamp":"2021-01-01T00:18:00.000Z","$1":88}
{"$type":"QUERY1121015","symbol":"S2","timestamp":"2021-01-01T00:19:00.000Z","$1":-124}
!END
Running QQL: select 'few' if n < 3 else 'many', n array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":0}
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":1}
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":2}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":3}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":4}
!END
Running QQL: select entries.level if size(entries.level) > 0 else [99,99] as array(int16) from kraken
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[0,49]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[99,99]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[0,49]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[99,99]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","$1":[2]}
{"$type":"QUERY34751328","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[7,6]}
{"$type":"QUERY34751328","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[14]}
{"$type":"QUERY34751328","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[15]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,0]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[99,99]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,10]}
{"$type":"QUERY34751328","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.027Z","$1":[49,3]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.028Z","$1":[2,49]}
{"$type":"QUERY34751328","symbol":"ETH/GBP","timestamp":"2023-01-25T12:00:00.033Z","$1":[46]}
{"$type":"QUERY34751328","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[25,49]}
{"$type":"QUERY34751328","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[49,24]}
{"$type":"QUERY34751328","symbol":"DOGE/USDT","timestamp":"2023-01-25T12:00:00.041Z","$1":[18,49]}
!END
Running QQL: select entries.level if size(entries.level) > 0 from kraken
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[0,49]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z"}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[0,49]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z"}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","$1":[2]}
{"$type":"QUERY34751328","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[7,6]}
{"$type":"QUERY34751328","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[14]}
{"$type":"QUERY34751328","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[15]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,0]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z"}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,10]}
{"$type":"QUERY34751328","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:00.010Z","$1":[49,39]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.027Z","$1":[49,3]}
{"$type":"QUERY34751328","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.028Z","$1":[2,49]}
{"$type":"QUERY34751328","symbol":"ETH/GBP","timestamp":"2023-01-25T12:00:00.033Z","$1":[46]}
{"$type":"QUERY34751328","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[25,49]}
{"$type":"QUERY34751328","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[49,24]}
{"$type":"QUERY34751328","symbol":"DOGE/USDT","timestamp":"2023-01-25T12:00:00.041Z","$1":[18,49]}
!END
Running QQL: with this.entries[this is L1Entry][0] as trade select max{}(trade.price) as high, min{}(trade.price) as low, first{}(trade.price) as open, last{}(trade.price) as close, 'HIGH' if high > 22593 else 'LOW' from (binance union kraken union bitfinex) over time(5s) where trade != null and symbol == 'BTC/USD'
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:05.000Z","HIGH":"22597.0","LOW":"22592.2","OPEN":"22592.2","CLOSE":"22596.0","$1":"HIGH"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:10.000Z","HIGH":"22597.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"HIGH"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:15.000Z","HIGH":"22597.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"HIGH"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:20.000Z","HIGH":"22597.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"HIGH"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:25.000Z","HIGH":"22597.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"HIGH"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:30.000Z","HIGH":"22592.9","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"LOW"}
{"$type":"QUERY5783702654912056303","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:35.000Z","HIGH":"22592.8","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8","$1":"LOW"}
!END
Running QQL: with this.entries[this is L1Entry][0] as trade, (22593 as decimal if trade.price > 22593 else trade.price) as price select max{}(price) as high, min{}(price) as low, first{}(price) as open, last{}(price) as close from (binance union kraken union bitfinex) over time(5s) where trade != null and symbol == 'BTC/USD'
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:05.000Z","HIGH":"22593.0","LOW":"22592.2","OPEN":"22592.2","CLOSE":"22593.0"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:10.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:15.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:20.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:25.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:30.000Z","HIGH":"22592.9","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:35.000Z","HIGH":"22592.8","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
!END
Running QQL: select case n when 0 then 'zero' when 1 then 'one' when 2 then 'two' else 'many' end, n array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY1035279033808","symbol":"","$1":"zero","N":0}
{"$type":"QUERY1035279033808","symbol":"","$1":"one","N":1}
{"$type":"QUERY1035279033808","symbol":"","$1":"two","N":2}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":3}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":4}
!END
Running QQL: select case s when 'zero' then 0 when 'one' then 1 when 'two' then 2 else 999 end, s array join ['zero', 'one', 'two', 'three', 'four'] as s
{"$type":"QUERY1035282732693","symbol":"","$1":0,"S":"zero"}
{"$type":"QUERY1035282732693","symbol":"","$1":1,"S":"one"}
{"$type":"QUERY1035282732693","symbol":"","$1":2,"S":"two"}
{"$type":"QUERY1035282732693","symbol":"","$1":999,"S":"three"}
{"$type":"QUERY1035282732693","symbol":"","$1":999,"S":"four"}
!END
Running QQL: select case n + 1 when n then 'zero' when n + 1 then 'one' when n + 2 then 'two' else 'many' end, n + 1 array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY32093648801376","symbol":"","$1":"one","$2":1}
{"$type":"QUERY32093648801376","symbol":"","$1":"one","$2":2}
{"$type":"QUERY32093648801376","symbol":"","$1":"one","$2":3}
{"$type":"QUERY32093648801376","symbol":"","$1":"one","$2":4}
{"$type":"QUERY32093648801376","symbol":"","$1":"one","$2":5}
!END
Running QQL: select case when n == 0 then 'zero' when n == 1 then 'one' when n == 2 then 'two' else 'many' end, n array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY1035279033808","symbol":"","$1":"zero","N":0}
{"$type":"QUERY1035279033808","symbol":"","$1":"one","N":1}
{"$type":"QUERY1035279033808","symbol":"","$1":"two","N":2}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":3}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":4}
!END
Running QQL: select case when n < 3 then 'few' else 'many' end array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY1121011","symbol":"","$1":"few"}
{"$type":"QUERY1121011","symbol":"","$1":"few"}
{"$type":"QUERY1121011","symbol":"","$1":"few"}
{"$type":"QUERY1121011","symbol":"","$1":"many"}
{"$type":"QUERY1121011","symbol":"","$1":"many"}
!END
Running QQL: with (case size(entries) when 1 then 'one' when 2 then 'two' when 3 then 'three' else 'many' end) as t select t, count{}() from kraken group by t
{"$type":"QUERY-5817832059506016933","symbol":"TRX/EUR","timestamp":"2023-01-25T12:00:30.989Z","T":"two","COUNT{}()":5563}
{"$type":"QUERY-5817832059506016933","symbol":"LTC/BTC","timestamp":"2023-01-25T12:00:30.984Z","T":"one","COUNT{}()":5248}
{"$type":"QUERY-5817832059506016933","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:30.851Z","T":"many","COUNT{}()":763}
{"$type":"QUERY-5817832059506016933","symbol":"ETH/USD","timestamp":"2023-01-25T12:00:30.914Z","T":"three","COUNT{}()":414}
!END
Running QQL: select case size(entries) when 1 then entries[this is L1Entry] when 2 then entries[this is L2EntryUpdate] when 3 then entries[this is L2EntryNew] else entries end, size(entries), entries from kraken
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24012","size":"10411.20078625","action":"DELETE","level":0,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24012","size":"10411.20078625","action":"DELETE","level":0,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.182","size":"600.0","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","action":"DELETE","level":0,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","action":"DELETE","level":0,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24","size":"87.37051997","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24","size":"87.37051997","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23987","size":"41554.0","action":"UPDATE","level":2,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.66748","size":"12990.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.66748","size":"12990.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"6.68057","size":"229.68903645","level":39,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.72261","size":"14.02386424","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.72261","size":"14.02386424","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"6.71497","size":"229.68903645","level":39,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.126","size":"152.8254","action":"UPDATE","level":7,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.124","size":"343.116114","action":"UPDATE","level":6,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.126","size":"152.8254","action":"UPDATE","level":7,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.124","size":"343.116114","action":"UPDATE","level":6,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"87.38","size":"98.56591005","action":"UPDATE","level":14,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"87.0","size":"48.45238747","action":"UPDATE","level":15,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","level":0,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.182","size":"600.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.182","size":"600.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.23951","size":"20875.12438149","level":10,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"20844.0","size":"1.93564327","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"20844.0","size":"1.93564327","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"20832.7","size":"0.77326556","level":39,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.027Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.23988","size":"10000.0","level":3,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.028Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23996","size":"10000.0","action":"DELETE","level":2,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23996","size":"10000.0","action":"DELETE","level":2,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"ETH/GBP","timestamp":"2023-01-25T12:00:00.033Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"1293.37","size":"0.34110808","action":"UPDATE","level":46,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.357136","size":"1351.49161697","action":"DELETE","level":25,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.357136","size":"1351.49161697","action":"DELETE","level":25,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","level":49,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.356882","size":"1351.49161697","level":24,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"DOGE/USDT","timestamp":"2023-01-25T12:00:00.041Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.08524","size":"83298.60818179","action":"DELETE","level":18,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.08524","size":"83298.60818179","action":"DELETE","level":18,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.09133","size":"40000.0","level":49,"side":"ASK"}]}
!END
Running QQL: select case when size(entries) == 1 then entries[this is L1Entry] when size(entries) == 2 then entries[this is L2EntryUpdate] else entries end, size(entries), entries from kraken
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24012","size":"10411.20078625","action":"DELETE","level":0,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24012","size":"10411.20078625","action":"DELETE","level":0,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.182","size":"600.0","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","action":"DELETE","level":0,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.24004","size":"20829.61165301","action":"DELETE","level":0,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24","size":"87.37051997","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24","size":"87.37051997","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23987","size":"41554.0","action":"UPDATE","level":2,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.66748","size":"12990.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.66748","size":"12990.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"6.68057","size":"229.68903645","level":39,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.72261","size":"14.02386424","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"6.72261","size":"14.02386424","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"6.71497","size":"229.68903645","level":39,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.126","size":"152.8254","action":"UPDATE","level":7,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.124","size":"343.116114","action":"UPDATE","level":6,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.126","size":"152.8254","action":"UPDATE","level":7,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"21.124","size":"343.116114","action":"UPDATE","level":6,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"87.38","size":"98.56591005","action":"UPDATE","level":14,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"87.0","size":"48.45238747","action":"UPDATE","level":15,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.18001","size":"555.52468999","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","level":0,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","side":"BID"}],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L1Entry","exchangeId":"KRAKEN","price":"0.24005","size":"10414.47721661","side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.182","size":"600.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.182","size":"600.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.23951","size":"20875.12438149","level":10,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:00.010Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"20844.0","size":"1.93564327","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"20844.0","size":"1.93564327","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"20832.7","size":"0.77326556","level":39,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.027Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","action":"DELETE","level":49,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.23988","size":"10000.0","level":3,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.028Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23996","size":"10000.0","action":"DELETE","level":2,"side":"BID"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.23996","size":"10000.0","action":"DELETE","level":2,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.188","size":"1280.0","level":49,"side":"BID"}]}
{"$type":"QUERY9134612142841621553","symbol":"ETH/GBP","timestamp":"2023-01-25T12:00:00.033Z","$1":[],"SIZE (entries)":1,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"1293.37","size":"0.34110808","action":"UPDATE","level":46,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.357136","size":"1351.49161697","action":"DELETE","level":25,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.357136","size":"1351.49161697","action":"DELETE","level":25,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","level":49,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","action":"DELETE","level":49,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.361583","size":"112.24478343","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.356882","size":"1351.49161697","level":24,"side":"ASK"}]}
{"$type":"QUERY9134612142841621553","symbol":"DOGE/USDT","timestamp":"2023-01-25T12:00:00.041Z","$1":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.08524","size":"83298.60818179","action":"DELETE","level":18,"side":"ASK"}],"SIZE (entries)":2,"entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"0.08524","size":"83298.60818179","action":"DELETE","level":18,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"0.09133","size":"40000.0","level":49,"side":"ASK"}]}
!END
Running QQL: select case when n < 3 then 'few' else 'many' end, n array join [0, 1, 2, 3, 4] as n
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":0}
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":1}
{"$type":"QUERY1035279033808","symbol":"","$1":"few","N":2}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":3}
{"$type":"QUERY1035279033808","symbol":"","$1":"many","N":4}
!END
Running QQL: with this.entries[this is L1Entry][0] as trade, (case when trade.price > 22593 then 22593 as decimal else trade.price end) as price select max{}(price) as high, min{}(price) as low, first{}(price) as open, last{}(price) as close from (binance union kraken union bitfinex) over time(5s) where trade != null and symbol == 'BTC/USD'
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:05.000Z","HIGH":"22593.0","LOW":"22592.2","OPEN":"22592.2","CLOSE":"22593.0"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:10.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:15.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:20.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:25.000Z","HIGH":"22593.0","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:30.000Z","HIGH":"22592.9","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
{"$type":"QUERY-3261717337540684513","symbol":"BTC/USD","timestamp":"2023-01-25T12:00:35.000Z","HIGH":"22592.8","LOW":"22592.8","OPEN":"22592.8","CLOSE":"22592.8"}
!END
Running QQL: select lastNotNull{}(entries[this is L2EntryNew]) from BITFINEX over count(10) where symbol == 'BTC/USDT' limit 10
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.166Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.166Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22618.0","size":"0.33860909","level":20,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.365Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22563.0","size":"0.37692643","level":29,"side":"BID"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.365Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22625.0","size":"0.45736178","level":26,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.561Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22690.0","size":"2.86677914","level":49,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.767Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22689.0","size":"0.7906","level":49,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.767Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22596.0","size":"0.049","level":0,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.974Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22690.0","size":"2.86677914","level":49,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:01.176Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}]}
{"$type":"QUERY-8869873502271148937","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:01.177Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew])":[{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}]}
!END
Running QQL: select lastNotNull{}(entries[this is L2EntryNew][0]) from BITFINEX over count(10) where symbol == 'BTC/USDT' limit 10
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.166Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.166Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22618.0","size":"0.33860909","level":20,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.365Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22563.0","size":"0.37692643","level":29,"side":"BID"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.365Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22625.0","size":"0.45736178","level":26,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.561Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22690.0","size":"2.86677914","level":49,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.767Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22689.0","size":"0.7906","level":49,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.767Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22596.0","size":"0.049","level":0,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.974Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22690.0","size":"2.86677914","level":49,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:01.176Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}}
{"$type":"QUERY7207349774030429944","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:01.177Z","LASTNOTNULL{}(entries[this is deltix.timebase.api.messages.universal.L2EntryNew][0])":{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"BITFINEX","numberOfOrders":1,"price":"22696.0","size":"5.45","level":49,"side":"ASK"}}
!END
Running QQL: select entries.exchangeId == 'KRAKEN', entries[exchangeId == 'KRAKEN'].exchangeId, entries.exchangeId[this == 'KRAKEN'], entries.exchangeId == 'BINANCE', entries[exchangeId == 'BINANCE'].exchangeId, entries.exchangeId[this == 'BINANCE'] from KRAKEN
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BTC/EUR","timestamp":"2023-01-25T12:00:00.010Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.027Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.028Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"ETH/GBP","timestamp":"2023-01-25T12:00:00.033Z","$1":[true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN"],"$2":["KRAKEN"],"$3":[false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"ADA/USDT","timestamp":"2023-01-25T12:00:00.034Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
{"$type":"QUERY7660635247106222837","symbol":"DOGE/USDT","timestamp":"2023-01-25T12:00:00.041Z","$1":[true,true],"entries[this.exchangeId == KRAKEN].exchangeId":["KRAKEN","KRAKEN"],"$2":["KRAKEN","KRAKEN"],"$3":[false,false],"entries[this.exchangeId == BINANCE].exchangeId":[],"$4":[]}
!END
Running QQL: select * from kraken where symbol == 'BTC/USDT' and timestamp between '2023-01-25 12:00:00.000'd and '2023-01-25 12:00:00.100'd
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.063Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.954Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22670.5","size":"2.91455","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22658.0","size":"0.351","level":45,"side":"ASK"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.073Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.967Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22589.2","size":"0.548","action":"DELETE","level":8,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22539.8","size":"0.0148","level":49,"side":"BID"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.076Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.971Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22602.2","size":"0.18177195","action":"UPDATE","level":6,"side":"ASK"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.083Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.977Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22593.7","size":"3.31899469","action":"DELETE","level":2,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22538.2","size":"0.17","level":49,"side":"BID"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.087Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.983Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22538.2","size":"0.17","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22593.2","size":"3.31907848","level":2,"side":"BID"}]}
!END
Running QQL: select * from kraken where timestamp between '2023-01-25 12:00:00.000'd and '2023-01-25 12:00:00.100'd and symbol == 'BTC/USDT'
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.063Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.954Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22670.5","size":"2.91455","action":"DELETE","level":49,"side":"ASK"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22658.0","size":"0.351","level":45,"side":"ASK"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.073Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.967Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22589.2","size":"0.548","action":"DELETE","level":8,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22539.8","size":"0.0148","level":49,"side":"BID"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.076Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.971Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22602.2","size":"0.18177195","action":"UPDATE","level":6,"side":"ASK"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.083Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.977Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22593.7","size":"3.31899469","action":"DELETE","level":2,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22538.2","size":"0.17","level":49,"side":"BID"}]}
{"$type":"deltix.qsrv.hf.plugins.data.kraken.types.KrakenPackageHeader","symbol":"BTC/USDT","timestamp":"2023-01-25T12:00:00.087Z","currencyCode":999,"originalTimestamp":"2023-01-25T11:59:59.983Z","packageType":"INCREMENTAL_UPDATE","entries":[{"$type":"deltix.timebase.api.messages.universal.L2EntryUpdate","exchangeId":"KRAKEN","price":"22538.2","size":"0.17","action":"DELETE","level":49,"side":"BID"},{"$type":"deltix.timebase.api.messages.universal.L2EntryNew","exchangeId":"KRAKEN","price":"22593.2","size":"3.31907848","level":2,"side":"BID"}]}
!END
Running QQL: with entry as L1Entry as l1, entry as L2EntryNew as l2, entry as L2EntryUpdate as l2u select record l1.price field price, l1.size field size, l1.side field side type L1Entry when entry is L1Entry record l2.price field price, l2.size field size, l2.side field side type L2EntryNew when entry is L2EntryNew record l2u.price field price, l2u.size field size, l2u.side field side type L2EntryUpdate when entry is L2EntryUpdate from kraken array join entries as entry limit 20
{"$type":"L2ENTRYUPDATE","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.24012","SIZE":"10411.20078625","SIDE":"BID"}
{"$type":"L2ENTRYNEW","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.182","SIZE":"600.0","SIDE":"BID"}
{"$type":"L1ENTRY","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.24004","SIZE":"20829.61165301","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.24004","SIZE":"20829.61165301","SIDE":"BID"}
{"$type":"L2ENTRYNEW","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.18001","SIZE":"555.52468999","SIDE":"BID"}
{"$type":"L1ENTRY","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.000Z","PRICE":"0.24","SIZE":"87.37051997","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.004Z","PRICE":"0.23987","SIZE":"41554.0","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"6.66748","SIZE":"12990.0","SIDE":"BID"}
{"$type":"L2ENTRYNEW","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"6.68057","SIZE":"229.68903645","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"6.72261","SIZE":"14.02386424","SIDE":"ASK"}
{"$type":"L2ENTRYNEW","symbol":"LINK/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"6.71497","SIZE":"229.68903645","SIDE":"ASK"}
{"$type":"L2ENTRYUPDATE","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"21.126","SIZE":"152.8254","SIDE":"ASK"}
{"$type":"L2ENTRYUPDATE","symbol":"ETC/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"21.124","SIZE":"343.116114","SIDE":"ASK"}
{"$type":"L2ENTRYUPDATE","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"87.38","SIZE":"98.56591005","SIDE":"ASK"}
{"$type":"L2ENTRYUPDATE","symbol":"LTC/USD","timestamp":"2023-01-25T12:00:00.006Z","PRICE":"87.0","SIZE":"48.45238747","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","PRICE":"0.18001","SIZE":"555.52468999","SIDE":"BID"}
{"$type":"L2ENTRYNEW","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","PRICE":"0.24005","SIZE":"10414.47721661","SIDE":"BID"}
{"$type":"L1ENTRY","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","PRICE":"0.24005","SIZE":"10414.47721661","SIDE":"BID"}
{"$type":"L2ENTRYUPDATE","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","PRICE":"0.182","SIZE":"600.0","SIDE":"BID"}
{"$type":"L2ENTRYNEW","symbol":"BAT/USD","timestamp":"2023-01-25T12:00:00.010Z","PRICE":"0.23951","SIZE":"20875.12438149","SIDE":"BID"}
!END
Running QQL: select record boolField, byteField, asciiTextField type t1 when boolField record boolField, doubleField, enumField type t2 when not boolField from alltypesrand limit 10
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","boolField":true,"byteField":31,"asciiTextField":"/ 4u0n^.."}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","boolField":true,"byteField":70,"asciiTextField":"TXr6.>+A@"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","boolField":true,"byteField":100,"asciiTextField":"[MF[4iT\K"}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","boolField":true,"byteField":108,"asciiTextField":"P6z \4m%H4"}
{"$type":"T2","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","boolField":false,"doubleField":"501.1160384749738","enumField":"THREE"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","boolField":true,"byteField":-25,"asciiTextField":"/]YHE[>>("}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","boolField":false,"doubleField":"8.234378819736987","enumField":"ONE"}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","boolField":true,"byteField":-10,"asciiTextField":"y$:j67?U0"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","boolField":true,"byteField":41,"asciiTextField":"5bDOOPm}F"}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","boolField":true,"byteField":-39,"asciiTextField":"IGI/@fY4E"}
!END
Running QQL: select record doubleField type t1 when boolField record doubleField type t2 when not boolField from alltypesrand limit 10
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","doubleField":"646.5821602909257"}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","doubleField":"767.6300491820534"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","doubleField":"319.76577501646653"}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","doubleField":"520.423229959222"}
{"$type":"T2","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","doubleField":"501.1160384749738"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","doubleField":"343.9688382546394"}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","doubleField":"8.234378819736987"}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","doubleField":"831.6400200641632"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","doubleField":"738.7723236645114"}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","doubleField":"456.5423307944798"}
!END
Running QQL: select record boolField, byteField type t1 when boolField record boolField, doubleField type t2 when not boolField from alltypesrand group by boolField
{"$type":"T1","symbol":"S1","timestamp":"2021-01-02T00:00:00.000Z","boolField":true,"byteField":103}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T23:59:00.000Z","boolField":false,"doubleField":"747.5284781564726"}
!END
Running QQL: with entry as TradeEntry as trade, entry as L1Entry as bbo select record trade.price field "price", trade.size field "size" type "deltix.timebase.api.messages.TradeMessage" when entry is TradeEntry record bbo[side == "deltix.entries.QuoteSide":BUY].price as "offerPrice", bbo[side == "deltix.entries.QuoteSide":BUY].size as "offerSize", bbo[side == "deltix.entries.QuoteSide":SELL].price as "bidPrice", bbo[side == "deltix.entries.QuoteSide":SELL].size as "bidSize" type "deltix.timebase.api.messages.BestBidOfferMessage" when entry is L1Entry from packages array join entries as entry limit 20
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2010.0","size":"20010.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"1989.0","size":"19989.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","offerPrice":"2010.0","offerSize":"20010.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","bidPrice":"1988.0","bidSize":"19988.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2020.0","size":"20020.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"1979.0","size":"19979.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","offerPrice":"2020.0","offerSize":"20020.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","bidPrice":"1977.0","bidSize":"19977.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2030.0","size":"20030.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"1969.0","size":"19969.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2032.0","size":"20032.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","offerPrice":"2030.0","offerSize":"20030.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","bidPrice":"1966.0","bidSize":"19966.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2050.0","size":"20050.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"1949.0","size":"19949.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","offerPrice":"2050.0","offerSize":"20050.0"}
{"$type":"deltix.timebase.api.messages.BestBidOfferMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","bidPrice":"1944.0","bidSize":"19944.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2060.0","size":"20060.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"1939.0","size":"19939.0"}
{"$type":"deltix.timebase.api.messages.TradeMessage","symbol":"DLTX","timestamp":"2021-01-01T09:00:00.000Z","price":"2062.0","size":"20062.0"}
!END
Running QQL: select record doubleField as d1, boolField as b1 type t1 when d1 > 500 record doubleField as d2, boolField as b2 type t2 when d2 < 500 from alltypesrand union select record doubleField as d1, boolField as b1 type t1 when d1 > 500 record doubleField as d2, boolField as b2 type t2 when d2 < 500 from alltypesrand
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","D1":"646.5821602909257","B1":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","D1":"646.5821602909257","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","D1":"767.6300491820534","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","D1":"767.6300491820534","B1":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","D2":"319.76577501646653","B2":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","D2":"319.76577501646653","B2":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","D1":"520.423229959222","B1":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","D1":"520.423229959222","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","D1":"501.1160384749738","B1":false}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","D1":"501.1160384749738","B1":false}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","D2":"343.9688382546394","B2":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","D2":"343.9688382546394","B2":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","D2":"8.234378819736987","B2":false}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","D2":"8.234378819736987","B2":false}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","D1":"831.6400200641632","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","D1":"831.6400200641632","B1":true}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","D1":"738.7723236645114","B1":true}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","D1":"738.7723236645114","B1":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","D2":"456.5423307944798","B2":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","D2":"456.5423307944798","B2":true}
!END
Running QQL: select record doubleField as d1 type t1 when d1 > 500 record doubleField as d2, boolField as b2 type t2 when d2 < 500 from alltypesrand union select record doubleField as d1, boolField as b1 type t1 when d1 > 500 record doubleField as d2 type t2 when d2 < 500 from alltypesrand
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","D1":"646.5821602909257","B1":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","D1":"646.5821602909257"}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","D1":"767.6300491820534","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","D1":"767.6300491820534"}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","D2":"319.76577501646653"}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","D2":"319.76577501646653","B2":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","D1":"520.423229959222","B1":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","D1":"520.423229959222"}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","D1":"501.1160384749738","B1":false}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","D1":"501.1160384749738"}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","D2":"343.9688382546394"}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","D2":"343.9688382546394","B2":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","D2":"8.234378819736987"}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","D2":"8.234378819736987","B2":false}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","D1":"831.6400200641632","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","D1":"831.6400200641632"}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","D1":"738.7723236645114","B1":true}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","D1":"738.7723236645114"}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","D2":"456.5423307944798"}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","D2":"456.5423307944798","B2":true}
!END
Running QQL: select record doubleField as d2, boolField as b2 type t2 when d2 < 500 from alltypesrand union select record doubleField as d1, boolField as b1 type t1 when d1 > 500 from alltypesrand
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:00:00.000Z","D1":"646.5821602909257","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:01:00.000Z","D1":"767.6300491820534","B1":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:02:00.000Z","D2":"319.76577501646653","B2":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:03:00.000Z","D1":"520.423229959222","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:04:00.000Z","D1":"501.1160384749738","B1":false}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:05:00.000Z","D2":"343.9688382546394","B2":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:06:00.000Z","D2":"8.234378819736987","B2":false}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:07:00.000Z","D1":"831.6400200641632","B1":true}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:08:00.000Z","D1":"738.7723236645114","B1":true}
{"$type":"T2","symbol":"S1","timestamp":"2021-01-01T00:09:00.000Z","D2":"456.5423307944798","B2":true}
{"$type":"T2","symbol":"S2","timestamp":"2021-01-01T00:10:00.000Z","D2":"425.71344889667927","B2":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:11:00.000Z","D2":"397.1851113219806","B2":false}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:12:00.000Z","D1":"576.7089492853373","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:13:00.000Z","D1":"609.4110070991624","B1":true}
{"$type":"T2","symbol":"S3","timestamp":"2021-01-01T00:14:00.000Z","D2":"478.2340438009515","B2":true}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:15:00.000Z","D1":"948.021332075975","B1":false}
{"$type":"T2","symbol":"S2","timestamp":"2021-01-01T00:16:00.000Z","D2":"252.17685962471526","B2":true}
{"$type":"T1","symbol":"S3","timestamp":"2021-01-01T00:17:00.000Z","D1":"911.7943323245134","B1":false}
{"$type":"T1","symbol":"S1","timestamp":"2021-01-01T00:18:00.000Z","D1":"736.7358353734899","B1":true}
{"$type":"T1","symbol":"S2","timestamp":"2021-01-01T00:19:00.000Z","D1":"553.1067384241978","B1":true}
!END
