summaryrefslogtreecommitdiffstats
path: root/ui/src/utils.ts
diff options
context:
space:
mode:
authorDessalines <dessalines@users.noreply.github.com>2020-07-07 10:54:44 -0400
committerGitHub <noreply@github.com>2020-07-07 10:54:44 -0400
commitf4565d06030b59a4ef646ac1a890324f518ad7f0 (patch)
tree04756fa289b7f475e7398271110241bce2be7e04 /ui/src/utils.ts
parentaaa536b454dcee516749cd28455072e0dd5f0be6 (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.ts2
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
);
}
}