Fix not using GIN index for account search queries (#19830)
This commit is contained in:
		
							parent
							
								
									58fc889c6f
								
							
						
					
					
						commit
						3151b260e2
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -445,7 +445,7 @@ class Account < ApplicationRecord | ||||||
| 
 | 
 | ||||||
|   class << self |   class << self | ||||||
|     DISALLOWED_TSQUERY_CHARACTERS = /['?\\:‘’]/.freeze |     DISALLOWED_TSQUERY_CHARACTERS = /['?\\:‘’]/.freeze | ||||||
|     TEXTSEARCH = "(setweight(to_tsvector('simple', accounts.display_name), 'A') || setweight(to_tsvector('simple', accounts.username), 'A') || setweight(to_tsvector('simple', coalesce(accounts.domain, '')), 'C'))" |     TEXTSEARCH = "(setweight(to_tsvector('simple', accounts.display_name), 'A') || setweight(to_tsvector('simple', accounts.username), 'B') || setweight(to_tsvector('simple', coalesce(accounts.domain, '')), 'C'))" | ||||||
| 
 | 
 | ||||||
|     REPUTATION_SCORE_FUNCTION = '(greatest(0, coalesce(s.followers_count, 0)) / (greatest(0, coalesce(s.following_count, 0)) + 1.0))' |     REPUTATION_SCORE_FUNCTION = '(greatest(0, coalesce(s.followers_count, 0)) / (greatest(0, coalesce(s.following_count, 0)) + 1.0))' | ||||||
|     FOLLOWERS_SCORE_FUNCTION  = 'log(greatest(0, coalesce(s.followers_count, 0)) + 2)' |     FOLLOWERS_SCORE_FUNCTION  = 'log(greatest(0, coalesce(s.followers_count, 0)) + 2)' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue