Fix performance on instances list in admin UI (#15282)
- Reduce duplicate queries - Remove n+1 queries - Add accounts count to detailed view - Add separate action log entry for updating existing domain blocks
This commit is contained in:
		@@ -29,7 +29,7 @@ class InstancePresenter
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def domain_count
 | 
			
		||||
    Rails.cache.fetch('distinct_domain_count') { Account.distinct.count(:domain) }
 | 
			
		||||
    Rails.cache.fetch('distinct_domain_count') { Instance.count }
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def sample_accounts
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user