OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TableOptimizer Member List

This is the complete list of members for TableOptimizer, including all inherited members.

cat_TableOptimizerprivate
executor_TableOptimizerprivate
getDeletedColumnStats(const TableDescriptor *td, const std::set< size_t > &fragment_indexes) const TableOptimizerprivate
getFragmentIndexes(const TableDescriptor *td, const std::set< int > &fragment_ids) const TableOptimizerprivate
recomputeColumnMetadata(const TableDescriptor *td, const ColumnDescriptor *cd, const std::unordered_map< int, size_t > &tuple_count_map, std::optional< Data_Namespace::MemoryLevel > memory_level, const std::set< size_t > &fragment_indexes) const TableOptimizerprivate
recomputeDeletedColumnMetadata(const TableDescriptor *td, const std::set< size_t > &fragment_indexes={}) const TableOptimizerprivate
recomputeMetadata() const TableOptimizer
recomputeMetadataUnlocked(const TableUpdateMetadata &table_update_metadata) const TableOptimizer
ROW_SET_SIZETableOptimizerprivatestatic
TableOptimizer(const TableDescriptor *td, Executor *executor, const Catalog_Namespace::Catalog &cat)TableOptimizer
td_TableOptimizerprivate
vacuumDeletedRows() const TableOptimizer
vacuumFragments(const TableDescriptor *td, const std::set< int > &fragment_ids={}) const TableOptimizerprivate
vacuumFragmentsAboveMinSelectivity(const TableUpdateMetadata &table_update_metadata) const TableOptimizer