[
https://issues.apache.org/jira/browse/TAJO-1226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14265640#comment-14265640
]
ASF GitHub Bot commented on TAJO-1226:
--------------------------------------
Github user hyunsik commented on the pull request:
https://github.com/apache/tajo/pull/301#issuecomment-68822029
This patch creates new package 'plan/validator'. But, it's duplicated to
'plan/verifier'. So, I moved the classes to 'plan/verifier'.
> LogicalPlanVerifier should check not supported type in file formats
> -------------------------------------------------------------------
>
> Key: TAJO-1226
> URL: https://issues.apache.org/jira/browse/TAJO-1226
> Project: Tajo
> Issue Type: Improvement
> Components: planner/optimizer
> Reporter: Hyunsik Choi
> Assignee: DaeMyung Kang
> Fix For: 0.10
>
>
> *Problem*
> There are a variety of file formats in Hadoop eco systems. BTW, they have
> different type supports. For example, RCFile supports DATE type, but Parquet
> does not support DATE. Users can use not supported data types in a specified
> file format for writing tables.
> But, current Tajo does not check available data types for each file format.
> So, if a user specifies not supported types in his table for writing, a
> runtime error will occur while a query is running.
> *Solution*
> We should check not supported data type in logical plan verification phase.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)