mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2024-12-24 14:39:29 -05:00
Merge branch 'release-v0.9.1' of github.com:matrix-org/synapse into develop
This commit is contained in:
commit
99eb1172b0
27
CHANGES.rst
27
CHANGES.rst
@ -1,3 +1,30 @@
|
|||||||
|
Changes in synapse v0.9.1 (2015-05-26)
|
||||||
|
======================================
|
||||||
|
|
||||||
|
General:
|
||||||
|
|
||||||
|
* Add support for backfilling when a client paginates. This allows servers to
|
||||||
|
request history for a room from remote servers when a client tries to
|
||||||
|
paginate history the server does not have - SYN-36
|
||||||
|
* Fix bug where you couldn't disable non-default pushrules - SYN-378
|
||||||
|
* Fix ``register_new_user`` script - SYN-359
|
||||||
|
* Improve performance of fetching events from the database, this improves both
|
||||||
|
initialSync and sending of events.
|
||||||
|
* Improve performance of event streams, allowing synapse to handle more
|
||||||
|
simultaneous connected clients.
|
||||||
|
|
||||||
|
Federation:
|
||||||
|
|
||||||
|
* Fix bug with existing backfill implementation where it returned the wrong
|
||||||
|
selection of events in some circumstances.
|
||||||
|
* Improve performance of joining remote rooms.
|
||||||
|
|
||||||
|
Configuration:
|
||||||
|
|
||||||
|
* Add support for changing the bind host of the metrics listener via the
|
||||||
|
``metrics_bind_host`` option.
|
||||||
|
|
||||||
|
|
||||||
Changes in synapse v0.9.0-r5 (2015-05-21)
|
Changes in synapse v0.9.0-r5 (2015-05-21)
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
|
@ -16,4 +16,4 @@
|
|||||||
""" This is a reference implementation of a Matrix home server.
|
""" This is a reference implementation of a Matrix home server.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__version__ = "0.9.0-r5"
|
__version__ = "0.9.1"
|
||||||
|
@ -153,7 +153,7 @@ class Notifier(object):
|
|||||||
|
|
||||||
for x in self.room_to_user_streams.values():
|
for x in self.room_to_user_streams.values():
|
||||||
all_user_streams |= x
|
all_user_streams |= x
|
||||||
for x in self.user_to_user_stream:
|
for x in self.user_to_user_stream.values():
|
||||||
all_user_streams.add(x)
|
all_user_streams.add(x)
|
||||||
for x in self.appservice_to_user_streams.values():
|
for x in self.appservice_to_user_streams.values():
|
||||||
all_user_streams |= x
|
all_user_streams |= x
|
||||||
|
@ -76,7 +76,7 @@ class Pusher(object):
|
|||||||
|
|
||||||
rules = []
|
rules = []
|
||||||
for rawrule in rawrules:
|
for rawrule in rawrules:
|
||||||
rule = dict(rawrules)
|
rule = dict(rawrule)
|
||||||
rule['conditions'] = json.loads(rawrule['conditions'])
|
rule['conditions'] = json.loads(rawrule['conditions'])
|
||||||
rule['actions'] = json.loads(rawrule['actions'])
|
rule['actions'] = json.loads(rawrule['actions'])
|
||||||
rules.append(rule)
|
rules.append(rule)
|
||||||
|
Loading…
Reference in New Issue
Block a user