Documentation ¶ Index ¶ type Op type RPNExpr func ConvertToRPNExpr(expr influxql.Expr) *RPNExpr type SKBaseReader type SKRPNElement Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Op ¶ type Op uint8 const ( InRange Op = iota NotInRange InSet NotInSet NOT // operators of the logical expression. AND OR MATCHPHRASE AlwaysTrue AlwaysFalse UNKNOWN // unsupported type value. ) Atoms of a Boolean expression. type RPNExpr ¶ type RPNExpr struct { Val []interface{} } func ConvertToRPNExpr ¶ func ConvertToRPNExpr(expr influxql.Expr) *RPNExpr type SKBaseReader ¶ added in v1.2.0 type SKBaseReader interface { IsExist(blockId int64, elem *SKRPNElement) (bool, error) StartSpan(span *tracing.Span) } type SKRPNElement ¶ added in v1.2.0 type SKRPNElement struct { RPNOp Op Key string Value interface{} Ty influxql.DataType Op influxql.Token } Source Files ¶ View all Source files rpn.go Click to show internal directories. Click to hide internal directories.