diff options
author | Dessalines <dessalines@users.noreply.github.com> | 2020-07-07 10:54:44 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-07 10:54:44 -0400 |
commit | f4565d06030b59a4ef646ac1a890324f518ad7f0 (patch) | |
tree | 04756fa289b7f475e7398271110241bce2be7e04 /ui/src/utils.ts | |
parent | aaa536b454dcee516749cd28455072e0dd5f0be6 (diff) |
Remove materialized views. (#908)
* One pass at materialized views, only about 30% faster, not good.
* Before merging master to test out bans.
* DB Rework working, still need more testing.
* Fixing accidental addadmin bug from asonix async merge.
* Fixing the comment delete trigger
* Some more DB additions.
- Adding a hot_rank desc, published desc index to post_aggregates_fast.
- Removed WITH CTE queries in favor of direct selects (since CTEs cant
use indexes)
* Removing some unecessary indexes.
* Some more DB optimizings
- Changing the fast_id pkeys to just ids on the fast tables.
- Removing the private_message_fast, since the view contains no aggregates.
- Comment and post voting now no longer pull from the views, they update the counts directly.
* Adding community_agg_view and post_agg_views Credit: eiknat.
* Adding user and comment_view migrations. (comment_view still broken)
* Adding more views. Credit Eiknat.
Diffstat (limited to 'ui/src/utils.ts')
-rw-r--r-- | ui/src/utils.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/src/utils.ts b/ui/src/utils.ts index 747be7cd..f65ca4e3 100644 --- a/ui/src/utils.ts +++ b/ui/src/utils.ts @@ -923,7 +923,7 @@ export function postSort( +a.removed - +b.removed || +a.deleted - +b.deleted || (communityType && +b.stickied - +a.stickied) || - hotRankPost(b) - hotRankPost(a) + b.hot_rank - a.hot_rank ); } } |