I0903 23:31:53.723355 44451 impala-beeswax-server.cc:133] query(): query=select (unitprice % salesamount) from factinternetsales limit 2 I0903 23:31:53.723616 44451 impala-beeswax-server.cc:447] query: Query { 01: query (string) = "select (unitprice % salesamount) from factinternetsales limit 2", 03: configuration (list) = list[0] { }, 04: hadoop_user (string) = "root", } I0903 23:31:53.723732 44451 impala-beeswax-server.cc:460] TClientRequest.queryOptions: TQueryOptions { 01: abort_on_error (bool) = false, 02: max_errors (i32) = 0, 03: disable_codegen (bool) = false, 04: batch_size (i32) = 0, 05: num_nodes (i32) = 0, 06: max_scan_range_length (i64) = 0, 07: num_scanner_threads (i32) = 0, 08: max_io_buffers (i32) = 0, 09: allow_unsupported_formats (bool) = false, 10: default_order_by_limit (i64) = -1, 11: debug_action (string) = "", 12: mem_limit (i64) = 0, 13: abort_on_default_limit_exceeded (bool) = false, 14: parquet_compression_codec (i32) = 5, 15: hbase_caching (i32) = 0, 16: hbase_cache_blocks (bool) = false, } I0903 23:31:53.727347 44451 Frontend.java:338] analyze query select (unitprice % salesamount) from factinternetsales limit 2 I0903 23:31:53.902792 44451 Frontend.java:364] create plan I0903 23:31:53.923046 44451 Planner.java:97] desctbl: tuples: TupleDescriptor{id=0, tbl=etldw.factinternetsales, byte_size=0, is_materialized=true, slots=[SlotDescriptor{id=0, col=unitprice, type=DOUBLE, materialized=false, byteSize=0, byteOffset=-1, nullIndicatorByte=0, nullIndicatorBit=0, slotIdx=0}, SlotDescriptor{id=1, col=salesamount, type=DOUBLE, materialized=false, byteSize=0, byteOffset=-1, nullIndicatorByte=0, nullIndicatorBit=0, slotIdx=0}]} I0903 23:31:53.923509 44451 Analyzer.java:617] valuetransfer: #slots=2 I0903 23:31:53.925055 44451 Analyzer.java:766] equiv class: id=0 members=(0) I0903 23:31:53.925400 44451 Analyzer.java:766] equiv class: id=1 members=(1) I0903 23:31:53.925606 44451 Planner.java:99] create single-node plan I0903 23:31:53.928745 44451 HdfsScanNode.java:92] collecting partitions for table factinternetsales I0903 23:31:53.929102 44451 HdfsScanNode.java:142] finalize HdfsScan: cardinality=0 I0903 23:31:53.929467 44451 HdfsScanNode.java:146] finalize HdfsScan: #nodes=1 I0903 23:31:53.929680 44451 Planner.java:123] create plan fragments I0903 23:31:53.929906 44451 Planner.java:125] memlimit=0 I0903 23:31:53.935477 44451 Planner.java:143] finalize plan fragments I0903 23:31:54.093788 44451 Frontend.java:400] get scan range locations I0903 23:31:54.114716 44451 Frontend.java:413] create result set metadata I0903 23:31:54.115104 44451 JniFrontend.java:152] PLAN FRAGMENT 0 PARTITION: UNPARTITIONED 1:EXCHANGE limit: 2 tuple ids: 0 PLAN FRAGMENT 1 PARTITION: RANDOM STREAM DATA SINK EXCHANGE ID: 1 UNPARTITIONED 0:SCAN HDFS table=etldw.factinternetsales #partitions=1 size=2.02KB limit: 2 tuple ids: 0 I0903 23:31:54.146651 44451 coordinator.cc:295] Exec() query_id=244ba91b4ae3928:e2e5f9bb40d62faa I0903 23:31:54.146952 44451 plan-fragment-executor.cc:76] Prepare(): query_id=244ba91b4ae3928:e2e5f9bb40d62faa instance_id=244ba91b4ae3928:e2e5f9bb40d62fab I0903 23:31:54.159339 44451 plan-fragment-executor.cc:124] descriptor table for fragment=244ba91b4ae3928:e2e5f9bb40d62fab tuples: Tuple(id=0 size=24 slots=[Slot(id=0 type=DOUBLE col=12 offset=8 null=(offset=0 mask=1)), Slot(id=1 type=DOUBLE col=18 offset=16 null=(offset=0 mask=2))]) I0903 23:31:54.159572 44451 exchange-node.cc:50] Exch id=1 input_desc=Tuple(id=0 size=24 slots=[Slot(id=0 type=DOUBLE col=12 offset=8 null=(offset=0 mask=1)), Slot(id=1 type=DOUBLE col=18 offset=16 null=(offset=0 mask=2))]) output_desc=Tuple(id=0 size=24 slots=[Slot(id=0 type=DOUBLE col=12 offset=8 null=(offset=0 mask=1)), Slot(id=1 type=DOUBLE col=18 offset=16 null=(offset=0 mask=2))])