Skip to content

Optimzie for jdk17#1273

Merged
wgzhao merged 22 commits intomasterfrom
optimzie_for_jdk17
May 15, 2025
Merged

Optimzie for jdk17#1273
wgzhao merged 22 commits intomasterfrom
optimzie_for_jdk17

Conversation

@wgzhao
Copy link
Owner

@wgzhao wgzhao commented May 14, 2025

No description provided.

wgzhao added 22 commits April 24, 2025 15:49
…l and update Maven compiler settings to JDK 17
…e modern Java features and improve code readability
…ing logging messages, and enhancing readability with modern Java features
… a record for page configuration and improve code readability
…nd utilize modern Java features, including enhanced error handling and column validation
# Conflicts:
#	lib/addax-rdbms/src/main/java/com/wgzhao/addax/rdbms/reader/util/SingleTableSplitUtil.java
…nd MyParquetReader by using modern Java features and improving readability
…or improved readability and maint]ainability by utilizing modern Java features, including record types and switch expressions
…nd column handling in HdfsHelper and OrcWriter using modern Java features
…Writer to use the correct class name for improved clarity
…PPORTED_WRITE_MODE, SUPPORTED_FILE_FORMAT, and SQL_RESERVED_WORDS for improved readability and performance
…uduReader by simplifying where clause processing and improving configuration handling
…h by simplifying variable definitions and enhancing error messages
…ataReader by simplifying conditionals, improving error messages, and using modern Java features
…StreamWriter by simplifying file path handling, enhancing directory creation logic, and modernizing string formatting
…StreamReader by replacing List with Set for valid units, simplifying function handling, and modernizing string formatting
@wgzhao wgzhao merged commit ea54c93 into master May 15, 2025
2 checks passed
@wgzhao wgzhao deleted the optimzie_for_jdk17 branch May 15, 2025 00:57
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