[ https://issues.apache.org/jira/browse/SPARK-38458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Apache Spark reassigned SPARK-38458: ------------------------------------ Assignee: (was: Apache Spark) > Fix always false condition in LogDivertAppender#initLayout > ----------------------------------------------------------- > > Key: SPARK-38458 > URL: https://issues.apache.org/jira/browse/SPARK-38458 > Project: Spark > Issue Type: Bug > Components: SQL > Affects Versions: 3.3.0 > Reporter: Yang Jie > Priority: Minor > > > {code:java} > private static StringLayout initLayout(OperationLog.LoggingLevel > loggingMode) { > ... > for (Map.Entry<String, Appender> entry : appenders.entrySet()) { > Appender ap = entry.getValue(); > if (ap.getClass().equals(ConsoleAppender.class)) { > Layout l = ap.getLayout(); > if (l.getClass().equals(StringLayout.class)) { > layout = (StringLayout) l; > break; > } > } > } > return getLayout(isVerbose, layout); > } {code} > > `l.getClass().equals(StringLayout.class)` is always return false because > `StringLayout` is a interface > > > -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org