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 "Chris Ge (Jira)" <ji...@apache.org> on 2025/04/07 02:56:00 UTC
[jira] [Created] (IMPALA-13935) The log level of the front-end Java program and the log level of the back-end C++ program cannot be associated, causinng confusion.
Chris Ge created IMPALA-13935:
---------------------------------
Summary: The log level of the front-end Java program and the log level of the back-end C++ program cannot be associated, causinng confusion.
Key: IMPALA-13935
URL: https://issues.apache.org/jira/browse/IMPALA-13935
Project: IMPALA
Issue Type: Improvement
Components: Infrastructure
Affects Versions: Not Applicable
Reporter: Chris Ge
Impala wrapped the Frontend embedded java program logs into the backend GLOG infrasture.
But For java program, we have TRACE, DEBUG, LOG, WARN,ERROR, FATAL log levels, but C++ program, we have only INFO, WARNING, ERROR and FATAL.
So whenever we enabled the TRACE level log for java program, the corresponding log level will be translated to the Backend INFO level. for example
this is a debug level log in the FE:
[https://github.com/apache/impala/blob/master/fe/src/main/java/org/apache/impala/rewrite/ConvertToCNFRule.java#L102]
But it will be converted to INFO level in the impalad log
*I0326* 06:38:22.734169 108511 ConvertToCNFRule.java:100] 344220716d8a3dbf:9fdd1f5800000000] It is not feasible to rewrite predicate
We can see lots of such examples, that is confusing, and Hope we can have some mechanism to distinguish those java TRACE/DEBUG/WARN/ERROR log messages even they are converted to the log form of BE
--
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