OmniSciDB
bf83d84833
|
#include "../Shared/mapd_shared_mutex.h"
#include "DictRef.h"
#include "DictionaryCache.hpp"
#include "LeafHostInfo.h"
#include <future>
#include <map>
#include <string>
#include <tuple>
#include <vector>
Go to the source code of this file.
Classes | |
class | DictPayloadUnavailable |
class | StringDictionary |
struct | StringDictionary::StringIdxEntry |
struct | StringDictionary::compare_cache_value_t |
struct | StringDictionary::PayloadString |
Functions | |
int32_t | truncate_to_generation (const int32_t id, const size_t generation) |
void | translate_string_ids (std::vector< int32_t > &dest_ids, const LeafHostInfo &dict_server_host, const DictRef dest_dict_ref, const std::vector< int32_t > &source_ids, const DictRef source_dict_ref, const int32_t dest_generation) |
Variables | |
bool | g_enable_stringdict_parallel |
void translate_string_ids | ( | std::vector< int32_t > & | dest_ids, |
const LeafHostInfo & | dict_server_host, | ||
const DictRef | dest_dict_ref, | ||
const std::vector< int32_t > & | source_ids, | ||
const DictRef | source_dict_ref, | ||
const int32_t | dest_generation | ||
) |
Definition at line 1502 of file StringDictionary.cpp.
References StringDictionaryClient::translate_string_ids().
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::fill_dictionary_encoded_in_vals().
int32_t truncate_to_generation | ( | const int32_t | id, |
const size_t | generation | ||
) |
Definition at line 32 of file StringDictionaryProxy.cpp.
References CHECK_GE, and StringDictionary::INVALID_STR_ID.
Referenced by StringDictionaryProxy::getIdOfString(), and StringDictionaryProxy::getOrAddTransient().
bool g_enable_stringdict_parallel |
Definition at line 90 of file StringDictionary.cpp.
Referenced by CommandLineOptions::fillOptions(), and StringDictionary::getOrAddBulk().