diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md index 3593a94c1..81b5fa8c7 100644 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -9,6 +9,7 @@ ### Updated ### Fixed +- Stripped `META-INF/maven/**` (`pom.properties`, `pom.xml`) from the uber and thin JARs. - Fixed `IntervalConverter` crash (`IllegalArgumentException: Invalid interval metadata`) when INTERVAL columns are returned via CloudFetch. Arrow metadata from CloudFetch uses underscored format (`INTERVAL_YEAR_MONTH`, `INTERVAL_DAY_TIME`) which the driver's regex did not accept. - Fixed primitive types within complex types (ARRAY, MAP, STRUCT) not being correctly parsed when Arrow serialization uses alternate formats: TIMESTAMP/TIMESTAMP_NTZ as epoch microseconds or component arrays, and BINARY as base64-encoded strings. - Fixed `PARSE_SYNTAX_ERROR` for column names containing special characters (e.g., dots) when `EnableBatchedInserts` is enabled, by re-quoting column names with backticks in reconstructed multi-row INSERT statements. diff --git a/assembly-thin/pom.xml b/assembly-thin/pom.xml index 5c084cce6..ed8117eba 100644 --- a/assembly-thin/pom.xml +++ b/assembly-thin/pom.xml @@ -142,6 +142,7 @@ META-INF/DEPENDENCIES META-INF/LICENSE.txt META-INF/versions/** + META-INF/maven/** diff --git a/assembly-uber/pom.xml b/assembly-uber/pom.xml index ce9c30486..f6536a0bd 100644 --- a/assembly-uber/pom.xml +++ b/assembly-uber/pom.xml @@ -204,6 +204,7 @@ META-INF/DEPENDENCIES META-INF/LICENSE.txt META-INF/versions/** + META-INF/maven/**