Addax 5.1.1 has released! 🎉
We are excited to share the routine patch release of version 5.1.1, focused on incremental improvements to ensure a smoother and more reliable experience. This version primarily addresses a range of minor bugs and incorporates subtle code enhancements for better system performance.
Bug Fixes:
- [addax-rdbms] Fix
calculateStringBetween()
method to avoid generating backslash characters that lead to invalid SQL conditions. (#1258) - [hbase20xsqlreader] Fix null values in convertPhoenixValueToAddaxColumn method
- [hdfswriter] Fix missing parquet-avro dependency with exclusions in pom.xml
📜 Changes
- 31d0ee0 [feature][issue-template] Update default version to 5.1.0 and adjust version options in NEW-ISSUE.yml
- 8eaad4c [chore][deps] Bump com.google.protobuf:protobuf-java from 3.25.1 to 3.25.5 to fix CVE-2024-7254
- 72a6013 [bugfix][lib][rdbms] Fix
calculateStringBetween()
method to avoid generating backslash characters that lead to invalid SQL conditions. (#1258) - 8869217 Merge branch 'master' of github.com:wgzhao/Addax
- ca2dee4 [chore][deps] Update some library versions in pom.xml
- 76903b4 [bugfix][reader][hbase20xsqlreader] Handle null values in convertPhoenixValueToAddaxColumn method
- 4f06f38 [chore][deps][3rd]: Update poi and databend JDBC driver versions in pom.xml
- 50bce26 [chore][github][ci] Update Docker actions to latest versions in workflow
- 69fc89e [bugfix][plugin][hdfswriter] Add missing parquet-avro dependency with exclusions in pom.xml
- 8aa639a [feature][ci] Add GitHub Actions workflow for building and pushing Docker images
- 8c27ccd [chore][depends] Fix Authorization Bypass Through User-Controlled Key vulnerability
- 17826ac [chore][depends] Fix vulnerable to SQL Injection via line comment generation
- 93d2129 [chore][depends] Fix Parquet Avro Vulnerability to Arbitrary Code Execution
- 360c98a [chore][depends] Update dependency versions in pom.xml for httpcore, joda-time, ognl, influxdbClient, and spotbugs-maven-plugin
- a8f467d [improve][docker] Simplify Dockerfile by using official Maven and OpenJDK images and add support for Aliyun mirrors
- e347749 [improve][core] update shebang in addax.sh and adjust COPY command in Dockerfile
- 6a97a9b [maven-release-plugin] prepare for next development iteration