-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26785/
-----------------------------------------------------------

(Updated Oct. 20, 2014, 9:15 p.m.)


Review request for drill and Parth Chandra.


Changes
-------

Just added the group so it shows up in the mailing list! 


Repository: drill-git


Description
-------

Drill-1537: Passing listener context directly to the QueryResultsListener 
callback function.


Diffs
-----

  contrib/native/client/example/querySubmitter.cpp 
f886e819f43d21e07bb3df9956817783d69b98bd 
  contrib/native/client/readme.win.txt f1fdef852ee510303adb6a7e4dd47704e7e38081 
  contrib/native/client/src/clientlib/drillClientImpl.cpp 
77795ed08367df58ae2ac43ef80ae16d5066ba91 

Diff: https://reviews.apache.org/r/26785/diff/


Testing
-------

Tested with querySubmitter example.
D:\Development\gitRepos\incubator-drill\contrib\native\client\build_debug64_date_Thu_10_09_2014_time_16-34-32\Debug
+>querySubmitter query="select * from INFORMATION_SCHEMA.SCHEMATA; select * 
from INFORMATION_SCHEMA.COLUMNS" type=sql connectStr=local=
192.168.39.44:31010 api=asyncCtx

Inbound rpc message received.
Connected!


Inbound rpc message received.

Inbound rpc message received.

Inbound rpc message received.


************************ !! CONTEXT !! ************************

The context for this result-set is: "The First Query"

CATALOG_NAME    SCHEMA_NAME    SCHEMA_OWNER    TYPE    IS_MUTABLE
DRILL    hive43.default    <owner>    hive    NO
DRILL    dfs.optdrill    <owner>    file    YES
DRILL    dfs.default    <owner>    file    NO
DRILL    dfs.tests    <owner>    file    YES
DRILL    dfs.root    <owner>    file    NO
DRILL    dfs.temp    <owner>    file    YES
DRILL    sys    <owner>    system-tables    NO
DRILL    cp.default    <owner>    file    NO
DRILL    hbase    <owner>    hbase    NO
DRILL    INFORMATION_SCHEMA    <owner>    ischema    NO

Inbound rpc message received.


Inbound rpc message received.


Inbound rpc message received.


************************ !! CONTEXT !! ************************

The context for this result-set is: "Some Query After The First Query"

TABLE_CATALOG    TABLE_SCHEMA    TABLE_NAME    COLUMN_NAME    ORDINAL_POSITION  
  IS_NULLABLE    DATA_TYPE    CHARACTER_MAXIMUM_LENGTH
   NUMERIC_PRECISION_RADIX    NUMERIC_SCALE    NUMERIC_PRECISION
DRILL    hive43.default    bit_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    bit_table    column1    1    YES    BOOLEAN    -1    
-1    -1    -1
DRILL    hive43.default    stinyint_table    keycolumn    0    YES    VARCHAR   
 65535    -1    -1    -1
DRILL    hive43.default    stinyint_table    column1    1    YES    TINYINT    
-1    -1    -1    -1
DRILL    hive43.default    string_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    string_table    column1    1    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    real_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    real_table    column1    1    YES    FLOAT    -1    
-1    -1    -1
DRILL    hive43.default    interval_table    keycolumn    0    YES    VARCHAR   
 65535    -1    -1    -1
DRILL    hive43.default    interval_table    column1    1    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    binary_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    binary_table    column1    1    YES    BINARY    -1  
  -1    -1    1
DRILL    hive43.default    emp    first_name    0    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    emp    last_name    1    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    emp    emp_id    2    YES    VARCHAR    65535    -1  
  -1    -1
DRILL    hive43.default    emp    date_hire    3    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    emp    num_salary    4    YES    INTEGER    -1    -1 
   -1    -1
DRILL    hive43.default    emp    dept    5    YES    VARCHAR    65535    -1    
-1    -1
DRILL    hive43.default    emp    log_exempt    6    YES    INTEGER    -1    -1 
   -1    -1
DRILL    hive43.default    emp    interests    7    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    bigint_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    bigint_table    column1    1    YES    BIGINT    -1  
  -1    -1    -1
DRILL    hive43.default    ssmallint_table    keycolumn    0    YES    VARCHAR  
  65535    -1    -1    -1
DRILL    hive43.default    ssmallint_table    column1    1    YES    SMALLINT   
 -1    -1    -1    -1
DRILL    hive43.default    decimal_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    decimal_table    column1    1    YES    DECIMAL    
-1    10    0    38
DRILL    hive43.default    date_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    date_table    column1    1    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    varchar_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    varchar_table    column1    1    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    timestamp_table    keycolumn    0    YES    VARCHAR  
  65535    -1    -1    -1
DRILL    hive43.default    timestamp_table    column1    1    YES    TIMESTAMP  
  -1    -1    -1    0
DRILL    hive43.default    double_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    double_table    column1    1    YES    DOUBLE    -1  
  -1    -1    -1
DRILL    hive43.default    time_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    time_table    column1    1    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    integer_table    keycolumn    0    YES    VARCHAR    
65535    -1    -1    -1
DRILL    hive43.default    integer_table    column1    1    YES    INTEGER    
-1    -1    -1    -1
DRILL    hive43.default    orders    order_id    0    YES    BIGINT    -1    -1 
   -1    -1
DRILL    hive43.default    orders    month    1    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    orders    cust_id    2    YES    BIGINT    -1    -1  
  -1    -1
DRILL    hive43.default    orders    state    3    YES    VARCHAR    65535    
-1    -1    -1
DRILL    hive43.default    orders    prod_id    4    YES    BIGINT    -1    -1  
  -1    -1
DRILL    hive43.default    orders    order_total    5    YES    INTEGER    -1   
 -1    -1    -1
DRILL    dfs.tests    hbase_voter    Row_Key    0    NO    VARCHAR    255    -1 
   -1    -1
DRILL    dfs.tests    hbase_voter    age    1    NO    VARCHAR    4    -1    -1 
   -1
DRILL    dfs.tests    hbase_voter    registration    2    NO    VARCHAR    16   
 -1    -1    -1
DRILL    dfs.tests    integer_parquet_view    *    0    NO    ANY    -1    -1   
 -1    -1
DRILL    dfs.tests    integer_json_view    *    0    NO    ANY    -1    -1    
-1    -1
DRILL    dfs.tests    integer_csv_view    column_0    0    NO    ANY    -1    
-1    -1    -1
DRILL    dfs.tests    integer_csv_view    column_1    1    NO    ANY    -1    
-1    -1    -1
DRILL    dfs.tests    varchar_view    keycolumn    0    NO    VARCHAR    65535  
  -1    -1    -1
DRILL    dfs.tests    varchar_view    column1    1    NO    VARCHAR    65535    
-1    -1    -1
DRILL    sys    drillbits    host    0    NO    VARCHAR    1    -1    -1    -1
DRILL    sys    drillbits    user_port    1    NO    INTEGER    -1    -1    -1  
  -1
DRILL    sys    drillbits    control_port    2    NO    INTEGER    -1    -1    
-1    -1
DRILL    sys    drillbits    data_port    3    NO    INTEGER    -1    -1    -1  
  -1
DRILL    sys    options    name    0    NO    VARCHAR    1    -1    -1    -1
DRILL    sys    options    kind    1    NO    VARCHAR    1    -1    -1    -1
DRILL    sys    options    type    2    NO    VARCHAR    1    -1    -1    -1
DRILL    sys    options    num_val    3    NO    BIGINT    -1    -1    -1    -1
DRILL    sys    options    string_val    4    NO    VARCHAR    1    -1    -1    
-1
DRILL    sys    options    bool_val    5    NO    BOOLEAN    -1    -1    -1    
-1
DRILL    sys    options    float_val    6    NO    DOUBLE    -1    -1    -1    
-1
DRILL    hbase    MultiRegion    row_key    0    NO    ANY    -1    -1    -1    
-1
DRILL    hbase    MultiRegion    f1    1    NO    (VARCHAR(1), ANY) MAP    -1   
 -1    -1    -1
DRILL    hbase    voter    row_key    0    NO    ANY    -1    -1    -1    -1
DRILL    hbase    voter    fourcf    1    NO    (VARCHAR(1), ANY) MAP    -1    
-1    -1    -1
DRILL    hbase    voter    onecf    2    NO    (VARCHAR(1), ANY) MAP    -1    
-1    -1    -1
DRILL    hbase    voter    threecf    3    NO    (VARCHAR(1), ANY) MAP    -1    
-1    -1    -1
DRILL    hbase    voter    twocf    4    NO    (VARCHAR(1), ANY) MAP    -1    
-1    -1    -1
DRILL    hbase    weblog    row_key    0    NO    ANY    -1    -1    -1    -1
DRILL    hbase    weblog    stats    1    NO    (VARCHAR(1), ANY) MAP    -1    
-1    -1    -1
DRILL    INFORMATION_SCHEMA    VIEWS    TABLE_CATALOG    0    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    VIEWS    TABLE_SCHEMA    1    NO    VARCHAR    1 
   -1    -1    -1
DRILL    INFORMATION_SCHEMA    VIEWS    TABLE_NAME    2    NO    VARCHAR    1   
 -1    -1    -1
DRILL    INFORMATION_SCHEMA    VIEWS    VIEW_DEFINITION    3    NO    VARCHAR   
 1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    TABLE_CATALOG    0    NO    VARCHAR   
 1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    TABLE_SCHEMA    1    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    TABLE_NAME    2    NO    VARCHAR    1 
   -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    COLUMN_NAME    3    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    ORDINAL_POSITION    4    NO    
INTEGER    -1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    IS_NULLABLE    5    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    DATA_TYPE    6    NO    VARCHAR    1  
  -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    CHARACTER_MAXIMUM_LENGTH    7    NO   
 INTEGER    -1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    NUMERIC_PRECISION_RADIX    8    NO    
INTEGER    -1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    NUMERIC_SCALE    9    NO    INTEGER   
 -1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    COLUMNS    NUMERIC_PRECISION    10    NO    
INTEGER    -1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    TABLES    TABLE_CATALOG    0    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    TABLES    TABLE_SCHEMA    1    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    TABLES    TABLE_NAME    2    NO    VARCHAR    1  
  -1    -1    -1
DRILL    INFORMATION_SCHEMA    TABLES    TABLE_TYPE    3    NO    VARCHAR    1  
  -1    -1    -1
DRILL    INFORMATION_SCHEMA    CATALOGS    CATALOG_NAME    0    NO    VARCHAR   
 1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    CATALOGS    CATALOG_DESCRIPTION    1    NO    
VARCHAR    1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    CATALOGS    CATALOG_CONNECT    2    NO    
VARCHAR    1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    SCHEMATA    CATALOG_NAME    0    NO    VARCHAR   
 1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    SCHEMATA    SCHEMA_NAME    1    NO    VARCHAR    
1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    SCHEMATA    SCHEMA_OWNER    2    NO    VARCHAR   
 1    -1    -1    -1
DRILL    INFORMATION_SCHEMA    SCHEMATA    TYPE    3    NO    VARCHAR    1    
-1    -1    -1
DRILL    INFORMATION_SCHEMA    SCHEMATA    IS_MUTABLE    4    NO    VARCHAR    
1    -1    -1    -1

Inbound rpc message received.


D:\Development\gitRepos\incubator-drill\contrib\native\client\build_debug64_date_Thu_10_09_2014_time_16-34-32\Debug
+>


Thanks,

Alexander zarei

Reply via email to