|
CUBRID Engine
latest
|
#include <vacuum.h>

Public Attributes | |
| VACUUM_WORKER_STATE | state |
| INT32 | drop_files_version |
| struct log_zip * | log_zip_p |
| VACUUM_HEAP_OBJECT * | heap_objects |
| int | heap_objects_capacity |
| int | n_heap_objects |
| char * | undo_data_buffer |
| int | undo_data_buffer_capacity |
| int | private_lru_index |
| char * | prefetch_log_buffer |
| LOG_PAGEID | prefetch_first_pageid |
| LOG_PAGEID | prefetch_last_pageid |
| bool | allocated_resources |
| bool vacuum_worker::allocated_resources |
Definition at line 128 of file vacuum.h.
Referenced by vacuum_initialize(), and vacuum_worker_allocate_resources().
| INT32 vacuum_worker::drop_files_version |
Definition at line 109 of file vacuum.h.
Referenced by vacuum_initialize(), and vacuum_process_log_record().
| VACUUM_HEAP_OBJECT* vacuum_worker::heap_objects |
Definition at line 114 of file vacuum.h.
Referenced by heap_vacuum_all_objects(), vacuum_cleanup_collected_by_vfid(), vacuum_collect_heap_objects(), vacuum_finalize_worker(), vacuum_heap(), vacuum_initialize(), and vacuum_worker_allocate_resources().
| int vacuum_worker::heap_objects_capacity |
Definition at line 115 of file vacuum.h.
Referenced by heap_vacuum_all_objects(), vacuum_collect_heap_objects(), vacuum_initialize(), and vacuum_worker_allocate_resources().
| struct log_zip* vacuum_worker::log_zip_p |
Definition at line 112 of file vacuum.h.
Referenced by vacuum_finalize_worker(), vacuum_initialize(), vacuum_process_log_record(), and vacuum_worker_allocate_resources().
| int vacuum_worker::n_heap_objects |
Definition at line 116 of file vacuum.h.
Referenced by heap_vacuum_all_objects(), vacuum_cleanup_collected_by_vfid(), vacuum_collect_heap_objects(), vacuum_heap(), and vacuum_process_log_block().
| LOG_PAGEID vacuum_worker::prefetch_first_pageid |
Definition at line 125 of file vacuum.h.
Referenced by vacuum_fetch_log_page(), vacuum_initialize(), and vacuum_log_prefetch_vacuum_block().
| LOG_PAGEID vacuum_worker::prefetch_last_pageid |
Definition at line 126 of file vacuum.h.
Referenced by vacuum_fetch_log_page(), vacuum_initialize(), and vacuum_log_prefetch_vacuum_block().
| char* vacuum_worker::prefetch_log_buffer |
Definition at line 124 of file vacuum.h.
Referenced by vacuum_fetch_log_page(), vacuum_finalize_worker(), vacuum_initialize(), vacuum_log_prefetch_vacuum_block(), and vacuum_worker_allocate_resources().
| int vacuum_worker::private_lru_index |
Definition at line 122 of file vacuum.h.
Referenced by vacuum_initialize().
| VACUUM_WORKER_STATE vacuum_worker::state |
Definition at line 108 of file vacuum.h.
Referenced by vacuum_master_context_manager::on_daemon_create(), vacuum_get_worker_state(), vacuum_heap(), vacuum_initialize(), vacuum_process_log_block(), vacuum_set_worker_state(), and vacuum_worker_allocate_resources().
| char* vacuum_worker::undo_data_buffer |
Definition at line 118 of file vacuum.h.
Referenced by vacuum_finalize_worker(), vacuum_initialize(), vacuum_process_log_record(), and vacuum_worker_allocate_resources().
| int vacuum_worker::undo_data_buffer_capacity |
Definition at line 119 of file vacuum.h.
Referenced by vacuum_initialize(), vacuum_process_log_record(), and vacuum_worker_allocate_resources().