public int hashKeyValue(RowData rowData) {
    primaryKeyData.primaryKey(rowDataWrapper.wrap(rowData));
    return primaryKeyData.hashCode();
  }
Should open firstly to initial RowDataWrapper, because it cannot be serialized.
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/shuffle/ShuffleHelper.java