presto-connector/src/main/java/com/facebook/presto/maxcompute/MaxComputeInputSplit.java [45:58]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public MaxComputeInputSplit(InputSplit inputSplit)
    {
        sessionId = requireNonNull(inputSplit, "input split is null").getSessionId();
        if (inputSplit instanceof IndexedInputSplit) {
            splitIndex = ((IndexedInputSplit) inputSplit).getSplitIndex();
            startIndex = -1L;
            numRecord = -1L;
        }
        else if (inputSplit instanceof RowRangeInputSplit) {
            startIndex = ((RowRangeInputSplit) inputSplit).getRowRange().getStartIndex();
            numRecord = ((RowRangeInputSplit) inputSplit).getRowRange().getNumRecord();
            splitIndex = -1;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



trino-connector/src/main/java/io/trino/plugin/maxcompute/MaxComputeInputSplit.java [45:58]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public MaxComputeInputSplit(InputSplit inputSplit)
    {
        sessionId = requireNonNull(inputSplit, "input split is null").getSessionId();
        if (inputSplit instanceof IndexedInputSplit) {
            splitIndex = ((IndexedInputSplit) inputSplit).getSplitIndex();
            startIndex = -1L;
            numRecord = -1L;
        }
        else if (inputSplit instanceof RowRangeInputSplit) {
            startIndex = ((RowRangeInputSplit) inputSplit).getRowRange().getStartIndex();
            numRecord = ((RowRangeInputSplit) inputSplit).getRowRange().getNumRecord();
            splitIndex = -1;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



