Class DataRecordMerger
java.lang.Object
org.apache.shardingsphere.data.pipeline.core.importer.DataRecordMerger
Data Record merger.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongroup(List<DataRecord> dataRecords) Group by table and type.merge(List<DataRecord> dataRecords) Merge data record.
-
Constructor Details
-
DataRecordMerger
public DataRecordMerger()
-
-
Method Details
-
merge
Merge data record.insert + insert -> exception update + insert -> exception delete + insert -> insert insert + update -> insert update + update -> update delete + update -> exception insert + delete -> delete update + delete -> delete delete + delete -> exception
- Parameters:
dataRecords- data records- Returns:
- merged data records
-
group
Group by table and type.- Parameters:
dataRecords- data records- Returns:
- grouped data records
-