paimon-spark/paimon-spark-2/src/main/java/org/apache/paimon/spark/SparkInputPartitionReader.java [31:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private final RecordReaderIterator<org.apache.paimon.data.InternalRow> iterator;

    private final SparkInternalRow row;

    public SparkInputPartitionReader(
            RecordReaderIterator<org.apache.paimon.data.InternalRow> iterator,
            SparkInternalRow row) {
        this.iterator = iterator;
        this.row = row;
    }

    @Override
    public boolean next() {
        if (iterator.hasNext()) {
            row.replace(iterator.next());
            return true;
        }
        return false;
    }

    @Override
    public InternalRow get() {
        return row;
    }

    @Override
    public void close() throws IOException {
        try {
            iterator.close();
        } catch (Exception e) {
            throw new IOException(e);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/SparkInputPartitionReader.java [31:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private final RecordReaderIterator<org.apache.paimon.data.InternalRow> iterator;

    private final SparkInternalRow row;

    public SparkInputPartitionReader(
            RecordReaderIterator<org.apache.paimon.data.InternalRow> iterator,
            SparkInternalRow row) {
        this.iterator = iterator;
        this.row = row;
    }

    @Override
    public boolean next() {
        if (iterator.hasNext()) {
            row.replace(iterator.next());
            return true;
        }
        return false;
    }

    @Override
    public InternalRow get() {
        return row;
    }

    @Override
    public void close() throws IOException {
        try {
            iterator.close();
        } catch (Exception e) {
            throw new IOException(e);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



