Erik Johnston
|
ea320d3464
|
Don't work out unread_notifs_for_room_id unless needed
|
2016-01-29 13:34:48 +00:00 |
|
Erik Johnston
|
b18114e19e
|
Merge pull request #536 from matrix-org/erikj/sync
Make /sync "better".
|
2016-01-29 13:04:51 +00:00 |
|
Erik Johnston
|
02a9c3be6c
|
Merge pull request #538 from matrix-org/erikj/fix_lru_cache
Fix LruCache. Make TreeCache track its own size.
|
2016-01-29 11:53:55 +00:00 |
|
Erik Johnston
|
4fce59f274
|
Add tests
|
2016-01-29 11:33:11 +00:00 |
|
Erik Johnston
|
fb7299800f
|
Directly set self.value
|
2016-01-29 11:29:14 +00:00 |
|
Erik Johnston
|
c046630c33
|
Remove spurious self.size
|
2016-01-29 11:17:54 +00:00 |
|
Erik Johnston
|
a30364c1f9
|
Correctly bookkeep the size of TreeCache
|
2016-01-29 10:44:46 +00:00 |
|
Erik Johnston
|
766526e114
|
Make TreeCache keep track of its own size.
|
2016-01-29 10:11:21 +00:00 |
|
Erik Johnston
|
50e18938a9
|
Reset size on clear
|
2016-01-29 10:00:45 +00:00 |
|
Erik Johnston
|
f3af1840cb
|
Merge pull request #537 from matrix-org/erikj/cache_filters
Cache user filters.
|
2016-01-28 18:26:16 +00:00 |
|
Erik Johnston
|
467c27a1f9
|
Amalgamate tags and account data stream caches
|
2016-01-28 18:20:00 +00:00 |
|
Erik Johnston
|
3f5dd18bd4
|
If the same as the earliest key, assume nothing has changed.
|
2016-01-28 18:11:41 +00:00 |
|
Erik Johnston
|
40431251cb
|
Correctly update _entity_to_key
|
2016-01-28 18:05:43 +00:00 |
|
Erik Johnston
|
82cf3a8043
|
Fix inequalities
|
2016-01-28 17:44:04 +00:00 |
|
Erik Johnston
|
03b2c2577c
|
Don't use defer.returnValue
|
2016-01-28 17:29:24 +00:00 |
|
Erik Johnston
|
0663c5bd52
|
Include cache hits with has_entity_changed
|
2016-01-28 17:27:28 +00:00 |
|
Erik Johnston
|
35981c8b71
|
Fix test
|
2016-01-28 17:20:05 +00:00 |
|
Erik Johnston
|
8fe8951a8d
|
Cache filters
|
2016-01-28 17:09:09 +00:00 |
|
Erik Johnston
|
fdca8ec418
|
Add events index
|
2016-01-28 16:41:59 +00:00 |
|
Erik Johnston
|
45cf827c8f
|
Change name and doc has_entity_changed
|
2016-01-28 16:39:18 +00:00 |
|
Erik Johnston
|
00cb3eb24b
|
Cache tags and account data
|
2016-01-28 16:37:41 +00:00 |
|
Erik Johnston
|
c23a8c7833
|
Ensure keys to RoomStreamChangeCache are ints
|
2016-01-28 15:55:26 +00:00 |
|
Erik Johnston
|
e1941442d4
|
Invalidate caches properly. Remove unused arg
|
2016-01-28 15:02:41 +00:00 |
|
Daniel Wagner-Hall
|
49c328a892
|
Prune on fetching
So we don't try to checkout a stale ref
|
2016-01-28 14:57:40 +00:00 |
|
Daniel Wagner-Hall
|
0935802f1e
|
Pin pynacl to 0.3.0
Something has gone wrong in the packaging of 1.* which causes it not to
compile.
|
2016-01-28 14:47:03 +00:00 |
|
Erik Johnston
|
19fd425928
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/sync
|
2016-01-28 14:46:08 +00:00 |
|
Erik Johnston
|
167d1df699
|
Merge pull request #534 from matrix-org/erikj/setup
Add a Homeserver.setup method
|
2016-01-28 14:45:36 +00:00 |
|
Erik Johnston
|
7ed2bbeb11
|
Clean up a bit. Add comment
|
2016-01-28 14:32:05 +00:00 |
|
Daniel Wagner-Hall
|
9101193242
|
Quot all the things
|
2016-01-28 14:18:45 +00:00 |
|
Erik Johnston
|
571a566399
|
Change load limit params
|
2016-01-28 14:11:16 +00:00 |
|
Erik Johnston
|
3c6518ddbf
|
Amalgamate incremental and full sync for user
|
2016-01-28 14:03:48 +00:00 |
|
Erik Johnston
|
4e7948b47a
|
Allow paginating backwards from stream token
|
2016-01-28 11:52:34 +00:00 |
|
Erik Johnston
|
ba8931829b
|
Return correct type of token
|
2016-01-28 11:34:17 +00:00 |
|
Erik Johnston
|
61eaa6ec64
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/sync
|
2016-01-28 10:50:57 +00:00 |
|
Erik Johnston
|
c5e7c0e436
|
Up get_rooms_for_user cache size
|
2016-01-28 09:58:45 +00:00 |
|
Richard van der Hoff
|
e26390ca46
|
Merge pull request #535 from matrix-org/rav/paginate_from_stream_token
Make it possible to paginate forwards from stream tokens
|
2016-01-28 09:49:46 +00:00 |
|
Erik Johnston
|
a6477d5933
|
Remove chdir
|
2016-01-28 09:19:55 +00:00 |
|
Richard van der Hoff
|
5cba88ea7c
|
Make it possible to paginate forwards from stream tokens
In order that we can fill the gap after a /sync, make it possible to paginate
forwards from a stream token.
|
2016-01-27 17:42:45 +00:00 |
|
Erik Johnston
|
5fc9b17518
|
No chdir
|
2016-01-27 17:39:20 +00:00 |
|
Erik Johnston
|
fa90c180ee
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/setup
|
2016-01-27 17:37:33 +00:00 |
|
Erik Johnston
|
5610880003
|
Merge pull request #530 from matrix-org/erikj/server_refactor
Remove redundant BaseHomeServer
|
2016-01-27 17:36:31 +00:00 |
|
Erik Johnston
|
e7febf4fbb
|
PEP8
|
2016-01-27 17:33:27 +00:00 |
|
Erik Johnston
|
aca3193efb
|
Use the same path for incremental with gap or without gap
|
2016-01-27 17:33:27 +00:00 |
|
Erik Johnston
|
b97f6626b6
|
Add cache to room stream
|
2016-01-27 17:33:26 +00:00 |
|
Erik Johnston
|
f93ecf8783
|
Don't turn on profiling
|
2016-01-27 17:33:26 +00:00 |
|
Erik Johnston
|
0487c9441f
|
Fix tests
|
2016-01-27 17:33:13 +00:00 |
|
Erik Johnston
|
a955cbfa49
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/setup
|
2016-01-27 17:22:35 +00:00 |
|
Richard van der Hoff
|
8c97b49886
|
Merge pull request #533 from matrix-org/rav/hashtest_federation
Fix federation for #test:matrix.org
|
2016-01-27 17:19:36 +00:00 |
|
Erik Johnston
|
2152b320c5
|
PEP 8
|
2016-01-27 17:09:17 +00:00 |
|
Richard van der Hoff
|
d6d60b4d6c
|
Federation: drop events which cause SynapseErrors
... rather than rejecting any attempt to federate channels which contain such
events.
|
2016-01-27 17:02:10 +00:00 |
|