mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-02 12:16:09 -04:00
Insert push actions in a single db query rather than one per user/profile_tag
This commit is contained in:
parent
77f06856b6
commit
4c8f6a7e42
2 changed files with 24 additions and 17 deletions
|
@ -43,7 +43,9 @@ class ActionGenerator:
|
|||
|
||||
actions_by_user = bulk_evaluator.action_for_event_by_user(event)
|
||||
|
||||
for uid,actions in actions_by_user.items():
|
||||
self.store.set_actions_for_event(
|
||||
event, uid, None, actions
|
||||
)
|
||||
yield self.store.set_actions_for_event_and_users(
|
||||
event,
|
||||
[
|
||||
(uid, None, actions) for uid, actions in actions_by_user.items()
|
||||
]
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue