- Apr 11, 2018
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Synapse on PyPy
-
- Apr 10, 2018
-
-
Matthew Hodgson authored
fix typo
-
Neil Johnson authored
-
Erik Johnston authored
Limit concurrent event sends for a room
-
Erik Johnston authored
Send federation events concurrently
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
URL quote path segments over federation
-
Erik Johnston authored
-
Erik Johnston authored
-
Vincent Breitmoser authored
PyPy's incminimark GC can't be triggered manually. From what I observed there are no obvious issues with just letting it run normally. And unlike CPython, it actually returns unused RAM to the system. Signed-off-by:
Vincent Breitmoser <look@my.amazin.horse>
-
Vincent Breitmoser authored
For some reason, string interpolation on a DomainSpecificString object like "%r" % (domainSpecificStringObj) fails under PyPy, because the default __repr__ implementation wants to iterate over the object. I'm not sure why that happens, but overriding __repr__ instead of __str__ fixes this problem, and is arguably the more appropriate thing to do anyways.
-
Richard van der Hoff authored
-
Vincent Breitmoser authored
The psycopg2 package isn't available for PyPy. This commit adds a check if the runtime is PyPy, and if it is uses psycopg2cffi module in favor of psycopg2. This is almost a drop-in replacement, except for one place where an additional cast to string is required.
-
Vincent Breitmoser authored
This commit drop-in replaces blist with SortedContainers. They are written in pure python so work with pypy, but perform as good as native implementations, at least in a couple benchmarks: http://www.grantjenks.com/docs/sortedcontainers/performance.html
-
Richard van der Hoff authored
move handling of auto_join_rooms to RegisterHandler
-
- Apr 09, 2018
-
-
Richard van der Hoff authored
Add b prefixes to some strings that are bytes in py3
-
Richard van der Hoff authored
Replace old-style raise with six.reraise
-
Richard van der Hoff authored
Return 401 for invalid access_token on logout
-
Richard van der Hoff authored
use python3-compatible prints
-
Richard van der Hoff authored
Replace some type checks with six type checks
-
Richard van der Hoff authored
Improve handling of SRV records for federation connections
-
Richard van der Hoff authored
update prometheus dashboard to use new metric names
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Richard van der Hoff authored
Return a 404 rather than a 500 on rejoining empty rooms
-
Neil Johnson authored
-
Erik Johnston authored
-