Turnstone Operating System
Loading...
Searching...
No Matches
tosdb_table_t Struct Reference

Public Attributes

tosdb_database_t * db
 
boolean_t is_open
 
boolean_t is_dirty
 
uint64_t id
 
char_t * name
 
lock_t * lock
 
hashmap_t * columns
 
hashmap_t * indexes
 
hashmap_t * index_column_map
 
uint64_t primary_index_id
 
uint64_t primary_column_id
 
data_type_t primary_column_type
 
uint64_t metadata_location
 
uint64_t metadata_size
 
boolean_t is_deleted
 
uint64_t column_next_id
 
uint64_t column_new_count
 
list_t * column_new
 
uint64_t column_list_location
 
uint64_t column_list_size
 
uint64_t index_next_id
 
uint64_t index_new_count
 
list_t * index_new
 
uint64_t index_list_location
 
uint64_t index_list_size
 
uint64_t max_record_count
 
uint64_t max_valuelog_size
 
uint64_t max_memtable_count
 
tosdb_memtable_t * current_memtable
 
list_t * memtables
 
uint64_t memtable_next_id
 
uint64_t sstable_list_location
 
uint64_t sstable_list_size
 
list_t * sstable_list_items
 
hashmap_t * sstable_levels
 
uint64_t sstable_max_level
 

The documentation for this struct was generated from the following file: