Skip to content

Commit df70e32

Browse files
Alexey Kudinkindanny0405
authored andcommitted
Revert "[HUDI-2855] Change the default value of 'PAYLOAD_CLASS_NAME' to 'DefaultHoodieRecordPayload' (#4115)" (#4169)
This reverts commit 88067f5. (cherry picked from commit 24380c2)
1 parent c38ebbc commit df70e32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieWriteConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import org.apache.hudi.common.model.HoodieCleaningPolicy;
3333
import org.apache.hudi.common.model.HoodieFailedWritesCleaningPolicy;
3434
import org.apache.hudi.common.model.HoodieFileFormat;
35-
import org.apache.hudi.common.model.DefaultHoodieRecordPayload;
35+
import org.apache.hudi.common.model.OverwriteWithLatestAvroPayload;
3636
import org.apache.hudi.common.model.WriteConcurrencyMode;
3737
import org.apache.hudi.common.table.HoodieTableConfig;
3838
import org.apache.hudi.common.table.marker.MarkerType;
@@ -103,7 +103,7 @@ public class HoodieWriteConfig extends HoodieConfig {
103103

104104
public static final ConfigProperty<String> WRITE_PAYLOAD_CLASS_NAME = ConfigProperty
105105
.key("hoodie.datasource.write.payload.class")
106-
.defaultValue(DefaultHoodieRecordPayload.class.getName())
106+
.defaultValue(OverwriteWithLatestAvroPayload.class.getName())
107107
.withDocumentation("Payload class used. Override this, if you like to roll your own merge logic, when upserting/inserting. "
108108
+ "This will render any value set for PRECOMBINE_FIELD_OPT_VAL in-effective");
109109

0 commit comments

Comments
 (0)