OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
QueryState.h File Reference
#include "Shared/Logger.h"
#include "Shared/StringTransform.h"
#include <boost/circular_buffer.hpp>
#include <boost/filesystem.hpp>
#include <boost/noncopyable.hpp>
#include <boost/optional.hpp>
#include <boost/preprocessor.hpp>
#include <atomic>
#include <chrono>
#include <list>
#include <memory>
#include <mutex>
#include <sstream>
#include <string>
#include <thread>
+ Include dependency graph for QueryState.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  query_state::Event
 
struct  query_state::SessionData
 
class  query_state::QueryState
 
class  query_state::QueryStateProxy
 
class  query_state::QueryStates
 
class  query_state::Timer
 
class  query_state::StdLogData
 
class  query_state::StdLog
 

Namespaces

 Catalog_Namespace
 
 query_state
 

Macros

#define STDLOG(...)
 

Typedefs

using query_state::Clock = std::chrono::steady_clock
 
using query_state::Id = uint64_t
 
using query_state::Events = std::list< Event >
 
using query_state::EventFunction = std::function< void(Event const &)>
 

Macro Definition Documentation

#define STDLOG (   ...)
Value:
BOOST_PP_IF(BOOST_PP_IS_EMPTY(__VA_ARGS__), \
query_state::StdLog(__FILE__, __LINE__, __func__), \
query_state::StdLog(__FILE__, __LINE__, __func__, __VA_ARGS__))

Definition at line 225 of file QueryState.h.

Referenced by MapDHandler::check_table_consistency(), MapDHandler::checkpoint(), MapDHandler::clear_cpu_memory(), MapDHandler::clear_gpu_memory(), MapDHandler::connect(), MapDHandler::create_dashboard(), MapDHandler::create_link(), MapDHandler::create_table(), MapDHandler::deallocate_df(), MapDHandler::delete_dashboard(), MapDHandler::detect_column_types(), MapDHandler::disconnect(), Parser::InsertIntoTableAsSelectStmt::execute(), Parser::CreateTableAsSelectStmt::execute(), Parser::ExportQueryStmt::execute(), Parser::CreateViewStmt::execute(), MapDHandler::get_all_files_in_archive(), MapDHandler::get_all_roles_for_user(), MapDHandler::get_completion_hints(), MapDHandler::get_dashboard(), MapDHandler::get_dashboard_grantees(), MapDHandler::get_dashboards(), MapDHandler::get_databases(), MapDHandler::get_db_object_privs(), MapDHandler::get_db_objects_for_grantee(), MapDHandler::get_first_geo_file_in_archive(), MapDHandler::get_hardware_info(), MapDHandler::get_heap_profile(), MapDHandler::get_internal_table_details(), MapDHandler::get_layers_in_geo_file(), MapDHandler::get_license_claims(), MapDHandler::get_link_view(), MapDHandler::get_memory(), MapDHandler::get_physical_tables(), MapDHandler::get_result_row_for_pixel(), MapDHandler::get_roles(), MapDHandler::get_server_status(), MapDHandler::get_session_info(), MapDHandler::get_status(), MapDHandler::get_table_details(), MapDHandler::get_table_epoch(), MapDHandler::get_table_epoch_by_name(), MapDHandler::get_tables(), MapDHandler::get_tables_meta(), MapDHandler::get_users(), MapDHandler::get_views(), MapDHandler::has_object_privilege(), MapDHandler::has_role(), MapDHandler::import_geo_table(), MapDHandler::import_table(), MapDHandler::import_table_status(), MapDHandler::insert_data(), MapDHandler::internal_connect(), MapDHandler::interrupt(), MapDHandler::load_table(), MapDHandler::load_table_binary(), MapDHandler::load_table_binary_arrow(), MapDHandler::load_table_binary_columnar(), MapDHandler::render_vega(), MapDHandler::replace_dashboard(), QueryRunner::QueryRunner::runDDLStatement(), QueryRunner::QueryRunner::runSelectQuery(), QueryRunner::QueryRunner::runSQL(), MapDHandler::set_execution_mode(), MapDHandler::set_license_key(), MapDHandler::set_table_epoch(), MapDHandler::set_table_epoch_by_name(), MapDHandler::share_dashboard(), MapDHandler::sql_execute(), MapDHandler::sql_execute_df(), MapDHandler::sql_execute_gdf(), MapDHandler::sql_validate(), MapDHandler::start_heap_profile(), MapDHandler::start_query(), MapDHandler::start_render_query(), MapDHandler::stop_heap_profile(), MapDHandler::switch_database(), and MapDHandler::unshare_dashboard().