[ https://issues.apache.org/jira/browse/IMPALA-8772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16893007#comment-16893007 ]
ASF subversion and git services commented on IMPALA-8772: --------------------------------------------------------- Commit 33b5c3dcbe4d0bd574122af5afd8af8a07ddc78a in impala's branch refs/heads/master from Jiawei Wang [ https://gitbox.apache.org/repos/asf?p=impala.git;h=33b5c3d ] IMPALA-8772: Import Testcase failed for SQL without table refs Description: Query like this: select 5 * 4; can generate valid testcase, but cannot be loaded because it does not involve any table and view references. Fix: Add null check for CatalogOpExecutor when doing testcase data load Tests: tests/metadata/test_testcase_builder Change-Id: I50d77d7de44bb140598a1e8db4da85a5ec87f31e TODO: NEED TO DELETE GENERATED TESTCASE AFTER THIS IS DONE Reviewed-on: http://gerrit.cloudera.org:8080/13893 Reviewed-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> > Import Testcase failed for SQL without table refs > ------------------------------------------------- > > Key: IMPALA-8772 > URL: https://issues.apache.org/jira/browse/IMPALA-8772 > Project: IMPALA > Issue Type: Bug > Components: Frontend > Affects Versions: Impala 3.2.0 > Reporter: Jiawei Wang > Assignee: Jiawei Wang > Priority: Minor > > The command: > {code:java} > COPY TESTCASE FROM <hdfspath> > {code} > Failed with a NullPointerException when the sql that created this testcase > has no table refs, for example: > {code:java} > select 1,1,1;{code} > Impalad Log: > {code:java} > I0719 11:16:33.910115 27008 Frontend.java:1218] > b8474692e3ca1cf7:f9dc40a900000000] Analyzing query: COPY TESTCASE FROM > 'hdfs://localhost:20500/tmp/impala-testcase-data-8314b08e-2299-4641-8cb8-5cc5dc015afc' > db: default > I0719 11:16:33.969650 27008 BaseAuthorizationChecker.java:96] > b8474692e3ca1cf7:f9dc40a900000000] Authorization check took 59 ms > I0719 11:16:33.969684 27008 Frontend.java:1259] > b8474692e3ca1cf7:f9dc40a900000000] Analysis and authorization finished. > I0719 11:16:34.210893 27008 client-request-state.cc:191] > b8474692e3ca1cf7:f9dc40a900000000] NullPointerException: null > I0719 11:16:34.210924 27008 impala-server.cc:1252] > b8474692e3ca1cf7:f9dc40a900000000] UnregisterQuery(): > query_id=b8474692e3ca1cf7:f9dc40a900000000 > I0719 11:16:34.210929 27008 impala-server.cc:1360] > b8474692e3ca1cf7:f9dc40a900000000] Cancel(): > query_id=b8474692e3ca1cf7:f9dc40a900000000 > {code} > Catalogd Log: > {code:java} > I0719 11:16:34.012580 26794 TAcceptQueueServer.cpp:243] TAcceptQueueServer: > CatalogService finished connection setup for client <Host: ::ffff:127.0.0.1 > Port: 58834> > I0719 11:16:34.104486 27020 jni-util.cc:288] java.lang.NullPointerException > at > org.apache.impala.service.CatalogOpExecutor.copyTestCaseData(CatalogOpExecutor.java:436) > at > org.apache.impala.service.CatalogOpExecutor.execDdlRequest(CatalogOpExecutor.java:375) > at org.apache.impala.service.JniCatalog.execDdl(JniCatalog.java:162) > I0719 11:16:34.210777 27020 status.cc:124] NullPointerException: null > @ 0x1b27122 impala::Status::Status() > @ 0x22f1ee2 impala::JniUtil::GetJniExceptionMsg() > @ 0x1b0dd65 impala::JniCall::Call<>() > @ 0x1b0c2a7 impala::JniUtil::CallJniMethod<>() > @ 0x1b0a4c4 impala::Catalog::ExecDdl() > @ 0x1aebe31 CatalogServiceThriftIf::ExecDdl() > @ 0x1b7ee31 impala::CatalogServiceProcessor::process_ExecDdl() > @ 0x1b7eb7f impala::CatalogServiceProcessor::dispatchCall() > @ 0x1ad6513 apache::thrift::TDispatchProcessor::process() > @ 0x1f27b05 apache::thrift::server::TAcceptQueueServer::Task::run() > @ 0x1f1d24a impala::ThriftThread::RunRunnable() > @ 0x1f1e970 boost::_mfi::mf2<>::operator()() > @ 0x1f1e806 boost::_bi::list3<>::operator()<>() > @ 0x1f1e552 boost::_bi::bind_t<>::operator()() > @ 0x1f1e465 boost::detail::function::void_function_obj_invoker0<>::invoke() > @ 0x1e42f71 boost::function0<>::operator()() > @ 0x2369b96 impala::Thread::SuperviseThread() > @ 0x2371f1a boost::_bi::list5<>::operator()<>() > @ 0x2371e3e boost::_bi::bind_t<>::operator()() > @ 0x2371e01 boost::detail::thread_data<>::run() > @ 0x3a41599 thread_proxy > @ 0x7fb6897fa6b9 start_thread > @ 0x7fb685fd941c clone > E0719 11:16:34.210796 27020 catalog-server.cc:112] NullPointerException: null > {code} -- This message was sent by Atlassian JIRA (v7.6.14#76016) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org