public class TableScanUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
hasDeletes(CombinedScanTask task) |
static boolean |
hasDeletes(FileScanTask task) |
static boolean |
hasEqDeletes(CombinedScanTask task)
This is temporarily introduced since we plan to support pos-delete vectorized read first, then get to the
equality-delete support.
|
static CloseableIterable<CombinedScanTask> |
planTasks(CloseableIterable<FileScanTask> splitFiles,
long splitSize,
int lookback,
long openFileCost) |
static CloseableIterable<FileScanTask> |
splitFiles(CloseableIterable<FileScanTask> tasks,
long splitSize) |
public static boolean hasDeletes(CombinedScanTask task)
public static boolean hasEqDeletes(CombinedScanTask task)
public static boolean hasDeletes(FileScanTask task)
public static CloseableIterable<FileScanTask> splitFiles(CloseableIterable<FileScanTask> tasks, long splitSize)
public static CloseableIterable<CombinedScanTask> planTasks(CloseableIterable<FileScanTask> splitFiles, long splitSize, int lookback, long openFileCost)