OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelAlgExecutionDescriptor.cpp File Reference
#include "QueryEngine/Descriptors/RelAlgExecutionDescriptor.h"
#include "QueryEngine/GroupByAndAggregate.h"
#include "QueryEngine/QueryPlanDagExtractor.h"
#include "QueryEngine/RelAlgDag.h"
#include <boost/graph/topological_sort.hpp>
#include <algorithm>
+ Include dependency graph for RelAlgExecutionDescriptor.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{RelAlgExecutionDescriptor.cpp}::MatchBody
 

Namespaces

 anonymous_namespace{RelAlgExecutionDescriptor.cpp}
 

Functions

DAG anonymous_namespace{RelAlgExecutionDescriptor.cpp}::build_dag (const RelAlgNode *sink, std::unordered_map< const RelAlgNode *, int > &node_ptr_to_vert_idx)
 
std::unordered_set< Vertexanonymous_namespace{RelAlgExecutionDescriptor.cpp}::get_join_vertices (const std::vector< Vertex > &vertices, const DAG &graph)