OmniSciDB
a5dc49c757
|
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/graph_utility.hpp>
#include <boost/graph/graphviz.hpp>
#include <boost/graph/labeled_graph.hpp>
#include <iostream>
#include <memory>
#include <vector>
#include "RelAlgDag.h"
#include "RelAlgExecutionUnit.h"
#include "ScalarExprVisitor.h"
#include "Visitors/RelRexDagVisitor.h"
Go to the source code of this file.
Classes | |
class | ColumnVarsVisitor |
class | ScanNodeTableKeyCollector |
class | QueryPlanDagCache |
Typedefs | |
using | RelNodeMap = std::unordered_map< RelNodeExplainedHash, RelNodeId > |
using | QueryPlanDag = boost::labeled_graph< AdjacentList, RelNodeId, boost::hash_mapS > |
Variables | |
constexpr size_t | MAX_NODE_CACHE_SIZE = 1e9 |
using QueryPlanDag = boost::labeled_graph<AdjacentList, RelNodeId, boost::hash_mapS> |
Definition at line 41 of file QueryPlanDagCache.h.
using RelNodeMap = std::unordered_map<RelNodeExplainedHash, RelNodeId> |
Definition at line 36 of file QueryPlanDagCache.h.
constexpr size_t MAX_NODE_CACHE_SIZE = 1e9 |
Definition at line 33 of file QueryPlanDagCache.h.