Tim Abbott
afecb2eca6
migrations: Add missing elidable tags on RunPython/RunSQL steps.
...
This helps the squashmigrations tool know that it can squash these.
2024-08-23 17:15:35 -07:00
Anders Kaseorg
6e4c3e41dc
python: Normalize quotes with Black.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-02-12 13:11:19 -08:00
Anders Kaseorg
11741543da
python: Reformat with Black, except quotes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-02-12 13:11:19 -08:00
Anders Kaseorg
42d038f09b
migrations: Fix 0301 to replace a Python loop with SQL.
...
The previous code is correctly flagged by semgrep 0.23 as a violation
of our sql-format rule.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-13 20:59:09 -07:00
Mateusz Mandera
9b50c49ea7
streams: Mark all messages as read when deactivating a stream.
...
The query to finds and marks all unread UserMessages in the stream as read
can be quite expensive, so we'll move that work to the deferred_work
queue and split it into batches.
Fixes #15770 .
2020-09-01 11:24:27 -07:00