Files
impala/testdata/workloads/functional-query/queries/QueryTest/show-stats.test
Lenni Kuff 745c091fcc [CDH5] Update SHOW TABLE STATS to include per-partition HDFS caching stats
Change-Id: I71b01f84bbd308108d775e78c644e867b48e05be
Reviewed-on: http://gerrit.ent.cloudera.com:8080/2621
Reviewed-by: Lenni Kuff <lskuff@cloudera.com>
Tested-by: jenkins
2014-05-28 08:54:54 -07:00

190 lines
6.2 KiB
Plaintext

====
---- QUERY
use functional
====
---- QUERY
# Stats on a partitioned Hdfs table stored as text
show table stats alltypes
---- LABELS
YEAR, MONTH, #ROWS, #FILES, SIZE, BYTES CACHED, FORMAT
---- RESULTS
2009,1,310,1,'19.95KB','NOT CACHED','TEXT'
2009,2,280,1,'18.12KB','NOT CACHED','TEXT'
2009,3,310,1,'20.06KB','NOT CACHED','TEXT'
2009,4,300,1,'19.61KB','NOT CACHED','TEXT'
2009,5,310,1,'20.36KB','NOT CACHED','TEXT'
2009,6,300,1,'19.71KB','NOT CACHED','TEXT'
2009,7,310,1,'20.36KB','NOT CACHED','TEXT'
2009,8,310,1,'20.36KB','NOT CACHED','TEXT'
2009,9,300,1,'19.71KB','NOT CACHED','TEXT'
2009,10,310,1,'20.36KB','NOT CACHED','TEXT'
2009,11,300,1,'19.71KB','NOT CACHED','TEXT'
2009,12,310,1,'20.36KB','NOT CACHED','TEXT'
2010,1,310,1,'20.36KB','NOT CACHED','TEXT'
2010,2,280,1,'18.39KB','NOT CACHED','TEXT'
2010,3,310,1,'20.36KB','NOT CACHED','TEXT'
2010,4,300,1,'19.71KB','NOT CACHED','TEXT'
2010,5,310,1,'20.36KB','NOT CACHED','TEXT'
2010,6,300,1,'19.71KB','NOT CACHED','TEXT'
2010,7,310,1,'20.36KB','NOT CACHED','TEXT'
2010,8,310,1,'20.36KB','NOT CACHED','TEXT'
2010,9,300,1,'19.71KB','NOT CACHED','TEXT'
2010,10,310,1,'20.36KB','NOT CACHED','TEXT'
2010,11,300,1,'19.71KB','NOT CACHED','TEXT'
2010,12,310,1,'20.36KB','NOT CACHED','TEXT'
Total,,7300,24,'478.45KB','0B',''
---- TYPES
INT, INT, BIGINT, BIGINT, STRING, STRING, STRING
====
---- QUERY
# SHOW PARTITIONS returns the same results as SHOW TABLE STATS.
show partitions alltypes
---- LABELS
YEAR, MONTH, #ROWS, #FILES, SIZE, BYTES CACHED, FORMAT
---- RESULTS
2009,1,310,1,'19.95KB','NOT CACHED','TEXT'
2009,2,280,1,'18.12KB','NOT CACHED','TEXT'
2009,3,310,1,'20.06KB','NOT CACHED','TEXT'
2009,4,300,1,'19.61KB','NOT CACHED','TEXT'
2009,5,310,1,'20.36KB','NOT CACHED','TEXT'
2009,6,300,1,'19.71KB','NOT CACHED','TEXT'
2009,7,310,1,'20.36KB','NOT CACHED','TEXT'
2009,8,310,1,'20.36KB','NOT CACHED','TEXT'
2009,9,300,1,'19.71KB','NOT CACHED','TEXT'
2009,10,310,1,'20.36KB','NOT CACHED','TEXT'
2009,11,300,1,'19.71KB','NOT CACHED','TEXT'
2009,12,310,1,'20.36KB','NOT CACHED','TEXT'
2010,1,310,1,'20.36KB','NOT CACHED','TEXT'
2010,2,280,1,'18.39KB','NOT CACHED','TEXT'
2010,3,310,1,'20.36KB','NOT CACHED','TEXT'
2010,4,300,1,'19.71KB','NOT CACHED','TEXT'
2010,5,310,1,'20.36KB','NOT CACHED','TEXT'
2010,6,300,1,'19.71KB','NOT CACHED','TEXT'
2010,7,310,1,'20.36KB','NOT CACHED','TEXT'
2010,8,310,1,'20.36KB','NOT CACHED','TEXT'
2010,9,300,1,'19.71KB','NOT CACHED','TEXT'
2010,10,310,1,'20.36KB','NOT CACHED','TEXT'
2010,11,300,1,'19.71KB','NOT CACHED','TEXT'
2010,12,310,1,'20.36KB','NOT CACHED','TEXT'
Total,,7300,24,'478.45KB','0B',''
---- TYPES
INT, INT, BIGINT, BIGINT, STRING, STRING, STRING
====
---- QUERY
# Stats on an unpartitioned Hdfs table stored as text
show table stats alltypesaggmultifilesnopart
---- LABELS
#ROWS, #FILES, SIZE, BYTES CACHED, FORMAT
---- RESULTS
10000,4,'734.18KB','NOT CACHED','TEXT'
---- TYPES
BIGINT, BIGINT, STRING, STRING, STRING
====
---- QUERY
# Stats on an Hdfs with mixed partition formats
show table stats alltypesmixedformat
---- LABELS
YEAR, MONTH, #ROWS, #FILES, SIZE, BYTES CACHED, FORMAT
---- RESULTS
2009,1,310,1,'19.59KB','NOT CACHED','TEXT'
2009,2,0,1,'21.35KB','NOT CACHED','SEQUENCE_FILE'
2009,3,0,1,'17.42KB','NOT CACHED','RC_FILE'
Total,,310,3,'58.36KB','0B',''
---- TYPES
INT, INT, BIGINT, BIGINT, STRING, STRING, STRING
====
---- QUERY
# Stats on a table that has no statistics
show table stats functional_parquet.alltypes
---- LABELS
YEAR, MONTH, #ROWS, #FILES, SIZE, BYTES CACHED, FORMAT
---- RESULTS
2009,1,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,2,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,3,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,4,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,5,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,6,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,7,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,8,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,9,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,10,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,11,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2009,12,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,1,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,2,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,3,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,4,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,5,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,6,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,7,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,8,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,9,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,10,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,11,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
2010,12,-1,1,regex:.+KB,'NOT CACHED','PARQUET'
Total,,-1,24,regex:.+KB,'0B',''
---- TYPES
INT, INT, BIGINT, BIGINT, STRING, STRING, STRING
====
---- QUERY
# Stats on an HBase table
show table stats functional_hbase.alltypesagg
---- LABELS
REGION LOCATION, START ROWKEY, EST. #ROWS, SIZE
---- RESULTS: VERIFY_IS_EQUAL
regex:.+,'',regex:.+,regex:.+KB
regex:.+,'1',regex:.+,regex:.+MB
regex:.+,'3',regex:.+,regex:.+MB
regex:.+,'5',regex:.+,regex:.+MB
regex:.+,'7',regex:.+,regex:.+MB
regex:.+,'9',regex:.+,regex:.+KB
'Total','',regex:.+,regex:.+MB
---- TYPES
STRING, STRING, BIGINT, STRING
====
---- QUERY
# Column stats on an HdfsTable
show column stats alltypes
---- LABELS
COLUMN, TYPE, #DISTINCT VALUES, #NULLS, MAX SIZE, AVG SIZE
---- RESULTS
'id','INT',8161,0,4,4
'bool_col','BOOLEAN',2,0,1,1
'tinyint_col','TINYINT',10,0,1,1
'smallint_col','SMALLINT',10,0,2,2
'int_col','INT',10,0,4,4
'bigint_col','BIGINT',10,0,8,8
'float_col','FLOAT',10,0,4,4
'double_col','DOUBLE',10,0,8,8
'date_string_col','STRING',666,0,8,8
'string_col','STRING',10,0,1,1
'timestamp_col','TIMESTAMP',5678,0,16,16
'year','INT',2,0,4,4
'month','INT',12,0,4,4
---- TYPES
STRING, STRING, BIGINT, BIGINT, DOUBLE, DOUBLE
====
---- QUERY
# Column stats on an HBaseTable
show column stats functional_hbase.alltypessmall
---- LABELS
COLUMN, TYPE, #DISTINCT VALUES, #NULLS, MAX SIZE, AVG SIZE
---- RESULTS
'id','INT',105,0,4,4
'bigint_col','BIGINT',10,0,8,8
'bool_col','BOOLEAN',2,0,1,1
'date_string_col','STRING',12,0,8,8
'double_col','DOUBLE',10,0,8,8
'float_col','FLOAT',10,0,4,4
'int_col','INT',10,0,4,4
'month','INT',4,0,4,4
'smallint_col','SMALLINT',10,0,2,2
'string_col','STRING',10,0,1,1
'timestamp_col','TIMESTAMP',101,0,16,16
'tinyint_col','TINYINT',10,0,1,1
'year','INT',1,0,4,4
---- TYPES
STRING, STRING, BIGINT, BIGINT, DOUBLE, DOUBLE
====