Merge branch 'master' of madoka.volgo-balt.ru:public_html/testbox/tt-rss
This commit is contained in:
commit
98d684f99b
|
@ -228,7 +228,7 @@
|
||||||
} // function purge_feed
|
} // function purge_feed
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Purge old posts from old feeds.
|
* Purge old posts from old feeds. Not used anymore, purging is done after feed update.
|
||||||
*
|
*
|
||||||
* @param mixed $link A database connection
|
* @param mixed $link A database connection
|
||||||
* @param boolean $do_output Set to true to enable printed output, false by default.
|
* @param boolean $do_output Set to true to enable printed output, false by default.
|
||||||
|
@ -236,7 +236,7 @@
|
||||||
* @access public
|
* @access public
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function global_purge_old_posts($link, $do_output = false, $limit = false) {
|
/* function global_purge_old_posts($link, $do_output = false, $limit = false) {
|
||||||
|
|
||||||
$random_qpart = sql_random_function();
|
$random_qpart = sql_random_function();
|
||||||
|
|
||||||
|
@ -276,16 +276,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// purge orphaned posts in main content table
|
purge_orphans($link, $do_output);
|
||||||
$result = db_query($link, "DELETE FROM ttrss_entries WHERE
|
|
||||||
(SELECT COUNT(int_id) FROM ttrss_user_entries WHERE ref_id = id) = 0");
|
|
||||||
|
|
||||||
if ($do_output) {
|
} // function global_purge_old_posts */
|
||||||
$rows = db_affected_rows($link, $result);
|
|
||||||
_debug("Purged $rows orphaned posts.");
|
|
||||||
}
|
|
||||||
|
|
||||||
} // function global_purge_old_posts
|
|
||||||
|
|
||||||
function feed_purge_interval($link, $feed_id) {
|
function feed_purge_interval($link, $feed_id) {
|
||||||
|
|
||||||
|
@ -328,10 +321,16 @@
|
||||||
purge_orphans($link);
|
purge_orphans($link);
|
||||||
}
|
}
|
||||||
|
|
||||||
function purge_orphans($link) {
|
function purge_orphans($link, $do_output = false) {
|
||||||
|
|
||||||
// purge orphaned posts in main content table
|
// purge orphaned posts in main content table
|
||||||
db_query($link, "DELETE FROM ttrss_entries WHERE
|
$result = db_query($link, "DELETE FROM ttrss_entries WHERE
|
||||||
(SELECT COUNT(int_id) FROM ttrss_user_entries WHERE ref_id = id) = 0");
|
(SELECT COUNT(int_id) FROM ttrss_user_entries WHERE ref_id = id) = 0");
|
||||||
|
|
||||||
|
if ($do_output) {
|
||||||
|
$rows = db_affected_rows($link, $result);
|
||||||
|
_debug("Purged $rows orphaned posts.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_feed_update_interval($link, $feed_id) {
|
function get_feed_update_interval($link, $feed_id) {
|
||||||
|
|
|
@ -177,11 +177,6 @@
|
||||||
print "warning: unable to create stampfile";
|
print "warning: unable to create stampfile";
|
||||||
}
|
}
|
||||||
|
|
||||||
// FIXME : $last_purge is of no use in a multiprocess update.
|
|
||||||
// FIXME : We ALWAYS purge old posts.
|
|
||||||
//_debug("Purging old posts (random 30 feeds)...");
|
|
||||||
//global_purge_old_posts($link, true, 30);
|
|
||||||
|
|
||||||
// Call to the feed batch update function
|
// Call to the feed batch update function
|
||||||
// or regenerate feedbrowser cache
|
// or regenerate feedbrowser cache
|
||||||
|
|
||||||
|
|
|
@ -61,12 +61,6 @@
|
||||||
die;
|
die;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* if (time() - $last_purge > PURGE_INTERVAL) {
|
|
||||||
_debug("Purging old posts (random 30 feeds)...");
|
|
||||||
global_purge_old_posts($link, true, 30);
|
|
||||||
$last_purge = time();
|
|
||||||
} */
|
|
||||||
|
|
||||||
// Call to the feed batch update function
|
// Call to the feed batch update function
|
||||||
// or regenerate feedbrowser cache
|
// or regenerate feedbrowser cache
|
||||||
|
|
||||||
|
|
|
@ -34,9 +34,6 @@
|
||||||
|
|
||||||
init_connection($link);
|
init_connection($link);
|
||||||
|
|
||||||
// Purge all posts (random 30 feeds)
|
|
||||||
//global_purge_old_posts($link, true, 30);
|
|
||||||
|
|
||||||
// Update all feeds needing a update.
|
// Update all feeds needing a update.
|
||||||
update_daemon_common($link);
|
update_daemon_common($link);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue