Stamatis Zampetakis created HIVE-26309: ------------------------------------------
Summary: Remove Log4jConfig junit extension in favor LoggerContextSource Key: HIVE-26309 URL: https://issues.apache.org/jira/browse/HIVE-26309 Project: Hive Issue Type: Task Components: Testing Infrastructure Affects Versions: 4.0.0-alpha-1 Reporter: Stamatis Zampetakis Assignee: Stamatis Zampetakis The Log4JConfig JUnit extension was introduced by HIVE-24588 in order to facilitate running tests with a specific log4j2 configuration. However, there is a very similar and seemingly more powerful JUnit extension in the official LOG4J2 release/repo, i.e., [LoggerContextSource|https://github.com/apache/logging-log4j2/blob/eedc3cdb6be6744071f8ae6dcfb37b26b1fc0940/log4j-core/src/test/java/org/apache/logging/log4j/junit/LoggerContextSource.java]. The goal of this JIRA is to remove code related to Log4jConfig from Hive repo and replace its usages with LoggerContextSource. By doing this we reduce the maintenance overhead for the Hive community and reduce the dependencies to log4j-core. -- This message was sent by Atlassian Jira (v8.20.7#820007)