OmniSciDB
a5dc49c757
|
Basic constructors and methods of the row set interface. More...
#include "ResultSet.h"
#include "DataMgr/Allocators/CudaAllocator.h"
#include "DataMgr/BufferMgr/BufferMgr.h"
#include "Execute.h"
#include "GpuMemUtils.h"
#include "InPlaceSort.h"
#include "OutputBufferInitialization.h"
#include "QueryEngine/QueryEngine.h"
#include "RelAlgExecutionUnit.h"
#include "RuntimeFunctions.h"
#include "Shared/Intervals.h"
#include "Shared/SqlTypesLayout.h"
#include "Shared/checked_alloc.h"
#include "Shared/likely.h"
#include "Shared/thread_count.h"
#include "Shared/threading.h"
#include <tbb/parallel_for.h>
#include <algorithm>
#include <atomic>
#include <bitset>
#include <functional>
#include <future>
#include <numeric>
Go to the source code of this file.
Namespaces | |
anonymous_namespace{ResultSet.cpp} | |
Typedefs | |
using | anonymous_namespace{ResultSet.cpp}::ModeBlockedRange = tbb::blocked_range< size_t > |
Functions | |
size_t | anonymous_namespace{ResultSet.cpp}::get_truncated_row_count (size_t total_row_count, size_t limit, size_t offset) |
int64_t | anonymous_namespace{ResultSet.cpp}::materializeMode (int64_t const i1) |
Variables | |
size_t | g_parallel_top_min = 100e3 |
size_t | g_parallel_top_max = 20e6 |
size_t | g_streaming_topn_max = 100e3 |
constexpr int64_t | uninitialized_cached_row_count {-1} |
Basic constructors and methods of the row set interface.
Definition in file ResultSet.cpp.
size_t g_parallel_top_max = 20e6 |
Definition at line 50 of file ResultSet.cpp.
Referenced by CommandLineOptions::fillDeveloperOptions(), CommandLineOptions::parse_command_line(), and ResultSet::sort().
size_t g_parallel_top_min = 100e3 |
Definition at line 49 of file ResultSet.cpp.
Referenced by CommandLineOptions::fillDeveloperOptions(), CommandLineOptions::parse_command_line(), and ResultSet::sort().
size_t g_streaming_topn_max = 100e3 |
Definition at line 51 of file ResultSet.cpp.
Referenced by CommandLineOptions::fillDeveloperOptions(), and anonymous_namespace{QueryMemoryDescriptor.cpp}::use_streaming_top_n().
constexpr int64_t uninitialized_cached_row_count {-1} |
Definition at line 52 of file ResultSet.cpp.
Referenced by ResultSet::invalidateCachedRowCount(), ResultSet::rowCount(), and ResultSet::setCachedRowCount().