Package org.yamcs.yarch.rocksdb
Class RdbTable
- java.lang.Object
-
- org.yamcs.yarch.Table
-
- org.yamcs.yarch.rocksdb.RdbTable
-
public class RdbTable extends Table
Holds together the RDB properties related to one table.
-
-
Field Summary
-
Fields inherited from class org.yamcs.yarch.Table
tableDefinition
-
-
Constructor Summary
Constructors Constructor Description RdbTable(String yamcsInstance, Tablespace tablespace, TableDefinition tblDef, int tbsIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RdbHistogramInfo
createAndGetHistogram(long instant, String columnName)
HistogramWriter
getHistogramWriter()
RdbPartitionManager
getPartitionManager()
SecondaryIndexWriter
getSecondaryIndexWriter()
Tablespace
getTablespace()
-
Methods inherited from class org.yamcs.yarch.Table
getDefinition, getName
-
-
-
-
Constructor Detail
-
RdbTable
public RdbTable(String yamcsInstance, Tablespace tablespace, TableDefinition tblDef, int tbsIndex)
-
-
Method Detail
-
getTablespace
public Tablespace getTablespace()
-
getPartitionManager
public RdbPartitionManager getPartitionManager()
-
getHistogramWriter
public HistogramWriter getHistogramWriter()
-
getSecondaryIndexWriter
public SecondaryIndexWriter getSecondaryIndexWriter()
-
createAndGetHistogram
public RdbHistogramInfo createAndGetHistogram(long instant, String columnName)
-
-