package
0.0.0-20220212145742-726f7ef60fc8
Repository: https://github.com/dvasilas/proteus.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Attribute ...
AttributePredicate create a protos/utils/AttributePredicate object.
ConfigRequest creates a protos/qpu/ConfigRequest object.
HasAttribute ...
LogOperationDelta ...
LogOperationState creates a protos/utils/LogOperation object.
NewASTQuery ...
NewQuery ...
NewQueryRequest ...
NewSQLQuery ...
ObjectState creates a protos/qpu/State object.
QueryPredicate ...
RequestStreamAck creates a protos/qpu/RequestStream{Ack} object.
RequestStreamRequest creates a protos/qpu/RequestStream{Request} object.
ResponseStreamRecord ...
SnapshotTime creates a protos/utils/SnapshotTime object.
SnapshotTimePredicate create a protos/utils/SnapshotTimePredicate object.
ValueFlt creates a protos/utils/Value{Flt} object.
ValueInt creates a protos/utils/Value{Int} object.
ValueStr creates a protos/utils/Value{Str} object.
Vectorclock creates a protos/utils/Vectorclock object.

# Constants

Aggregation ...
ASTQueryT ..
Cache ...
CacheState ...
DBDriver ...
Delta ...
EndOfStream ...
FLT ...
Index ...
InMemIndex ...
INT ...
Join ...
MaterializedView ...
MOCK is the enum value for a mocked storage tier.
MYSQL is the enum value for a MySQL storage tier.
Router ...
S3 is the enum value for a S3 storage tier.
SQLQueryT ..
State ...
Stateless ...
STR ...
Sum ...
UnknownQueryT ...

# Structs

AdjacentQPU ...
ASTQuery ...
DownstreamQueryConf ...
LogOperation ...
QPU ...
QPUConfig specifies the configuration structure of a QPU.
QPUConnection ...
QueryLogEntry ...
QueryRequest ...
RequestStream ...
ResponseRecord ...
ResponseStream ...
SchemaTable ...
WriteLogEntry ...

# Interfaces

APIClient ...
APIProcessor ...
QPUClass ...
QPUService ...
QPUState ...

# Type aliases

AggregationType ...
DatastoreAttributeType ...
DatastoreType ...
OperatorType ...
QueryType ...
ResponseRecordType ...
Schema ...
StateType ...