drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From HanumathRao <...@git.apache.org>
Subject [GitHub] drill issue #996: DRILL-5878: TableNotFound exception is being reported for ...
Date Mon, 23 Oct 2017 17:58:07 GMT
Github user HanumathRao commented on the issue:

    https://github.com/apache/drill/pull/996
  
    @arina-ielchiieva Thank your for the comments. There is some work that went into calcite
to handle meaningful error messages. This is the checkin that has those changes.
    https://github.com/apache/calcite/commit/5f9c019080c7231acaf3df80732d915351051d93#diff-0c11f3f4d738e3fa55968eb19f1c8050
    
    It reports following errors when a table cannot be resolved.
    {code}
    select empid from "hr".emps;
    Object 'EMPS' not found within 'hr'; did you mean 'emps'?
    !error
    {code}
    
    However, I think the error logic should be customized to particular software(in this case
DRILL) so as to report semantically meaningful error messages. Drill knows more about the
context and hence can provide more customized error messages to the end user. 



---

Mime
View raw message