Skip to content

Fixed CVE issues - #57

Open
KVRahul16 wants to merge 4 commits into
IBM:mainfrom
KVRahul16:main
Open

KVRahul16 wants to merge 4 commits into
IBM:mainfrom
KVRahul16:main

Conversation

@KVRahul16

@KVRahul16 KVRahul16 commented Sep 11, 2026

Copy link
Copy Markdown

GitHub issue link: #56

Problem: Multiple dependencies were outdated and were showing vulnerabilities

Solution: Upgraded to their latest versions

Testing:

[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------< com.ibm.netezza:java-iceberg-cli >------------------
[INFO] Building java-iceberg-cli 1.1.0
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.2.0:clean (default-clean) @ java-iceberg-cli ---
[INFO] Deleting /Users/rahulbabukv/java-iceberg-toolkit/tools/java-iceberg-cli/target
[INFO] 
[INFO] --- resources:3.4.0:resources (default-resources) @ java-iceberg-cli ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /Users/rahulbabukv/java-iceberg-toolkit/tools/java-iceberg-cli/src/main/resources
[INFO] 
[INFO] --- compiler:3.15.0:compile (default-compile) @ java-iceberg-cli ---
[INFO] Recompiling the module because of changed source code.
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 29 source files with javac [debug target 17] to target/classes
[WARNING] location of system modules is not set in conjunction with -source 17
  not setting the location of system modules may lead to class files that cannot run on JDK 17
    --release 17 is recommended instead of -source 17 -target 17 because it sets the location of system modules automatically
[INFO] /Users/rahulbabukv/java-iceberg-toolkit/tools/java-iceberg-cli/src/main/java/iceberg_cli/HiveConnector.java: Some input files use or override a deprecated API.
[INFO] /Users/rahulbabukv/java-iceberg-toolkit/tools/java-iceberg-cli/src/main/java/iceberg_cli/HiveConnector.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- resources:3.4.0:testResources (default-testResources) @ java-iceberg-cli ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /Users/rahulbabukv/java-iceberg-toolkit/tools/java-iceberg-cli/src/test/resources
[INFO] 
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @ java-iceberg-cli ---
[INFO] Recompiling the module because of changed dependency.
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 5 source files with javac [debug target 17] to target/test-classes
[WARNING] location of system modules is not set in conjunction with -source 17
  not setting the location of system modules may lead to class files that cannot run on JDK 17
    --release 17 is recommended instead of -source 17 -target 17 because it sets the location of system modules automatically
[INFO] 
[INFO] --- surefire:3.0.0:test (default-test) @ java-iceberg-cli ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running iceberg_cli.TestCustomLogger
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in iceberg_cli.TestCustomLogger
[INFO] Running iceberg_cli.utils.TestStringUtils
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in iceberg_cli.utils.TestStringUtils
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.513 s
[INFO] Finished at: 2026-09-11T14:51:04+05:30
[INFO] ------------------------------------------------------------------------
  • Unit tests
  • Additional tests (add results below)

Documentation:

  • Documentation not needed
  • Updated README file
  • Documentation prepared (provide link below)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant