This is an automated email from the ASF dual-hosted git repository.

voonhous pushed a commit to branch release-1.2.1
in repository https://gitbox.apache.org/repos/asf/hudi.git

commit 2acbe6514ee0fa16d0123ce705dd92bab3606c1f
Author: voon <[email protected]>
AuthorDate: Thu Aug 6 00:19:44 2026 +0800

    fix(build): restore imports dropped by earlier cherry-picks
    
    Two earlier picks onto release-1.2.1 dropped imports that are still
    referenced, breaking the branch build:
    
    - HoodieJsonPayload: 4a2c490dfdef (#18967) collapsed both the
      HoodieSchema and FileIOUtils imports into a single
      HoodieAvroSchemaCache import. Dropping HoodieSchema was correct, but
      FileIOUtils is still used by unCompressData, so hudi-common failed to
      compile with "cannot find symbol: variable FileIOUtils".
    
    - TestGlobalRecordLevelIndexBackend: e3e003b6d1dd (#18894) removed the
      last assertThrows call but left the static import, tripping the
      checkstyle UnusedImports rule in hudi-flink.
    
    Both are release-branch-only regressions; master carries the correct
    imports and is unaffected.
---
 hudi-common/src/main/java/org/apache/hudi/common/HoodieJsonPayload.java  | 1 +
 .../hudi/sink/partitioner/index/TestGlobalRecordLevelIndexBackend.java   | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/hudi-common/src/main/java/org/apache/hudi/common/HoodieJsonPayload.java 
b/hudi-common/src/main/java/org/apache/hudi/common/HoodieJsonPayload.java
index e89b10cccf28..463f773b8215 100644
--- a/hudi-common/src/main/java/org/apache/hudi/common/HoodieJsonPayload.java
+++ b/hudi-common/src/main/java/org/apache/hudi/common/HoodieJsonPayload.java
@@ -23,6 +23,7 @@ import org.apache.hudi.common.model.HoodieRecordPayload;
 import org.apache.hudi.common.schema.HoodieAvroSchemaCache;
 import org.apache.hudi.common.util.Option;
 import org.apache.hudi.exception.HoodieException;
+import org.apache.hudi.io.util.FileIOUtils;
 
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
diff --git 
a/hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/sink/partitioner/index/TestGlobalRecordLevelIndexBackend.java
 
b/hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/sink/partitioner/index/TestGlobalRecordLevelIndexBackend.java
index 37ac44d6ae06..1241b720af70 100644
--- 
a/hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/sink/partitioner/index/TestGlobalRecordLevelIndexBackend.java
+++ 
b/hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/sink/partitioner/index/TestGlobalRecordLevelIndexBackend.java
@@ -44,7 +44,6 @@ import java.util.UUID;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertNull;
-import static org.junit.jupiter.api.Assertions.assertThrows;
 
 import static org.apache.hudi.common.model.HoodieTableType.COPY_ON_WRITE;
 import static org.mockito.Mockito.mock;

Reply via email to