OmniSciDB
a5dc49c757
|
#include <TableMetadata.h>
Public Member Functions | |
TableMetadata (const TableDescriptor *td) | |
Public Attributes | |
int32_t | table_id |
std::string | table_name |
int32_t | owner_id |
std::string | owner_name |
bool | is_temp_table |
int32_t | num_columns |
bool | is_sharded |
int32_t | num_shards |
int64_t | max_rows |
int32_t | fragment_size |
int32_t | max_rollback_epochs |
int32_t | min_epoch |
int32_t | max_epoch |
int32_t | min_epoch_floor |
int32_t | max_epoch_floor |
int64_t | num_bytes |
int64_t | num_files |
int64_t | num_pages |
Definition at line 20 of file TableMetadata.h.
|
inline |
Definition at line 39 of file TableMetadata.h.
int32_t TableMetadata::fragment_size |
Definition at line 30 of file TableMetadata.h.
Referenced by heavydb.thrift.ttypes.TTableDetails::read(), and heavydb.thrift.ttypes.TTableDetails::write().
bool TableMetadata::is_sharded |
Definition at line 27 of file TableMetadata.h.
bool TableMetadata::is_temp_table |
Definition at line 25 of file TableMetadata.h.
int32_t TableMetadata::max_epoch |
Definition at line 33 of file TableMetadata.h.
int32_t TableMetadata::max_epoch_floor |
Definition at line 35 of file TableMetadata.h.
int32_t TableMetadata::max_rollback_epochs |
Definition at line 31 of file TableMetadata.h.
int64_t TableMetadata::max_rows |
Definition at line 29 of file TableMetadata.h.
Referenced by heavydb.thrift.ttypes.TTableMeta::read(), heavydb.thrift.ttypes.TTableDetails::read(), heavydb.thrift.ttypes.TTableMeta::write(), and heavydb.thrift.ttypes.TTableDetails::write().
int32_t TableMetadata::min_epoch |
Definition at line 32 of file TableMetadata.h.
int32_t TableMetadata::min_epoch_floor |
Definition at line 34 of file TableMetadata.h.
int64_t TableMetadata::num_bytes |
Definition at line 36 of file TableMetadata.h.
int32_t TableMetadata::num_columns |
Definition at line 26 of file TableMetadata.h.
int64_t TableMetadata::num_files |
Definition at line 37 of file TableMetadata.h.
int64_t TableMetadata::num_pages |
Definition at line 38 of file TableMetadata.h.
Referenced by heavydb.thrift.ttypes.TMemoryData::read(), and heavydb.thrift.ttypes.TMemoryData::write().
int32_t TableMetadata::num_shards |
Definition at line 28 of file TableMetadata.h.
int32_t TableMetadata::owner_id |
Definition at line 23 of file TableMetadata.h.
std::string TableMetadata::owner_name |
Definition at line 24 of file TableMetadata.h.
int32_t TableMetadata::table_id |
Definition at line 21 of file TableMetadata.h.
Referenced by heavydb.thrift.ttypes.TPixelTableRowResult::read(), heavydb.thrift.ttypes.TTableMeta::read(), heavydb.thrift.ttypes.TColumnRange::read(), heavydb.thrift.ttypes.TTableGeneration::read(), heavydb.thrift.ttypes.TTableCacheStatus::read(), heavydb.thrift.ttypes.TInsertData::read(), heavydb.thrift.ttypes.TInsertChunks::read(), heavydb.thrift.ttypes.TTableEpochInfo::read(), heavydb.thrift.Heavy.set_table_epoch_args::read(), heavydb.thrift.Heavy.get_table_epoch_args::read(), heavydb.thrift.Heavy.get_table_epochs_args::read(), heavydb.thrift.Heavy.check_table_consistency_args::read(), heavydb.thrift.Heavy.checkpoint_args::read(), heavydb.thrift.ttypes.TPixelTableRowResult::write(), heavydb.thrift.ttypes.TTableMeta::write(), heavydb.thrift.ttypes.TColumnRange::write(), heavydb.thrift.ttypes.TTableGeneration::write(), heavydb.thrift.ttypes.TTableCacheStatus::write(), heavydb.thrift.ttypes.TInsertData::write(), heavydb.thrift.ttypes.TInsertChunks::write(), heavydb.thrift.ttypes.TTableEpochInfo::write(), heavydb.thrift.Heavy.set_table_epoch_args::write(), heavydb.thrift.Heavy.get_table_epoch_args::write(), heavydb.thrift.Heavy.get_table_epochs_args::write(), heavydb.thrift.Heavy.check_table_consistency_args::write(), and heavydb.thrift.Heavy.checkpoint_args::write().
std::string TableMetadata::table_name |
Definition at line 22 of file TableMetadata.h.
Referenced by heavydb.thrift.ttypes.TTableMeta::read(), heavydb.thrift.Heavy.get_table_details_args::read(), heavydb.thrift.Heavy.get_table_details_for_database_args::read(), heavydb.thrift.Heavy.get_internal_table_details_args::read(), heavydb.thrift.Heavy.get_internal_table_details_for_database_args::read(), heavydb.thrift.Heavy.set_table_epoch_by_name_args::read(), heavydb.thrift.Heavy.get_table_epoch_by_name_args::read(), heavydb.thrift.Heavy.load_table_binary_args::read(), heavydb.thrift.Heavy.load_table_binary_columnar_args::read(), heavydb.thrift.Heavy.load_table_binary_arrow_args::read(), heavydb.thrift.Heavy.load_table_args::read(), heavydb.thrift.Heavy.create_table_args::read(), heavydb.thrift.Heavy.import_table_args::read(), heavydb.thrift.Heavy.import_geo_table_args::read(), heavydb.thrift.ttypes.TTableMeta::write(), heavydb.thrift.Heavy.get_table_details_args::write(), heavydb.thrift.Heavy.get_table_details_for_database_args::write(), heavydb.thrift.Heavy.get_internal_table_details_args::write(), heavydb.thrift.Heavy.get_internal_table_details_for_database_args::write(), heavydb.thrift.Heavy.set_table_epoch_by_name_args::write(), heavydb.thrift.Heavy.get_table_epoch_by_name_args::write(), heavydb.thrift.Heavy.load_table_binary_args::write(), heavydb.thrift.Heavy.load_table_binary_columnar_args::write(), heavydb.thrift.Heavy.load_table_binary_arrow_args::write(), heavydb.thrift.Heavy.load_table_args::write(), heavydb.thrift.Heavy.create_table_args::write(), heavydb.thrift.Heavy.import_table_args::write(), and heavydb.thrift.Heavy.import_geo_table_args::write().