| Package | Description |
|---|---|
| org.yamcs.yarch | |
| org.yamcs.yarch.rocksdb | |
| org.yamcs.yarch.streamsql |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTableReaderStream
Implements skeleton for table streamer that uses PartitionManager to handle partitioning.
|
class |
HistogramReaderStream
Sends histogram data to a stream.
|
class |
InputStream |
class |
InternalStream |
class |
MergeStream |
class |
OutputStream |
class |
SelectStream |
class |
SpeedLimitStream |
| Modifier and Type | Method and Description |
|---|---|
AbstractStream |
YarchDatabase.getStream(String name) |
AbstractStream |
StorageEngine.newTableReaderStream(TableDefinition tbl,
boolean ascending,
boolean follow)
Creates a new table reader
|
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractStream> |
YarchDatabase.getStreams() |
| Modifier and Type | Method and Description |
|---|---|
void |
YarchDatabase.addStream(AbstractStream stream)
Adds a stream to the dictionary making it "official"
|
| Constructor and Description |
|---|
MergeStream(YarchDatabase ydb,
AbstractStream[] streams,
String mergeColumn,
boolean ascending) |
SelectStream(YarchDatabase ydb,
AbstractStream input,
CompiledExpression cWhereClause,
List<CompiledExpression> caggInputList,
WindowProcessor wp,
List<CompiledExpression> cselectList,
TupleDefinition outputDef,
TupleDefinition minOutputDef) |
| Modifier and Type | Class and Description |
|---|---|
class |
CfTableReaderStream
reader for tables where each partition is a different column family
Also works for the case when there is no partitioning by value
|
class |
InkeyTableReaderStream
reader for tables with PartitionStorage.IN_KEY (the partition is prepended in front of the key)
|
| Modifier and Type | Method and Description |
|---|---|
AbstractStream |
RdbStorageEngine.newTableReaderStream(TableDefinition tbl,
boolean ascending,
boolean follow) |
| Modifier and Type | Method and Description |
|---|---|
AbstractStream |
SelectExpression.execute(ExecutionContext c) |
AbstractStream |
SpeedLimitStreamExpression.execute(ExecutionContext c) |
Copyright © 2017 Space Applications Services. All rights reserved.