zulip/zerver
Mateusz Mandera 353e1a2016 migrations: Subscription.is_user_active denormalization - final step.
With the previous two commits deployed, we're ready to use the
denormalization to optimize the query.

With dev environment db prepared using
./manage.py populate_db --extra-users=2000 --extra-streams=400
this takes the execution time of the query in
bulk_get_subscriber_user_ids from 1.5-1.6s to 0.4-0.5s on my machine.
2021-03-30 09:29:36 -07:00
..
data_import import/export: Fix deprecated authentication method for Slack. 2021-03-08 12:56:37 -08:00
lib migrations: Subscription.is_user_active denormalization - final step. 2021-03-30 09:29:36 -07:00
management refactor: Make acting_user a mandatory kwarg for do_deactivate_user. 2021-03-29 15:51:45 -07:00
migrations migrations: Subscription.is_user_active denormalization - step two. 2021-03-30 09:29:36 -07:00
openapi streams: Add moderators option in stream_post_policy. 2021-03-30 09:06:20 -07:00
templatetags python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
tests migrations: Subscription.is_user_active denormalization - step one. 2021-03-30 09:19:03 -07:00
tornado docs: Add a document explaining email/push notifications. 2021-03-05 15:24:25 -08:00
views migrations: Subscription.is_user_active denormalization - step one. 2021-03-30 09:19:03 -07:00
webhooks integration: Update Zendesk Documentation. 2021-03-25 01:40:38 -07:00
worker outgoing_webhook: Join build_bot_request and send_data_to_server. 2021-03-29 18:24:44 -07:00
__init__.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
apps.py python: Reformat with Black, except quotes. 2021-02-12 13:11:19 -08:00
context_processors.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
decorator.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
filters.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
forms.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
logging_handlers.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
middleware.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
models.py migrations: Subscription.is_user_active denormalization - step two. 2021-03-30 09:29:36 -07:00
signals.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00