CUBRID Engine  latest
log_applier_sql_log.h File Reference
#include "dbtype_def.h"
#include "work_space.h"
Include dependency graph for log_applier_sql_log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int sl_write_statement_sql (char *class_name, char *db_user, int item_type, const char *ddl, char *ha_sys_prm)
 
int sl_write_insert_sql (DB_OTMPL *inst_tp, DB_VALUE *key)
 
int sl_write_update_sql (DB_OTMPL *inst_tp, DB_VALUE *key)
 
int sl_write_delete_sql (char *class_name, MOBJ mclass, DB_VALUE *key)
 
int sl_init (const char *db_name, const char *repl_log_path)
 

Function Documentation

int sl_init ( const char *  db_name,
const char *  repl_log_path 
)
int sl_write_delete_sql ( char *  class_name,
MOBJ  mclass,
DB_VALUE key 
)

Definition at line 423 of file log_applier_sql_log.c.

References ER_FAILED, NO_ERROR, sl_print_pk(), sl_print_select(), and sl_write_sql().

Referenced by la_apply_delete_log().

Here is the caller graph for this function:

int sl_write_insert_sql ( DB_OTMPL inst_tp,
DB_VALUE key 
)
int sl_write_statement_sql ( char *  class_name,
char *  db_user,
int  item_type,
const char *  ddl,
char *  ha_sys_prm 
)