public class HBaseReadonlyStore extends Object implements org.apache.kylin.gridtable.IGTStore
| Constructor and Description |
|---|
HBaseReadonlyStore(CellListIterator cellListIterator,
org.apache.kylin.gridtable.GTScanRequest gtScanRequest,
List<org.apache.kylin.common.util.Pair<byte[],byte[]>> hbaseColumns,
List<List<Integer>> hbaseColumnsToGT,
int rowkeyPreambleSize,
boolean withDelay) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kylin.gridtable.IGTWriter |
append() |
static org.apache.hadoop.hbase.Cell |
findCell(List<org.apache.hadoop.hbase.Cell> cells,
byte[] familyName,
byte[] columnName) |
org.apache.kylin.gridtable.GTInfo |
getInfo() |
org.apache.kylin.gridtable.IGTWriter |
rebuild() |
org.apache.kylin.gridtable.IGTScanner |
scan(org.apache.kylin.gridtable.GTScanRequest scanRequest) |
public HBaseReadonlyStore(CellListIterator cellListIterator, org.apache.kylin.gridtable.GTScanRequest gtScanRequest, List<org.apache.kylin.common.util.Pair<byte[],byte[]>> hbaseColumns, List<List<Integer>> hbaseColumnsToGT, int rowkeyPreambleSize, boolean withDelay)
withDelay - is for test usepublic org.apache.kylin.gridtable.GTInfo getInfo()
getInfo in interface org.apache.kylin.gridtable.IGTStorepublic org.apache.kylin.gridtable.IGTWriter rebuild()
throws IOException
rebuild in interface org.apache.kylin.gridtable.IGTStoreIOExceptionpublic org.apache.kylin.gridtable.IGTWriter append()
throws IOException
append in interface org.apache.kylin.gridtable.IGTStoreIOExceptionpublic static org.apache.hadoop.hbase.Cell findCell(List<org.apache.hadoop.hbase.Cell> cells, byte[] familyName, byte[] columnName)
public org.apache.kylin.gridtable.IGTScanner scan(org.apache.kylin.gridtable.GTScanRequest scanRequest)
throws IOException
scan in interface org.apache.kylin.gridtable.IGTStoreIOExceptionCopyright © 2014–2016 Apache Software Foundation. All rights reserved.