From 340cc23f08811249e9fbbe29aacd23d7ff316554 Mon Sep 17 00:00:00 2001 From: u70b3 Date: Sat, 29 Aug 2026 09:08:38 +0000 Subject: [PATCH] [fix](thirdparty) Keep accepting the pre-#67158 Paimon prebuilt fingerprint #67158 rotated PAIMON_LEGACY_COMPATIBLE_SEMANTIC_FINGERPRINT to the new semantic fingerprint, but the prebuilt currently shipped in the compile image is still stamped with the previous semantic marker cb82e41ba, which is in no accept list. Every CI build that merges current master and validates the prebuilt (COMPILE, performance pipelines) now aborts before compiling with "Paimon build fingerprint does not match selected inputs" and cannot rebuild inside the install-only image prefix. Dependency ordering does not change the installed artifacts, so keep the previous semantic marker accepted by listing it in PAIMON_LEGACY_BUILD_FINGERPRINTS. --- thirdparty/arrow-paimon-vars.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/thirdparty/arrow-paimon-vars.sh b/thirdparty/arrow-paimon-vars.sh index d532a740e63d68..e273058d962ff7 100644 --- a/thirdparty/arrow-paimon-vars.sh +++ b/thirdparty/arrow-paimon-vars.sh @@ -71,6 +71,11 @@ ARROW_LEGACY_BUILD_FINGERPRINTS=( 9d03645dd1cded5184a8126f5c7f4a6eb9b92b53 ) PAIMON_LEGACY_BUILD_FINGERPRINTS=( + # semantic marker stamped by the prebuilt currently shipped in the compile + # image, published from master before apache/doris#67158; that change only + # reorders the Paimon codec dependencies and does not alter installed + # artifacts, so this prebuilt remains compatible with the new inputs + cb82e41ba46f534e611cdd52e66b53c227d49bf8 # published 2026-08-19, master after apache/doris#66842 2bbf52e719bdbc8aaa428caab200ac13848f92e5 # published 2026-08-05, master after apache/doris#66221