RowIterForIndexLookup(ctx *sql.Context, t DoltTableable, lookup sql.IndexLookup, pkSch sql.PrimaryKeySchema, columns []uint64)
: (sql.RowIter, error)
RowIterForProllyRange(ctx *sql.Context, idx DoltIndex, r prolly.Range, pkSch sql.PrimaryKeySchema, projections []uint64, durableState *durableIndexState)
: (sql.RowIter2, error)
RowIterForNomsRanges(ctx *sql.Context, idx DoltIndex, ranges []*noms.ReadRange, columns []uint64, durableState *durableIndexState)
: (sql.RowIter, error)
NewRangePartitionIter(ctx *sql.Context, t DoltTableable, lookup sql.IndexLookup, isDoltFmt bool)
: (sql.PartitionIter, error)
newPointPartitionIter(ctx *sql.Context, lookup sql.IndexLookup, idx *doltIndex)
: (sql.PartitionIter, error)
NewLookupBuilder(
ctx *sql.Context,
tab DoltTableable,
idx DoltIndex,
key doltdb.DataCacheKey,
projections []uint64,
pkSch sql.PrimaryKeySchema,
isDoltFormat bool,
)
: (LookupBuilder, error)