CUBRID Engine
latest
|
Definition at line 279 of file log_applier.c.
LA_ACT_LOG la_info::act_log |
Definition at line 284 of file log_applier.c.
Referenced by check_reinit_copylog(), la_apply_log_file(), la_apply_pre(), la_change_state(), la_delete_ha_apply_info(), la_find_archive_num(), la_find_last_deleted_arv_num(), la_get_last_ha_applied_info(), la_get_next_repl_item_from_log(), la_get_page_buffer(), la_get_range_of_archive(), la_init(), la_insert_ha_apply_info(), la_log_commit(), la_log_fetch(), la_log_fetch_from_archive(), la_log_page_check(), la_log_phypageid(), la_shutdown(), la_update_ha_apply_info_log_record_time(), la_update_ha_apply_info_start_time(), and la_update_ha_last_applied_info().
LOG_LSA la_info::append_lsa |
Definition at line 326 of file log_applier.c.
Referenced by la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), la_log_commit(), and la_update_ha_last_applied_info().
int la_info::apply_state |
Definition at line 314 of file log_applier.c.
Referenced by la_apply_log_file(), and la_change_state().
LA_ARV_LOG la_info::arv_log |
Definition at line 285 of file log_applier.c.
Referenced by la_find_archive_num(), la_init(), la_log_fetch_from_archive(), la_log_page_check(), and la_shutdown().
int la_info::cache_buffer_size |
Definition at line 319 of file log_applier.c.
Referenced by la_apply_log_file(), la_get_page_buffer(), and la_init().
LA_CACHE_PB* la_info::cache_pb |
Definition at line 318 of file log_applier.c.
Referenced by la_apply_log_file(), la_decache_page_buffers(), la_get_page_buffer(), la_invalidate_page_buffer(), la_release_all_page_buffers(), la_release_page_buffer(), and la_shutdown().
unsigned long la_info::commit_counter |
Definition at line 333 of file log_applier.c.
Referenced by la_get_last_ha_applied_info(), la_log_record_process(), and la_update_ha_last_applied_info().
LA_COMMIT* la_info::commit_head |
Definition at line 303 of file log_applier.c.
Referenced by la_add_node_into_la_commit_list(), la_apply_commit_list(), and la_free_repl_items_by_tranid().
LA_COMMIT* la_info::commit_tail |
Definition at line 304 of file log_applier.c.
Referenced by la_add_node_into_la_commit_list(), la_apply_commit_list(), and la_free_repl_items_by_tranid().
LOG_LSA la_info::committed_lsa |
Definition at line 292 of file log_applier.c.
Referenced by la_apply_log_file(), la_apply_pre(), la_change_state(), la_check_mem_size(), la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), la_log_commit(), la_log_record_process(), and la_update_ha_last_applied_info().
LOG_LSA la_info::committed_rep_lsa |
Definition at line 293 of file log_applier.c.
Referenced by la_apply_log_file(), la_apply_repl_log(), la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), and la_update_ha_last_applied_info().
int la_info::cur_repl |
Definition at line 299 of file log_applier.c.
Referenced by la_add_apply_list(), la_clear_all_repl_and_commit_list(), la_find_apply_list(), la_find_required_lsa(), la_init_repl_lists(), and la_is_repl_lists_empty().
int la_info::db_lockf_vdes |
Definition at line 344 of file log_applier.c.
Referenced by la_apply_log_file(), la_apply_repl_log(), la_init(), la_log_record_process(), and la_shutdown().
unsigned long la_info::delete_counter |
Definition at line 331 of file log_applier.c.
Referenced by la_apply_delete_log(), la_apply_statement_log(), la_commit_transaction(), la_flush_repl_items(), la_get_last_ha_applied_info(), and la_update_ha_last_applied_info().
LOG_LSA la_info::eof_lsa |
Definition at line 327 of file log_applier.c.
Referenced by la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), la_log_commit(), and la_update_ha_last_applied_info().
unsigned long la_info::fail_counter |
Definition at line 334 of file log_applier.c.
Referenced by la_apply_delete_log(), la_apply_insert_log(), la_apply_statement_log(), la_apply_update_log(), la_commit_transaction(), la_flush_repl_items(), la_get_last_ha_applied_info(), la_log_commit(), and la_update_ha_last_applied_info().
LOG_LSA la_info::final_lsa |
Definition at line 291 of file log_applier.c.
Referenced by la_apply_log_file(), la_apply_pre(), la_find_required_lsa(), la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), and la_update_ha_last_applied_info().
unsigned long la_info::insert_counter |
Definition at line 329 of file log_applier.c.
Referenced by la_apply_insert_log(), la_apply_statement_log(), la_commit_transaction(), la_flush_repl_items(), la_get_last_ha_applied_info(), and la_update_ha_last_applied_info().
bool la_info::is_apply_info_updated |
Definition at line 338 of file log_applier.c.
Referenced by la_check_time_commit(), la_delete_ha_apply_info(), la_init(), la_update_ha_apply_info_log_record_time(), and la_update_ha_apply_info_start_time().
bool la_info::is_end_of_record |
Definition at line 321 of file log_applier.c.
Referenced by la_apply_log_file(), la_change_state(), and la_log_record_process().
bool la_info::is_role_changed |
Definition at line 323 of file log_applier.c.
Referenced by la_apply_log_file(), la_init(), la_lock_dbname(), la_log_record_process(), and la_unlock_dbname().
LOG_LSA la_info::last_committed_lsa |
Definition at line 294 of file log_applier.c.
Referenced by la_apply_repl_log(), la_get_last_ha_applied_info(), la_init(), and la_update_ha_last_applied_info().
LOG_LSA la_info::last_committed_rep_lsa |
Definition at line 295 of file log_applier.c.
Referenced by la_apply_repl_log(), la_get_last_ha_applied_info(), la_init(), and la_update_ha_last_applied_info().
int la_info::last_deleted_archive_num |
Definition at line 305 of file log_applier.c.
Referenced by la_apply_log_file(), la_find_archive_num(), la_init(), and la_log_page_check().
int la_info::last_file_state |
Definition at line 286 of file log_applier.c.
Referenced by la_change_state().
bool la_info::last_is_end_of_record |
Definition at line 320 of file log_applier.c.
Referenced by la_change_state().
int la_info::last_server_state |
Definition at line 322 of file log_applier.c.
Referenced by la_change_state().
time_t la_info::last_time_archive_deleted |
Definition at line 307 of file log_applier.c.
Referenced by la_apply_log_file(), and la_init().
time_t la_info::log_commit_time |
Definition at line 335 of file log_applier.c.
Referenced by la_log_commit(), and la_update_ha_last_applied_info().
char* la_info::log_data |
Definition at line 310 of file log_applier.c.
Referenced by la_log_page_check().
char la_info::log_path[PATH_MAX] |
Definition at line 282 of file log_applier.c.
Referenced by la_apply_log_file(), la_apply_repl_log(), la_delay_replica(), la_delete_ha_apply_info(), la_find_archive_num(), la_find_last_deleted_arv_num(), la_get_last_ha_applied_info(), la_get_range_of_archive(), la_init(), la_insert_ha_apply_info(), la_log_fetch_from_archive(), la_log_page_check(), la_remove_archive_logs(), la_update_ha_apply_info_log_record_time(), la_update_ha_apply_info_start_time(), and la_update_ha_last_applied_info().
int la_info::log_path_lockf_vdes |
Definition at line 343 of file log_applier.c.
Referenced by la_apply_log_file(), and la_shutdown().
time_t la_info::log_record_time |
Definition at line 302 of file log_applier.c.
Referenced by la_apply_commit_list(), la_get_adaptive_time_commit_interval(), la_update_ha_apply_info_log_record_time(), and la_update_ha_last_applied_info().
char la_info::loginf_path[PATH_MAX] |
Definition at line 283 of file log_applier.c.
Referenced by la_apply_log_file(), la_insert_ha_apply_info(), and la_remove_archive_logs().
int la_info::max_mem_size |
Definition at line 315 of file log_applier.c.
Referenced by la_check_mem_size(), and la_init().
int la_info::num_unflushed |
Definition at line 340 of file log_applier.c.
Referenced by la_apply_delete_log(), la_apply_insert_log(), la_apply_update_log(), la_flush_repl_items(), la_init(), and la_shutdown().
int la_info::prev_total_rows |
Definition at line 301 of file log_applier.c.
Referenced by la_check_time_commit().
char* la_info::rec_type |
Definition at line 311 of file log_applier.c.
Referenced by la_apply_insert_log(), la_apply_pre(), la_apply_update_log(), and la_shutdown().
LOG_ZIP* la_info::redo_unzip_ptr |
Definition at line 313 of file log_applier.c.
Referenced by la_apply_pre(), la_get_log_data(), la_get_next_update_log(), la_get_zipped_data(), and la_shutdown().
bool la_info::reinit_copylog |
Definition at line 348 of file log_applier.c.
Referenced by check_reinit_copylog(), la_apply_log_file(), la_init(), and la_shutdown().
int la_info::repl_cnt |
Definition at line 298 of file log_applier.c.
Referenced by la_add_apply_list(), la_init_repl_lists(), and la_shutdown().
LA_REPL_FILTER la_info::repl_filter |
Definition at line 346 of file log_applier.c.
Referenced by la_add_repl_filter(), la_create_repl_filter(), la_destroy_repl_filter(), la_init(), la_need_filter_out(), and la_print_repl_filter_info().
LA_APPLY** la_info::repl_lists |
Definition at line 297 of file log_applier.c.
Referenced by la_add_apply_list(), la_clear_all_repl_and_commit_list(), la_find_apply_list(), la_find_required_lsa(), la_init_repl_lists(), la_is_repl_lists_empty(), and la_shutdown().
LOG_LSA la_info::required_lsa |
Definition at line 328 of file log_applier.c.
Referenced by la_apply_log_file(), la_check_mem_size(), la_get_last_ha_applied_info(), la_init(), la_insert_ha_apply_info(), la_log_commit(), la_remove_archive_logs(), and la_update_ha_last_applied_info().
bool la_info::required_lsa_changed |
Definition at line 336 of file log_applier.c.
unsigned long la_info::schema_counter |
Definition at line 332 of file log_applier.c.
Referenced by la_apply_statement_log(), la_get_last_ha_applied_info(), and la_update_ha_last_applied_info().
time_t la_info::start_time |
Definition at line 288 of file log_applier.c.
Referenced by la_check_mem_size(), la_commit_transaction(), and la_init().
unsigned long la_info::start_vsize |
Definition at line 287 of file log_applier.c.
Referenced by la_check_mem_size(), and la_init().
int la_info::status |
Definition at line 337 of file log_applier.c.
Referenced by la_check_time_commit(), and la_log_record_process().
int la_info::total_rows |
Definition at line 300 of file log_applier.c.
Referenced by la_apply_commit_list(), and la_check_time_commit().
LOG_ZIP* la_info::undo_unzip_ptr |
Definition at line 312 of file log_applier.c.
Referenced by la_apply_pre(), la_get_undoredo_diff(), la_get_zipped_data(), and la_shutdown().
unsigned long la_info::update_counter |
Definition at line 330 of file log_applier.c.
Referenced by la_apply_statement_log(), la_apply_update_log(), la_commit_transaction(), la_flush_repl_items(), la_get_last_ha_applied_info(), and la_update_ha_last_applied_info().