23#ifndef SQL_JOIN_OPTIMIZER_INTERESTING_ORDERS_DEFS_H
24#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:932
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:35
std::bitset< kMaxSupportedFDs > FunctionalDependencySet
Definition: interesting_orders_defs.h:62
static constexpr int kMaxSupportedFDs
Definition: interesting_orders_defs.h:61
std::bitset< kMaxSupportedOrderings > OrderingSet
Definition: interesting_orders_defs.h:65
bool operator==(const OrderElement &a, const OrderElement &b)
Definition: interesting_orders_defs.h:51
static constexpr int kMaxSupportedOrderings
Definition: interesting_orders_defs.h:64
int ItemHandle
Definition: interesting_orders_defs.h:38
enum_order
Definition: key_spec.h:64
Definition: interesting_orders_defs.h:43
enum_order direction
Definition: interesting_orders_defs.h:48
ItemHandle item
Definition: interesting_orders_defs.h:44