Module tidb_query_expr::types::expr_eval[][src]

Enums

LogicalRows

LogicalRows is a replacement for logical_rows parameter in many of the copr functions. By distinguishing identical and non-identical mapping with a enum, we can directly tell if a logical_rows contains all items in a vector, and we may optimiaze many cases by using direct copy and construction.

RpnStackNode

A type for each node in the RPN evaluation stack. It can be one of a scalar value node or a vector value node. The vector value node can be either an owned vector value or a reference.

RpnStackNodeVectorValue

Represents a vector value node in the RPN stack.

Constants

BATCH_MAX_SIZE

Statics

IDENTICAL_LOGICAL_ROWS

Identical logical row is a special case in expression evaluation that the rows in physical_value are continuous and in order.