mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Don't run a FULL ANALYZE on first migration.
This seems to block databases unecessarily. We should only really be vacuuming when there is a lot of deleted data to recover.
This commit is contained in:
@@ -7,6 +7,8 @@ end
|
|||||||
task 'db:migrate' => ['environment', 'set_locale'] do
|
task 'db:migrate' => ['environment', 'set_locale'] do
|
||||||
SeedFu.seed
|
SeedFu.seed
|
||||||
|
|
||||||
|
SiteSetting.last_vacuum = Time.now.to_i if SiteSetting.last_vacuum == 0
|
||||||
|
|
||||||
if SiteSetting.vacuum_db_days > 0 &&
|
if SiteSetting.vacuum_db_days > 0 &&
|
||||||
SiteSetting.last_vacuum < (Time.now.to_i - SiteSetting.vacuum_db_days.days.to_i)
|
SiteSetting.last_vacuum < (Time.now.to_i - SiteSetting.vacuum_db_days.days.to_i)
|
||||||
puts "Running VACUUM FULL ANALYZE to reclaim DB space, this may take a while"
|
puts "Running VACUUM FULL ANALYZE to reclaim DB space, this may take a while"
|
||||||
|
|||||||
Reference in New Issue
Block a user