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 "Quanlong Huang (Jira)" <ji...@apache.org> on 2024/03/27 03:44:00 UTC

[jira] [Assigned] (IMPALA-12854) Exceptions in CatalogOp might be logged without the stacktrace

     [ https://issues.apache.org/jira/browse/IMPALA-12854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Quanlong Huang reassigned IMPALA-12854:
---------------------------------------

    Assignee:     (was: Quanlong Huang)

> Exceptions in CatalogOp might be logged without the stacktrace
> --------------------------------------------------------------
>
>                 Key: IMPALA-12854
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12854
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend
>            Reporter: Quanlong Huang
>            Priority: Critical
>
> We've seen a NullPointerException thrown from a REFRESH operation but the stacktrace is missing in the logs:
> {noformat}
> I0227 04:41:52.127296   313 JniUtil.java:166] f74a5d26635f02a8:85f249ab00000000] resetMetadata request: REFRESH TABLE db1.tbl1 PARTITIONS issued by user1
> I0227 04:41:52.127852   313 CatalogServiceCatalog.java:3219] f74a5d26635f02a8:85f249ab00000000] Refreshing partition metadata: db1.tbl1 ingest_date=2024-02-27 (REFRESH TABLE db1.tbl1 PARTITIONS issued by user1)
> I0227 04:41:52.143682   313 HdfsTable.java:2943] f74a5d26635f02a8:85f249ab00000000] Setting the latest refresh event id to 41237662 for the reloaded 1 partitions
> I0227 04:41:52.143796   313 HdfsTable.java:2946] f74a5d26635f02a8:85f249ab00000000] for table db1.tbl1, file metadataOps: FORCE_LOAD, refreshing file metadata for 1 out of 1 partitions to reload in reloadPartitions()
> I0227 04:41:52.161365   313 HdfsTable.java:821] f74a5d26635f02a8:85f249ab00000000] Loaded file and block metadata for db1.tbl1 partitions: ingest_date=2024-02-27. Time taken: 17.338ms
> I0227 04:41:52.161485   313 CatalogServiceCatalog.java:3252] f74a5d26635f02a8:85f249ab00000000] Refreshed partition metadata: db1.tbl1 ingest_date=2024-02-27
> W0227 04:41:52.259997   313 InFlightEvents.java:118] f74a5d26635f02a8:85f249ab00000000] Number of DDL events to be stored is at its max capacity 100. Ignoring add request for version 123034.
> W0227 04:41:52.260052   313 Table.java:1024] f74a5d26635f02a8:85f249ab00000000] Could not add 123034 version to the table db1.tbl1. This could cause unnecessary refresh of the table when the event is received by the Events processor.
> I0227 04:41:52.260093   313 CatalogServiceCatalog.java:1184] f74a5d26635f02a8:85f249ab00000000] Added catalog version 123034 in table's db1.tbl1 in-flight events
> E0227 04:41:52.260159   313 JniUtil.java:183] f74a5d26635f02a8:85f249ab00000000] Error in REFRESH TABLE db1.tbl1 PARTITIONS issued by user1. Time spent: 134ms
> I0227 04:41:52.260222   313 jni-util.cc:288] f74a5d26635f02a8:85f249ab00000000] java.lang.NullPointerException
> I0227 04:41:52.260236   313 status.cc:129] f74a5d26635f02a8:85f249ab00000000] NullPointerException: null
>     @          0x1026d84
>     @          0x1b10f74
>     @           0xfe0c7b
>     @           0xf7bf95
>     @           0xf3b94d
>     @           0xf2de93
>     @           0xf35c5b
>     @          0x143f1ba
>     @          0x1431c0a
>     @          0x1bf3c99
>     @          0x1bf4f31
>     @          0x24b9607
>     @     0x7fcd7316c1ca
>     @     0x7fcd6fef4e73
> E0227 04:41:52.260288   313 catalog-server.cc:236] f74a5d26635f02a8:85f249ab00000000] NullPointerException: null{noformat}
> We should add the exception in the error logs in JniCatalogOp.execOp(). CC [~prozsa]



--
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