OmniSciDB
a5dc49c757
|
#include "QueryEngine/ExecutionKernel.h"
#include <mutex>
#include <vector>
#include "QueryEngine/Descriptors/RowSetMemoryOwner.h"
#include "QueryEngine/DynamicWatchdog.h"
#include "QueryEngine/ErrorHandling.h"
#include "QueryEngine/Execute.h"
#include "QueryEngine/ExternalExecutor.h"
#include "QueryEngine/QueryEngine.h"
#include "QueryEngine/SerializeToSql.h"
Go to the source code of this file.
Namespaces | |
anonymous_namespace{ExecutionKernel.cpp} | |
Functions | |
bool | anonymous_namespace{ExecutionKernel.cpp}::needs_skip_result (const ResultSetPtr &res) |
bool | anonymous_namespace{ExecutionKernel.cpp}::query_has_inner_join (const RelAlgExecutionUnit &ra_exe_unit) |
bool | anonymous_namespace{ExecutionKernel.cpp}::need_to_hold_chunk (const Chunk_NS::Chunk *chunk, const RelAlgExecutionUnit &ra_exe_unit, const std::vector< ColumnLazyFetchInfo > &lazy_fetch_info, const ExecutorDeviceType device_type) |
bool | anonymous_namespace{ExecutionKernel.cpp}::need_to_hold_chunk (const std::list< std::shared_ptr< Chunk_NS::Chunk >> &chunks, const RelAlgExecutionUnit &ra_exe_unit, const std::vector< ColumnLazyFetchInfo > &lazy_fetch_info, const ExecutorDeviceType device_type) |
size_t | anonymous_namespace{ExecutionKernel.cpp}::get_available_cpu_threads_per_task (Executor *executor, SharedKernelContext &shared_context) |