mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 21:45:26 +08: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
|
||||
SeedFu.seed
|
||||
|
||||
SiteSetting.last_vacuum = Time.now.to_i if SiteSetting.last_vacuum == 0
|
||||
|
||||
if SiteSetting.vacuum_db_days > 0 &&
|
||||
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"
|
||||
|
Reference in New Issue
Block a user