OmniSciDB  b24e664e58
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
QueryRunner.cpp File Reference
#include "QueryRunner.h"
#include "Calcite/Calcite.h"
#include "Catalog/Catalog.h"
#include "DistributedLoader.h"
#include "Parser/ParserWrapper.h"
#include "Parser/parser.h"
#include "QueryEngine/CalciteAdapter.h"
#include "QueryEngine/ExtensionFunctionsWhitelist.h"
#include "QueryEngine/RelAlgExecutor.h"
#include "QueryEngine/TableFunctions/TableFunctionsFactory.h"
#include "Shared/ConfigResolve.h"
#include "Shared/Logger.h"
#include "Shared/MapDParameters.h"
#include "Shared/StringTransform.h"
#include "bcrypt.h"
#include "gen-cpp/CalciteServer.h"
#include <boost/filesystem/operations.hpp>
#include <csignal>
#include <random>
+ Include dependency graph for QueryRunner.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{QueryRunner.cpp}
 
 QueryRunner
 
 QueryRunner::anonymous_namespace{QueryRunner.cpp}
 

Macros

#define CALCITEPORT   3279
 

Functions

void anonymous_namespace{QueryRunner.cpp}::calcite_shutdown_handler ()
 
void anonymous_namespace{QueryRunner.cpp}::mapd_signal_handler (int signal_number)
 
void anonymous_namespace{QueryRunner.cpp}::register_signal_handler ()
 
ExecutionResult QueryRunner::anonymous_namespace{QueryRunner.cpp}::run_select_query_with_filter_push_down (QueryStateProxy query_state_proxy, const ExecutorDeviceType device_type, const bool hoist_literals, const bool allow_loop_joins, const bool just_explain, const bool with_filter_push_down)
 

Variables

size_t g_leaf_count
 
bool g_enable_filter_push_down
 
double g_gpu_mem_limit_percent {0.9}
 
std::shared_ptr< Calciteanonymous_namespace{QueryRunner.cpp}::g_calcite = nullptr
 

Macro Definition Documentation

#define CALCITEPORT   3279

Definition at line 39 of file QueryRunner.cpp.

Referenced by QueryRunner::QueryRunner::QueryRunner().

Variable Documentation

size_t g_leaf_count

Definition at line 66 of file ParserNode.cpp.