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 ...