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

Public Member Functions | |
| logwr_info () | |
Public Attributes | |
| LOGWR_ENTRY * | writer_list |
| pthread_mutex_t | wr_list_mutex |
| pthread_cond_t | flush_start_cond |
| pthread_mutex_t | flush_start_mutex |
| pthread_cond_t | flush_wait_cond |
| pthread_mutex_t | flush_wait_mutex |
| pthread_cond_t | flush_end_cond |
| pthread_mutex_t | flush_end_mutex |
| bool | skip_flush |
| bool | flush_completed |
| bool | is_init |
| bool | trace_last_writer |
| CLIENTIDS | last_writer_client_info |
| INT64 | last_writer_elapsed_time |
Definition at line 157 of file log_writer.h.
|
inline |
Definition at line 177 of file log_writer.h.
References db_name, logwr_copy_log_file(), logwr_force_shutdown(), logwr_log_ha_filestat_to_string(), logwr_to_physical_pageid(), and mode.
| bool logwr_info::flush_completed |
Definition at line 168 of file log_writer.h.
Referenced by logpb_flush_all_append_pages().
| pthread_cond_t logwr_info::flush_end_cond |
Definition at line 165 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), logpb_initialize_pool(), and logwr_log_ha_filestat_to_string().
| pthread_mutex_t logwr_info::flush_end_mutex |
Definition at line 166 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), logpb_initialize_pool(), and logwr_log_ha_filestat_to_string().
| pthread_cond_t logwr_info::flush_start_cond |
Definition at line 161 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), and logpb_initialize_pool().
| pthread_mutex_t logwr_info::flush_start_mutex |
Definition at line 162 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), and logpb_initialize_pool().
| pthread_cond_t logwr_info::flush_wait_cond |
Definition at line 163 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), and logpb_initialize_pool().
| pthread_mutex_t logwr_info::flush_wait_mutex |
Definition at line 164 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), and logpb_initialize_pool().
| bool logwr_info::is_init |
Definition at line 169 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), and logpb_initialize_pool().
| CLIENTIDS logwr_info::last_writer_client_info |
Definition at line 173 of file log_writer.h.
Referenced by logpb_flush_all_append_pages(), and logwr_log_ha_filestat_to_string().
| INT64 logwr_info::last_writer_elapsed_time |
Definition at line 174 of file log_writer.h.
Referenced by logpb_flush_all_append_pages(), and logwr_log_ha_filestat_to_string().
| bool logwr_info::skip_flush |
Definition at line 167 of file log_writer.h.
Referenced by logpb_flush_all_append_pages().
| bool logwr_info::trace_last_writer |
Definition at line 172 of file log_writer.h.
Referenced by logpb_flush_all_append_pages(), and logwr_log_ha_filestat_to_string().
| pthread_mutex_t logwr_info::wr_list_mutex |
Definition at line 160 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), logpb_initialize_pool(), and logwr_log_ha_filestat_to_string().
| LOGWR_ENTRY* logwr_info::writer_list |
Definition at line 159 of file log_writer.h.
Referenced by logpb_finalize_writer_info(), logpb_flush_all_append_pages(), and logwr_log_ha_filestat_to_string().