Skip to content

Commit 6dfd9bf

Browse files
committed
fix the right payload class name, then MOR table use projection schema
1 parent 455a3bd commit 6dfd9bf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/realtime/AbstractRealtimeRecordReader.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import org.apache.hudi.common.model.HoodieAvroPayload;
2222
import org.apache.hudi.common.model.HoodiePayloadProps;
23+
import org.apache.hudi.common.model.OverwriteWithLatestAvroPayload;
2324
import org.apache.hudi.common.table.HoodieTableMetaClient;
2425
import org.apache.hudi.exception.HoodieException;
2526
import org.apache.hudi.common.table.TableSchemaResolver;
@@ -85,7 +86,7 @@ public AbstractRealtimeRecordReader(RealtimeSplit split, JobConf job) {
8586

8687
private boolean usesCustomPayload(HoodieTableMetaClient metaClient) {
8788
return !(metaClient.getTableConfig().getPayloadClass().contains(HoodieAvroPayload.class.getName())
88-
|| metaClient.getTableConfig().getPayloadClass().contains("org.apache.hudi.OverwriteWithLatestAvroPayload"));
89+
|| metaClient.getTableConfig().getPayloadClass().contains(OverwriteWithLatestAvroPayload.class.getName()));
8990
}
9091

9192
/**

0 commit comments

Comments
 (0)