$Revision: 1.4 $
Functions to keep records for crash recovery
Status: NOT REVUED, NOT TESTED
Author(s): Andrei Robachevsky
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | ER_inf_va() | modules/er/er.c |
| ER_perror() | modules/er/er.c | |
| TR_get_record() | modules/ud/ud_recover.c | |
| UD_ack() | modules/ud/ud_misc.c | |
| transaction_free() | modules/ud/ud_misc.c | |
| fprintf(), g_string_sprintfa() | ||
| Called by: | process_transaction() | modules/ud/ud_process_stream.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | ER_perror() | modules/er/er.c |
| SQ_error() | modules/sq/mysql_driver.c | |
| SQ_execute_query() | modules/sq/mysql_driver.c | |
| TR_delete_record() | modules/ud/ud_recover.c | |
| fprintf(), g_string_free(), g_string_sized_new(), g_string_sprintf() | ||
| Called by: | object_process() | modules/ud/ud_core.c |
| process_nrtm() | modules/ud/ud_process_stream.c | |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | ER_perror() | modules/er/er.c |
| SQ_error() | modules/sq/mysql_driver.c | |
| SQ_execute_query() | modules/sq/mysql_driver.c | |
| fprintf(), g_string_free(), g_string_sized_new(), g_string_sprintf() | ||
| Called by: | TR_create_record() | modules/ud/ud_recover.c |
| TR_recover() | modules/ud/ud_recover.c | |
| UD_process_stream() | modules/ud/ud_process_stream.c | |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | NH_comrol() | modules/nh/nh.c |
| TR_delete_record() | modules/ud/ud_recover.c | |
| TR_get_record() | modules/ud/ud_recover.c | |
| TR_update_record() | modules/ud/ud_recover.c | |
| UD_commit_I() | modules/ud/ud_comrol.c | |
| UD_commit_II() | modules/ud/ud_comrol.c | |
| UD_delete() | modules/ud/ud_comrol.c | |
| UD_rollback() | modules/ud/ud_comrol.c | |
| transaction_free() | modules/ud/ud_misc.c | |
| UD_comrol_serial(), UD_create_serial(), fprintf() | ||
| Called by: | SV_start() | modules/sv/server.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | ER_perror() | modules/er/er.c |
| SQ_error() | modules/sq/mysql_driver.c | |
| SQ_execute_query() | modules/sq/mysql_driver.c | |
| SQ_free_result() | modules/sq/mysql_driver.c | |
| SQ_get_column_string_nocopy() | modules/sq/mysql_driver.c | |
| SQ_row_next() | modules/sq/mysql_driver.c | |
| fprintf(), g_string_free(), g_string_sized_new(), g_string_sprintf(), sscanf() | ||
| Called by: | TR_get_record() | modules/ud/ud_recover.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | SQ_get_column_string_nocopy() | modules/sq/mysql_driver.c |
| fprintf(), sscanf() | ||
| Called by: | TR_get_record() | modules/ud/ud_recover.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | SQ_get_column_string_nocopy() | modules/sq/mysql_driver.c |
| fprintf(), sscanf() | ||
| Called by: | TR_get_record() | modules/ud/ud_recover.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | ER_perror() | modules/er/er.c |
| SQ_error() | modules/sq/mysql_driver.c | |
| SQ_execute_query() | modules/sq/mysql_driver.c | |
| fprintf(), g_string_free(), g_string_sized_new(), g_string_sprintf() | ||
| Called by: | TR_get_record() | modules/ud/ud_recover.c |
| Prototyped in: | modules/ud/ud_tr.h | |
| Calls: | SQ_get_column_string_nocopy() | modules/sq/mysql_driver.c |
| Called by: | TR_get_record() | modules/ud/ud_recover.c |