private static void updatePrimativeFieldType(
      Types.NestedField newField, Types.NestedField oldField, UpdateSchema us, String fieldPrefix) {
    String fullName = getFullName(fieldPrefix, oldField.name());
    if (!Objects.equals(newField.type(), oldField.type())) {
      us.updateColumn(fullName, newField.type().asPrimitiveType());
    }
  }
Apply the pending changes to the original schema and returns the result.

<p>This does not result in a permanent update.

@return the result Schema when all pending updates are applied
amoro-format-iceberg/src/main/java/org/apache/amoro/op/KeyedSchemaUpdate.java