This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app
Sam Saffron 5f896ae8f7 PERF: Keep track of when a users first unread is
This optimisation avoids large scans joining the topics table with the
topic_users table.

Previously when a user carried a lot of read state we would have to join
the entire read state with the topics table. This operation would slow down
home page and every topic page. The more read state you accumulated the
larger the impact.

The optimisation helps people who clean up unread, however if you carry
unread from years ago it will only have minimal impact.
2019-04-05 12:44:45 +11:00
..
assets FIX: computed is not used 2019-04-04 17:38:27 -04:00
controllers FEATURE: ability to restrict some tags to a category while allowing all others 2019-04-04 16:40:15 -04:00
helpers PERF: no need to select entire group just to find name 2019-03-26 17:59:05 +11:00
jobs FIX: Make sure the site setting works and fix build 2019-04-04 17:44:10 -04:00
mailers DEV: Remove unused method. 2019-04-04 14:19:39 +08:00
models PERF: Keep track of when a users first unread is 2019-04-05 12:44:45 +11:00
serializers FEATURE: ability to restrict some tags to a category while allowing all others 2019-04-04 16:40:15 -04:00
services UX: Slightly improved reviewable user display, plus link to admin if possible 2019-04-03 17:07:48 -04:00
views FEATURE: change layout when default page is category to tabular for _… (#7270) 2019-04-04 15:57:18 +02:00