summary refs log tree commit diff
path: root/synapse/storage/search.py
diff options
context:
space:
mode:
authorMark Haines <mark.haines@matrix.org>2015-11-10 16:20:13 +0000
committerMark Haines <mark.haines@matrix.org>2015-11-10 16:20:13 +0000
commit90b503216c40974dc4925a9bbb673779a039143c (patch)
tree24f81e8e46b97f67d459a4afc4d807cb30336d41 /synapse/storage/search.py
parentTest for background updates (diff)
downloadsynapse-90b503216c40974dc4925a9bbb673779a039143c.tar.xz
Use a background task to update databases to use the full text search
Diffstat (limited to 'synapse/storage/search.py')
-rw-r--r--synapse/storage/search.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/synapse/storage/search.py b/synapse/storage/search.py
index d170c546b5..3b19b118eb 100644
--- a/synapse/storage/search.py
+++ b/synapse/storage/search.py
@@ -37,8 +37,8 @@ class SearchStore(BackgroundUpdateStore):
 
     @defer.inlineCallbacks
     def _background_reindex_search(self, progress, batch_size):
-        target_min_stream_id = progress["target_min_stream_id"]
-        max_stream_id = progress["max_stream_id"]
+        target_min_stream_id = progress["target_min_stream_id_inclusive"]
+        max_stream_id = progress["max_stream_id_exclusive"]
         rows_inserted = progress.get("rows_inserted", 0)
 
         INSERT_CLUMP_SIZE = 1000
@@ -105,8 +105,8 @@ class SearchStore(BackgroundUpdateStore):
                 txn.execute_many(sql, clump)
 
             progress = {
-                "target_max_stream_id": target_min_stream_id,
-                "max_stream_id": min_stream_id,
+                "target_min_stream_id_inclusive": target_min_stream_id,
+                "max_stream_id_exclusive": min_stream_id,
                 "rows_inserted": rows_inserted + len(event_search_rows)
             }