24#ifndef SQL_JOIN_OPTIMIZER_INTERESTING_ORDERS_DEFS_H
25#define SQL_JOIN_OPTIMIZER_INTERESTING_ORDERS_DEFS_H
Base class that is used to represent any kind of expression in a relational query.
Definition: item.h:930
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
std::bitset< kMaxSupportedFDs > FunctionalDependencySet
Definition: interesting_orders_defs.h:63
static constexpr int kMaxSupportedFDs
Definition: interesting_orders_defs.h:62
std::bitset< kMaxSupportedOrderings > OrderingSet
Definition: interesting_orders_defs.h:66
bool operator==(const OrderElement &a, const OrderElement &b)
Definition: interesting_orders_defs.h:52
static constexpr int kMaxSupportedOrderings
Definition: interesting_orders_defs.h:65
int ItemHandle
Definition: interesting_orders_defs.h:39
enum_order
Definition: key_spec.h:65
Definition: interesting_orders_defs.h:44
enum_order direction
Definition: interesting_orders_defs.h:49
ItemHandle item
Definition: interesting_orders_defs.h:45