summary refs log tree commit diff
path: root/changelog.d/13753.misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 1.68.0rc1Olivier Wilkinson (reivilibre)2022-09-201-1/+0
|
* Update event push action and receipt tables to support threads. (#13753)Patrick Cloke2022-09-141-0/+1
Adds a `thread_id` column to the `event_push_actions`, `event_push_actions_staging`, and `event_push_summary` tables. This will notifications to be segmented by the thread in a future pull request. The `thread_id` column stores the root event ID or the special value `"main"`. The `thread_id` column for `event_push_actions` and `event_push_summary` is backfilled with `"main"` for all existing rows. New entries into `event_push_actions` and `event_push_actions_staging` will get the proper thread ID. `receipts_linearized` and `receipts_graph` also gain a `thread_id` column, which is similar, except `NULL` is a special value meaning the receipt is "unthreaded". See MSC3771 and MSC3773 for where this data will be useful.