OmniSciDB
a5dc49c757
|
#include "DataMgr/DataMgr.h"
#include "BufferMgr/CpuBufferMgr/CpuBufferMgr.h"
#include "BufferMgr/CpuBufferMgr/TieredCpuBufferMgr.h"
#include "BufferMgr/GpuCudaBufferMgr/GpuCudaBufferMgr.h"
#include "CudaMgr/CudaMgr.h"
#include "DataMgr/Allocators/CudaAllocator.h"
#include "FileMgr/GlobalFileMgr.h"
#include "PersistentStorageMgr/PersistentStorageMgr.h"
#include <boost/container/small_vector.hpp>
#include <boost/filesystem.hpp>
#include <algorithm>
#include <cctype>
#include <charconv>
#include <fstream>
#include <limits>
#include <numeric>
#include <string_view>
Go to the source code of this file.
Classes | |
struct | Data_Namespace::anonymous_namespace{DataMgr.cpp}::BuddyinfoBlocks |
struct | Data_Namespace::anonymous_namespace{DataMgr.cpp}::BuddyinfoBlocks::Horner |
Namespaces | |
Data_Namespace | |
Data_Namespace::anonymous_namespace{DataMgr.cpp} | |
Typedefs | |
template<typename T , std::size_t N> | |
using | Data_Namespace::anonymous_namespace{DataMgr.cpp}::small_vector = boost::container::small_vector< T, N > |
Functions | |
size_t | Data_Namespace::anonymous_namespace{DataMgr.cpp}::get_slab_size (size_t initial_slab_size, size_t buffer_pool_size, size_t page_size) |
std::ostream & | Data_Namespace::operator<< (std::ostream &os, const DataMgr::SystemMemoryUsage &mem_info) |
small_vector< std::string_view, kMaxBuddyinfoTokens > | Data_Namespace::anonymous_namespace{DataMgr.cpp}::tokenize (std::string_view const str) |
Variables | |
bool | g_enable_fsi |
bool | g_use_cpu_mem_pool_size_for_max_cpu_slab_size {false} |
static DataMgr * | Data_Namespace::anonymous_namespace{DataMgr.cpp}::g_data_mgr_ptr = nullptr |
static bool | Data_Namespace::anonymous_namespace{DataMgr.cpp}::at_exit_called = false |
constexpr unsigned | Data_Namespace::anonymous_namespace{DataMgr.cpp}::kMaxBuddyinfoBlocks = 32 |
constexpr unsigned | Data_Namespace::anonymous_namespace{DataMgr.cpp}::kMaxBuddyinfoTokens = kMaxBuddyinfoBlocks + 4 |
constexpr double | Data_Namespace::anonymous_namespace{DataMgr.cpp}::kErrorCodeUnableToOpenFile = -1.0 |
constexpr double | Data_Namespace::anonymous_namespace{DataMgr.cpp}::kErrorCodeOutOfMemory = -2.0 |
bool g_enable_fsi |
Definition at line 96 of file Catalog.cpp.
bool g_use_cpu_mem_pool_size_for_max_cpu_slab_size {false} |
Definition at line 56 of file DataMgr.cpp.
Referenced by CommandLineOptions::parse_command_line(), Data_Namespace::DataMgr::populateMgrs(), and CommandLineOptions::validate().