| Package | Description |
|---|---|
| org.yamcs.archive | |
| org.yamcs.web.rest | |
| org.yamcs.yarch | |
| org.yamcs.yarch.oldrocksdb | |
| org.yamcs.yarch.rocksdb |
| Modifier and Type | Method and Description |
|---|---|
static void |
Utils.closeTableWriters(YarchDatabaseInstance ydb,
Collection<String> streamNames)
close all table writers subscribed to any of the stream in the list
|
| Modifier and Type | Method and Description |
|---|---|
protected static Stream |
RestHandler.verifyStream(RestRequest req,
YarchDatabaseInstance ydb,
String streamName) |
protected static TableDefinition |
RestHandler.verifyTable(RestRequest req,
YarchDatabaseInstance ydb,
String tableName) |
| Modifier and Type | Field and Description |
|---|---|
protected YarchDatabaseInstance |
TableWriter.ydb |
protected YarchDatabaseInstance |
AbstractStream.ydb |
| Modifier and Type | Method and Description |
|---|---|
static YarchDatabaseInstance |
YarchDatabase.getInstance(String yamcsInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
StorageEngine.createTable(YarchDatabaseInstance ydb,
TableDefinition def)
Create a new table based on definition.
|
void |
StorageEngine.dropTable(YarchDatabaseInstance ydb,
TableDefinition tbldef)
Drop the table (removing all files)
|
HistogramIterator |
StorageEngine.getHistogramIterator(YarchDatabaseInstance ydb,
TableDefinition tblDef,
String columnName,
TimeInterval interval,
long mergeTime) |
TagDb |
StorageEngine.getTagDb(YarchDatabaseInstance ydb) |
void |
StorageEngine.loadTable(YarchDatabaseInstance ydb,
TableDefinition tbl)
Loads a table from the disk - called at startup.
|
AbstractStream |
StorageEngine.newTableReaderStream(YarchDatabaseInstance ydb,
TableDefinition tbl,
boolean ascending,
boolean follow)
Creates a new table reader
|
TableWriter |
StorageEngine.newTableWriter(YarchDatabaseInstance ydb,
TableDefinition tbl,
TableWriter.InsertMode insertMode)
Creates a new table writer
|
void |
TableDefinition.setDb(YarchDatabaseInstance ydb) |
| Modifier and Type | Method and Description |
|---|---|
void |
RdbStorageEngine.createTable(YarchDatabaseInstance ydb,
TableDefinition def)
Deprecated.
|
void |
RdbStorageEngine.dropTable(YarchDatabaseInstance ydb,
TableDefinition tbl)
Deprecated.
|
HistogramIterator |
RdbStorageEngine.getHistogramIterator(YarchDatabaseInstance ydb,
TableDefinition tblDef,
String columnName,
TimeInterval interval,
long mergeTime)
Deprecated.
|
TagDb |
RdbStorageEngine.getTagDb(YarchDatabaseInstance ydb)
Deprecated.
|
void |
RdbStorageEngine.loadTable(YarchDatabaseInstance ydb,
TableDefinition tbl)
Deprecated.
|
AbstractStream |
RdbStorageEngine.newTableReaderStream(YarchDatabaseInstance ydb,
TableDefinition tbl,
boolean ascending,
boolean follow)
Deprecated.
|
TableWriter |
RdbStorageEngine.newTableWriter(YarchDatabaseInstance ydb,
TableDefinition tblDef,
TableWriter.InsertMode insertMode)
Deprecated.
|
| Constructor and Description |
|---|
AbstractTableWriter(YarchDatabaseInstance ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode) |
CfTableReaderStream(YarchDatabaseInstance ydb,
TableDefinition tblDef,
RdbPartitionManager partitionManager,
boolean ascending,
boolean follow) |
CfTableWriter(YarchDatabaseInstance ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode,
RdbPartitionManager pm) |
HistogramRebuilder(YarchDatabaseInstance ydb,
String tableName) |
InkeyTableReaderStream(YarchDatabaseInstance ydb,
TableDefinition tblDef,
RdbPartitionManager partitionManager,
boolean ascending,
boolean follow) |
InKeyTableWriter(YarchDatabaseInstance ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode,
RdbPartitionManager pm) |
RdbPartitionManager(YarchDatabaseInstance ydb,
TableDefinition tableDefinition)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RdbStorageEngine.createTable(YarchDatabaseInstance ydb,
TableDefinition def) |
void |
RdbStorageEngine.dropTable(YarchDatabaseInstance ydb,
TableDefinition tbl) |
HistogramIterator |
RdbStorageEngine.getHistogramIterator(YarchDatabaseInstance ydb,
TableDefinition tblDef,
String columnName,
TimeInterval interval,
long mergeTime) |
TagDb |
RdbStorageEngine.getTagDb(YarchDatabaseInstance ydb) |
void |
RdbStorageEngine.loadTable(YarchDatabaseInstance ydb,
TableDefinition tblDef) |
AbstractStream |
RdbStorageEngine.newTableReaderStream(YarchDatabaseInstance ydb,
TableDefinition tbl,
boolean ascending,
boolean follow) |
TableWriter |
RdbStorageEngine.newTableWriter(YarchDatabaseInstance ydb,
TableDefinition tblDef,
TableWriter.InsertMode insertMode) |
| Constructor and Description |
|---|
HistogramRebuilder(Tablespace tablespace,
YarchDatabaseInstance ydb,
String tableName) |
RdbHistogramIterator(Tablespace tablespace,
YarchDatabaseInstance ydb,
TableDefinition tblDef,
String colName,
TimeInterval interval,
long mergeTime) |
RdbPartitionManager(Tablespace tablespace,
YarchDatabaseInstance ydb,
TableDefinition tableDefinition) |
RdbTableReaderStream(Tablespace tablespace,
YarchDatabaseInstance ydb,
TableDefinition tblDef,
RdbPartitionManager partitionManager,
boolean ascending,
boolean follow) |
RdbTableWriter(Tablespace tablespace,
YarchDatabaseInstance ydb,
TableDefinition tableDefinition,
TableWriter.InsertMode mode,
RdbPartitionManager pm) |
Copyright © 2018 Space Applications Services. All rights reserved.