Jaehwa Jung created TAJO-1901:
---------------------------------

             Summary: Repair partition throws ArrayIndexOutOfBoundsException 
occasionally.
                 Key: TAJO-1901
                 URL: https://issues.apache.org/jira/browse/TAJO-1901
             Project: Tajo
          Issue Type: Bug
          Components: Catalog
    Affects Versions: 0.11.0, 0.12.0
            Reporter: Jaehwa Jung
            Assignee: Jaehwa Jung
             Fix For: 0.11.0, 0.12.0


If words of database name include words of table name, repair partition will 
throws ArrayIndexOutOfBoundsException as following:

* Table description
{code:xml}
table name: tpch_partition.part
table uri: hdfs://localhost:9010/tajo/warehouse/tpch_partition/part
store type: TEXT
number of rows: unknown
volume: 23.4 MB
Options: 
        'transient_lastDdlTime'='1441267331'
        'text.null'='\\N'
        'text.delimiter'='|'

schema: 
p_partkey       INT8
p_name  TEXT
p_mfgr  TEXT
p_brand TEXT
p_type  TEXT
p_container     TEXT
p_retailprice   FLOAT8
p_comment       TEXT

Partitions: 
type:COLUMN
columns::p_size (INT4)
{code}

* Error messages
{code:xml}
java.lang.ArrayIndexOutOfBoundsException: 1
        at 
org.apache.tajo.master.exec.DDLExecutor.getPartitionDesc(DDLExecutor.java:666)
        at 
org.apache.tajo.master.exec.DDLExecutor.repairPartition(DDLExecutor.java:628)
        at 
org.apache.tajo.master.exec.DDLExecutor.alterTable(DDLExecutor.java:552)
        at org.apache.tajo.master.exec.DDLExecutor.execute(DDLExecutor.java:119)
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to