13#include "sql/operator/physical_operator.h" 
   14#include "sql/expr/expression_tuple.h" 
   30  RC open(
Trx *trx) 
override;
 
   31  RC next(
Chunk &chunk) 
override;
 
   34  RC tuple_schema(
TupleSchema &schema) 
const override;
 
   36  vector<unique_ptr<Expression>> &expressions() { 
return expressions_; }
 
   39  vector<unique_ptr<Expression>> expressions_;
 
A Chunk represents a set of columns.
Definition: chunk.h:23
 
与LogicalOperator对应,物理算子描述执行计划将如何执行
Definition: physical_operator.h:63
 
选择/投影物理算子(vectorized)
Definition: project_vec_physical_operator.h:21
 
事务接口
Definition: trx.h:141
 
元组的结构,包含哪些字段(这里成为Cell),每个字段的说明
Definition: tuple.h:48
 
PhysicalOperatorType
物理算子类型
Definition: physical_operator.h:36