GitHub user blrunner opened a pull request:

    https://github.com/apache/tajo/pull/631

    TAJO-1685: Query fails when using table data which located on local file 
system occasionally on fully distributed mode.

    I added a message for avoiding users confusion as follows.
    
    ```
    default> \admin -cluster
    Query Master
    ============
    
    Live  Dead  Tasks
    ----- ----- -----
    3     0     0    
    
    Live QueryMasters
    =================
    
    QueryMaster               Port  Query Heap       Status    
    ------------------------- ----- ----- ---------- ----------
    tajo-04:28093 28092 0     16000 MB   RUNNING   
    tajo-03:28093 28092 0     16000 MB   RUNNING   
    tajo-05:28093 28092 0     16000 MB   RUNNING   
    
    
    Worker
    ======
    
    Live  Dead 
    ----- -----
    3     0    
    
    Live Workers
    ============
    
    Worker                    Port  Tasks Mem        Disk       Heap         
Status    
    ------------------------- ----- ----- ---------- ---------- ------------ 
----------
    tajo-04:28091 53960 0     0/1024     0.00/2.00  427/16000 MB RUNNING   
    tajo-03:28091 34833 0     0/1024     0.00/2.00  418/16000 MB RUNNING   
    tajo-05:28091 40578 0     0/1024     0.00/2.00  412/16000 MB RUNNING   
    
    
    Dead Workers
    ============
    
    No Dead Workers
    
    default> \d table1;
    
    table name: default.table1
    table uri: file:/home/tajo/hadoop/data.csv
    store type: text
    number of rows: unknown
    volume: 60 B
    Options: 
        'text.delimiter'='|'
    
    schema: 
    id  INT4
    name        TEXT
    score       FLOAT4
    type        TEXT
    
    
    default> select * from table1;
    id,  name,  score,  type
    -------------------------------
    1,  abc,  1.1,  a
    2,  def,  2.3,  b
    3,  ghi,  3.4,  c
    4,  jkl,  4.5,  d
    5,  mno,  5.6,  e
    (5 rows, 0.029 sec, 60 B selected)
    
    default> select count(*) from table1;
    ERROR: The table data should be on all hosts to run TajoWorker or be on 
distributed file system. : file:/home/tajo/hadoop/data.csv
    
    ```

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/blrunner/tajo TAJO-1685

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/tajo/pull/631.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #631
    
----
commit 351c5aa59650eda0ef4c6f04e13bd6fe3d3590e5
Author: JaeHwa Jung <[email protected]>
Date:   2015-07-16T05:37:22Z

    TAJO-1685: Query fails when using table data which located on local file 
system occasionally on fully distributed mode.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to