Commit graph

2 commits

Author SHA1 Message Date
Jamie Gaskins
32a1ac6185
Put the user id filter inside the CTEs (#13856)
* Put the user id filter inside the CTEs

One thing I forgot about Postgres CTEs is that they materialize the
entire CTE and the top-level query filters _that_.

* Use the correct column name
2021-05-25 18:11:36 -04:00
Jamie Gaskins
9db13cbc4c
Run user setting DUS per-user via Sidekiq (#13848)
* Run user setting DUS per-user via Sidekiq

Doing it as a single query trips the query timeout beyond a certain
quantity of users.

* Run DataUpdateScripts::MigrateRelevantFieldsFromUsersToUsersNotificationSettings asynchronously
2021-05-25 14:25:45 -04:00