about summary refs log tree commit diff
path: root/app/models/trends/base.rb
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2022-04-08 19:35:31 +0200
committerGitHub <noreply@github.com>2022-04-08 19:35:31 +0200
commit68273a7c6d6c630b6c88764579580682e12eebce (patch)
tree5d4c17b01c5088506c074f09fab6ed51b38a3703 /app/models/trends/base.rb
parenta39bf04fe6b6a98547737cc15f42727428376e67 (diff)
Fix dangling language-specific trends (#17997)
- Change score half-life for trending statuses from 2 to 6 hours
- Change score threshold for trimming old items from 1 to 0.3
Diffstat (limited to 'app/models/trends/base.rb')
-rw-r--r--app/models/trends/base.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/trends/base.rb b/app/models/trends/base.rb
index 38a49246b..200f8d635 100644
--- a/app/models/trends/base.rb
+++ b/app/models/trends/base.rb
@@ -65,8 +65,8 @@ class Trends::Base
   end
 
   def trim_older_items
-    redis.zremrangebyscore("#{key_prefix}:all", '-inf', '(1')
-    redis.zremrangebyscore("#{key_prefix}:allowed", '-inf', '(1')
+    redis.zremrangebyscore("#{key_prefix}:all", '-inf', '(0.3')
+    redis.zremrangebyscore("#{key_prefix}:allowed", '-inf', '(0.3')
   end
 
   def score_at_rank(rank)