summary refs log tree commit diff
path: root/problems_with_this_branch
diff options
context:
space:
mode:
authorDavid Baker <dave@matrix.org>2015-12-18 18:04:45 +0000
committerDavid Baker <dave@matrix.org>2015-12-18 18:04:45 +0000
commitb131fb1fe26da50ce30656cadbb24e72bd7ecdf9 (patch)
tree17de511ebc2bd7f77b872b93e8241ae35658260e /problems_with_this_branch
parentMake unread notification count sending work: put the correct count in increme... (diff)
downloadsynapse-b131fb1fe26da50ce30656cadbb24e72bd7ecdf9.tar.xz
add list of things I want to fix with this branch
Diffstat (limited to 'problems_with_this_branch')
-rw-r--r--problems_with_this_branch5
1 files changed, 5 insertions, 0 deletions
diff --git a/problems_with_this_branch b/problems_with_this_branch
new file mode 100644
index 0000000000..9c5df55212
--- /dev/null
+++ b/problems_with_this_branch
@@ -0,0 +1,5 @@
+ * processing push by bluntly running the rules for each user
+ * processing push twice because the pushers still run the rules themselves rather than pulling out of the event_actions table
+ * consequently converting events back & forth between objects & dicts when processing
+ * fetching all the current ephemeral events for each room on an incremental sync to get the user's read receipt
+ * doing 2 more db queries per room to get the unread notif count