presto-tpch/src/main/java/io/prestosql/plugin/tpch/TpchRecordSet.java/TpchRecordSet/createTpchRecordSet
class TpchRecordSet:    public static <E extends TpchEntity> TpchRecordSet<E> createTpchRecordSet(
            TpchTable<E> table,
            List<TpchColumn<E>> columns,
            double scaleFactor,
            int part,
            int partCount,
            TupleDomain<ColumnHandle> predicate)
    {
        return new TpchRecordSet<>(table.createGenerator(scaleFactor, part, partCount), table, columns, predicate);
    }