This is an automated email from the ASF dual-hosted git repository.

dongjoon pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/orc.git


The following commit(s) were added to refs/heads/main by this push:
     new 4602c7b2d ORC-1931: Suppress Hadoop logs lower than ERROR level in 
`orc-tools`
4602c7b2d is described below

commit 4602c7b2d5d6fda6029c84ecd3edd60207d3530e
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Wed Jun 18 17:23:09 2025 -0700

    ORC-1931: Suppress Hadoop logs lower than ERROR level in `orc-tools`
    
    ### What changes were proposed in this pull request?
    
    This PR aims to suppress `orc-tools` Hadoop logs which is lower than ERROR 
level.
    
    ### Why are the changes needed?
    
    **BEFORE**
    
    ```
    $ orc-tools count 
/Users/dongjoon/APACHE/orc-merge/java/core/src/test/resources/orc-file-11-format.orc
    [main] WARN org.apache.hadoop.util.NativeCodeLoader - Unable to load 
native-hadoop library for your platform... using builtin-java classes where 
applicable
    
file:/Users/dongjoon/APACHE/orc-merge/java/core/src/test/resources/orc-file-11-format.orc
 7500
    ```
    
    **AFTER**
    
    ```
    $ java -jar tools/target/orc-tools-2.2.0-SNAPSHOT-uber.jar count 
file:////Users/dongjoon/APACHE/orc-merge/java/core/src/test/resources/orc-file-11-format.orc
    
file:/Users/dongjoon/APACHE/orc-merge/java/core/src/test/resources/orc-file-11-format.orc
 7500
    ```
    
    ### How was this patch tested?
    
    Manual tests.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    No.
    
    Closes #2289 from dongjoon-hyun/ORC-1931.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 java/tools/src/java/org/apache/orc/tools/Driver.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/java/tools/src/java/org/apache/orc/tools/Driver.java 
b/java/tools/src/java/org/apache/orc/tools/Driver.java
index c8e2fffed..c94e76f34 100644
--- a/java/tools/src/java/org/apache/orc/tools/Driver.java
+++ b/java/tools/src/java/org/apache/orc/tools/Driver.java
@@ -77,6 +77,7 @@ public class Driver {
   }
 
   public static void main(String[] args) throws Exception {
+    System.setProperty("org.slf4j.simpleLogger.log.org.apache.hadoop", 
"error");
     DriverOptions options = new DriverOptions(args);
 
     if (options.command == null) {

Reply via email to