IMPALA-14579: Bump up paimon version to 1.3.1 for CVE-2025-46762

This patch mainly fix the CVE-2025-46762 by bumping up paimon
version to 1.3.1.

Background:
Following PR: https://github.com/apache/incubator-paimon/pull/6363
has been merged by paimon community since paimon-1.3.0. So in
impala, need to upgrade paimon version to 1.3.0 or later to fix the
CVE as well.

Testing:
- All paimon related tests are passed.

Change-Id: Ie8052f71a5e2a4e39b0ac39b6d349e55f10092bc
Reviewed-on: http://gerrit.cloudera.org:8080/23717
Reviewed-by: Riza Suminto <riza.suminto@cloudera.com>
Reviewed-by: Csaba Ringhofer <csringhofer@cloudera.com>
Tested-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com>
This commit is contained in:
jichen0919
2025-11-26 14:09:34 +08:00
committed by Csaba Ringhofer
parent 336034debd
commit 685745f785
2 changed files with 3 additions and 3 deletions

View File

@@ -296,7 +296,7 @@ export IMPALA_DBCP2_VERSION=2.12.0
export IMPALA_DROPWIZARD_METRICS_VERSION=4.2.26
export IMPALA_AIRCOMPRESSOR_VERSION=0.27
export IMPALA_DATASKETCHES_VERSION=6.0.0
export IMPALA_PAIMON_VERSION=1.1.1
export IMPALA_PAIMON_VERSION=1.3.1
# When Impala is building docker images on Redhat-based distributions,
# it is useful to be able to customize the base image. Some users will
# want to use open source / free distributions like Centos/Rocky/Alma/etc.

View File

@@ -20,7 +20,7 @@ package org.apache.impala.catalog.paimon;
import static org.apache.impala.catalog.Table.isExternalPurgeTable;
import static org.apache.paimon.CoreOptions.PARTITION_DEFAULT_NAME;
import static org.apache.paimon.CoreOptions.PARTITION_GENERATE_LEGCY_NAME;
import static org.apache.paimon.CoreOptions.PARTITION_GENERATE_LEGACY_NAME;
import static org.apache.paimon.utils.HadoopUtils.HADOOP_LOAD_DEFAULT_CONFIG;
import com.google.common.base.Preconditions;
@@ -825,7 +825,7 @@ public class PaimonUtil {
InternalRowPartitionComputer computer =
new InternalRowPartitionComputer(options.get(PARTITION_DEFAULT_NAME),
table.rowType(), table.partitionKeys().toArray(new String[0]),
options.get(PARTITION_GENERATE_LEGCY_NAME));
options.get(PARTITION_GENERATE_LEGACY_NAME));
for (Split split : plan.splits()) {
if (!(split instanceof DataSplit)) continue;