discourse/app
Sam 53f4d54f23
PERF: add indexes to speed up profile pages (#11598)
These 2 indexes optimise performance on profile pages.

The summary page displays:

1. A list of "Top Link" - links sorted by number of clicks posted by user
2. A list of "Top Replies" - replies made by a user that go the most hearts

These two areas could devolve into full index or table scans, new indexes are there to avoid this cost on large dbs

One minor downside is that storage requirements go a tiny bit up to maintain the new indexes
2020-12-29 15:54:05 +11:00
..
assets FIX: The title attribute of the diversity scales was incorrect (#11570) 2020-12-23 14:12:13 -05:00
controllers FEATURE: explicitly ban outlier traffic sources in robots.txt (#11553) 2020-12-23 08:51:14 +11:00
helpers UX: Use appropriate logo on static pages (#11211) 2020-11-12 10:50:55 -08:00
jobs FEATURE: Introduce skip_auto_delete_reply_likes site setting (#11562) 2020-12-23 16:30:10 +11:00
mailers FIX: Ensure group SMTP and message builder always uses from address for Reply-To when IMAP is enabled (#11037) 2020-10-28 07:01:58 +10:00
models PERF: add indexes to speed up profile pages (#11598) 2020-12-29 15:54:05 +11:00
serializers FEATURE: Do not disturb (#11484) 2020-12-18 09:03:51 -06:00
services FIX: when the user is deleted anonymise category post (#11551) 2020-12-23 14:19:30 +11:00
views Move CSS link tags above JS in the head 2020-11-17 09:57:30 -05:00