| 33 |
// Load baseline view log from DB |
// Load baseline view log from DB |
| 34 |
extern int article_view_log_load(int uid, ARTICLE_VIEW_LOG *p_view_log, int keep_inc); |
extern int article_view_log_load(int uid, ARTICLE_VIEW_LOG *p_view_log, int keep_inc); |
| 35 |
// Clear data |
// Clear data |
| 36 |
extern int article_view_log_unload(int uid, ARTICLE_VIEW_LOG *p_view_log); |
extern int article_view_log_unload(ARTICLE_VIEW_LOG *p_view_log); |
| 37 |
// Save incremental view log to DB |
// Save incremental view log to DB |
| 38 |
extern int article_view_log_save_inc(int uid, const ARTICLE_VIEW_LOG *p_view_log); |
extern int article_view_log_save_inc(int uid, const ARTICLE_VIEW_LOG *p_view_log); |
| 39 |
// Merge incremental view log to baseline, without DB read / write |
// Merge incremental view log to baseline, without DB read / write |