You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Zhi Tang (Jira)" <ji...@apache.org> on 2023/04/19 12:16:00 UTC

[jira] [Commented] (IMPALA-12073) If topic_update_tbl_max_wait_time_ms is set to 1 in the catalog, the metadata gathering thread will not work

    [ https://issues.apache.org/jira/browse/IMPALA-12073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17714073#comment-17714073 ] 

Zhi Tang commented on IMPALA-12073:
-----------------------------------

The stack information of the exception:

    E0419 16:48:13.290491 21466 catalog-server.cc:482] IllegalArgumentException: null
    I0419 16:48:23.434202 21466 jni-util.cc:292] java.lang.IllegalArgumentException
            at com.google.common.base.Preconditions.checkArgument(Preconditions.java:128)
            at org.apache.impala.catalog.CatalogServiceCatalog.tryLock(CatalogServiceCatalog.java:547)
            at org.apache.impala.catalog.CatalogServiceCatalog.lockHdfsTblWithTimeout(CatalogServiceCatalog.java:1555)
            at org.apache.impala.catalog.CatalogServiceCatalog.addToCatalogDelta(CatalogServiceCatalog.java:1506)
            at org.apache.impala.catalog.CatalogServiceCatalog.addTableToCatalogDelta(CatalogServiceCatalog.java:1459)
            at org.apache.impala.catalog.CatalogServiceCatalog.addDatabaseToCatalogDelta(CatalogServiceCatalog.java:1316)
            at org.apache.impala.catalog.CatalogServiceCatalog.getCatalogDelta(CatalogServiceCatalog.java:988)
            at org.apache.impala.service.JniCatalog.getCatalogDelta(JniCatalog.java:235)
    I0419 16:48:23.434224 21466 status.cc:129] IllegalArgumentException: null
        @           0xee050b  impala::Status::Status()
        @          0x18b2437  impala::JniUtil::GetJniExceptionMsg()
        @           0xe9dff4  impala::Catalog::GetCatalogDelta()
        @           0xe61de6  impala::CatalogServer::GatherCatalogUpdatesThread()
        @           0xe6414d  boost::detail::function::void_function_obj_invoker0<>::invoke()
        @          0x199cc59  impala::Thread::SuperviseThread()
        @          0x199fdca  boost::detail::thread_data<>::run()
        @          0x24651d0  thread_proxy
        @     0x7fc4a7039162  start_thread
        @     0x7fc4a3b11f6c  __clone

> If topic_update_tbl_max_wait_time_ms is set to 1 in the catalog, the metadata gathering thread will not work
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: IMPALA-12073
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12073
>             Project: IMPALA
>          Issue Type: Bug
>            Reporter: Zhi Tang
>            Assignee: Zhi Tang
>            Priority: Major
>
> When users want the metadata gathering thread to avoid being blocked by table's locks as much as possible, they are likely to set topic_update_tbl_max_wait_time_ms to 1, which will cause the gathering thread to fail to work.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org