OmniSciDB
a5dc49c757
|
Functions | |
std::pair< InnerOuter, InnerOuterStringOpInfos > | get_cols (const Analyzer::BinOper *qual_bin_oper, const TemporaryTables *temporary_tables) |
BucketizedHashEntryInfo | get_bucketized_hash_entry_info (SQLTypeInfo const &context_ti, ExpressionRange const &col_range, bool const is_bw_eq) |
size_t | get_hash_entry_count (const ExpressionRange &col_range, const bool is_bw_eq) |
bool | shard_count_less_or_equal_device_count (const shared::TableKey &inner_table_key, const Executor *executor) |
BucketizedHashEntryInfo anonymous_namespace{PerfectJoinHashTable.cpp}::get_bucketized_hash_entry_info | ( | SQLTypeInfo const & | context_ti, |
ExpressionRange const & | col_range, | ||
bool const | is_bw_eq | ||
) |
Definition at line 52 of file PerfectJoinHashTable.cpp.
References CHECK_EQ, CHECK_GT, SQLTypeInfo::get_type(), ExpressionRange::getBucket(), ExpressionRange::getIntMax(), ExpressionRange::getIntMin(), and kDATE.
Referenced by PerfectJoinHashTable::getInstance(), PerfectJoinHashTable::isOneToOneHashPossible(), and PerfectJoinHashTable::reify().
std::pair<InnerOuter, InnerOuterStringOpInfos> anonymous_namespace{PerfectJoinHashTable.cpp}::get_cols | ( | const Analyzer::BinOper * | qual_bin_oper, |
const TemporaryTables * | temporary_tables | ||
) |
Definition at line 44 of file PerfectJoinHashTable.cpp.
References Analyzer::BinOper::get_left_operand(), Analyzer::BinOper::get_right_operand(), and HashJoin::normalizeColumnPair().
size_t anonymous_namespace{PerfectJoinHashTable.cpp}::get_hash_entry_count | ( | const ExpressionRange & | col_range, |
const bool | is_bw_eq | ||
) |
Definition at line 83 of file PerfectJoinHashTable.cpp.
References CHECK_EQ, ExpressionRange::getIntMax(), and ExpressionRange::getIntMin().
Referenced by PerfectJoinHashTable::getHashJoinArgs().
bool anonymous_namespace{PerfectJoinHashTable.cpp}::shard_count_less_or_equal_device_count | ( | const shared::TableKey & | inner_table_key, |
const Executor * | executor | ||
) |
Definition at line 96 of file PerfectJoinHashTable.cpp.
Referenced by get_shard_count().