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;
