liquid_feedback_core
diff lf_update.c @ 589:aa23fa17604d
Removed "snapshot_retention" configuration: always delete unused snapshots immediately
author | jbe |
---|---|
date | Fri Dec 07 15:48:02 2018 +0100 (2018-12-07) |
parents | 48ea1c309928 |
children | 82387194519b |
line diff
1.1 --- a/lf_update.c Wed Dec 05 00:35:30 2018 +0100 1.2 +++ b/lf_update.c Fri Dec 07 15:48:02 2018 +0100 1.3 @@ -105,8 +105,8 @@ 1.4 // delete expired tokens and authorization codes: 1.5 exec_sql(db, NULL, &err, 0, "DELETE FROM \"expired_token\""); 1.6 1.7 - // delete expired snapshots: 1.8 - exec_sql(db, NULL, &err, 0, "DELETE FROM \"expired_snapshot\""); 1.9 + // delete unused snapshots: 1.10 + exec_sql(db, NULL, &err, 0, "DELETE FROM \"unused_snapshot\""); 1.11 1.12 // check member activity: 1.13 exec_sql(db, NULL, &err, 0, "SET TRANSACTION ISOLATION LEVEL READ COMMITTED; SELECT \"check_activity\"()"); 1.14 @@ -274,7 +274,10 @@ 1.15 } 1.16 if (res) PQclear(res); 1.17 1.18 - // cleanup and exit: 1.19 + // delete unused snapshots: 1.20 + exec_sql(db, NULL, &err, 0, "DELETE FROM \"unused_snapshot\""); 1.21 + 1.22 + // cleanup and exit: 1.23 PQfinish(db); 1.24 return err; 1.25