Erik Johnston
|
91f0e41153
|
Merge branch 'develop' of github.com:matrix-org/synapse into state-chache
|
2015-02-10 14:30:26 +00:00 |
Erik Johnston
|
f91345bdb5
|
yaml.load expects strings to be a yaml rather than file
|
2015-02-10 13:57:31 +00:00 |
Erik Johnston
|
30595b466f
|
Use yaml logging config format because it is much nicer
|
2015-02-10 13:50:33 +00:00 |
Erik Johnston
|
c86ebe7673
|
Merge branch 'develop' of github.com:matrix-org/synapse into state-chache
Conflicts:
synapse/app/homeserver.py
synapse/state.py
|
2015-02-10 11:04:37 +00:00 |
Erik Johnston
|
2b042ad67f
|
Oops, we do want to defer.return regardless of whether we are caching or not
|
2015-02-10 11:03:16 +00:00 |
Erik Johnston
|
d19e2ed02f
|
Move construction of object within if block
|
2015-02-10 11:01:15 +00:00 |
Erik Johnston
|
b90d377af4
|
Merge branch 'release-v0.6.2' of github.com:matrix-org/synapse into develop
|
2015-02-10 10:33:35 +00:00 |
Mark Haines
|
8ce100c7b4
|
Convert directory paths to absolute paths before daemonizing
|
2015-02-09 18:30:00 +00:00 |
Mark Haines
|
5c5f5c1f0e
|
Merge pull request #56 from matrix-org/room_initial_sync_perf
During room intial sync, only calculate current state once.
|
2015-02-09 18:09:30 +00:00 |
Erik Johnston
|
375eba6a18
|
Merge pull request #57 from matrix-org/transaction_counters
Transaction counters
|
2015-02-09 18:08:08 +00:00 |
Mark Haines
|
0c4536da8f
|
Use the transaction 'desc' rather than 'name', increment the txn_ids in
txn names
|
2015-02-09 18:06:31 +00:00 |
Mark Haines
|
347b497db0
|
Formatting
|
2015-02-09 17:57:09 +00:00 |
Mark Haines
|
3a5ad7dbd5
|
Performance counters for database transaction names
|
2015-02-09 17:55:56 +00:00 |
Erik Johnston
|
d94f682a4c
|
During room intial sync, only calculate current state once.
|
2015-02-09 17:41:29 +00:00 |
David Baker
|
8f616684a3
|
Need to use re.search if looking for matches not at the start of the string. Also comparisons with None should be 'is'.
|
2015-02-09 17:01:40 +00:00 |
Matthew Hodgson
|
0b725f5c4f
|
oops
|
2015-02-09 16:48:31 +00:00 |
Matthew Hodgson
|
bd2373277d
|
oops
|
2015-02-09 16:48:09 +00:00 |
Matthew Hodgson
|
a578251b48
|
only do word-boundary patches on bodies for now
|
2015-02-09 16:44:47 +00:00 |
Erik Johnston
|
76c5a5c2f6
|
Merge pull request #55 from matrix-org/profiling
Profiling
|
2015-02-09 15:01:26 +00:00 |
Erik Johnston
|
c4ee4ce93e
|
Fix typo
|
2015-02-09 15:00:37 +00:00 |
Erik Johnston
|
ef995e6946
|
Add looping_call to Clock
|
2015-02-09 14:47:59 +00:00 |
Erik Johnston
|
66fde49f07
|
Log database time every 10s and log as percentage
|
2015-02-09 14:45:15 +00:00 |
Erik Johnston
|
75656712e3
|
Time how long we're spending on the database thread
|
2015-02-09 14:22:52 +00:00 |
David Baker
|
784d714a3f
|
Fix server default rule injection (downwards, not upwards!)
|
2015-02-09 14:17:52 +00:00 |
Erik Johnston
|
24cc6979fb
|
Log when we receive a request, when we send a response and how long it took to process it.
|
2015-02-09 13:46:22 +00:00 |
Matthew Hodgson
|
ecb0f78063
|
glob *s should probably be non-greedy
|
2015-02-08 02:37:35 +00:00 |
Matthew Hodgson
|
c2afc2ad90
|
oops
|
2015-02-08 00:37:03 +00:00 |
Matthew Hodgson
|
8be07e0db4
|
kill off fnmatch in favour of word-boundary based push alerts (untested)
|
2015-02-08 00:34:34 +00:00 |
Matthew Hodgson
|
37b6b880ef
|
don't give up if we can't create default avatars during tests
|
2015-02-07 21:24:08 +00:00 |
Matthew Hodgson
|
582019f870
|
...and here's the actual impl. git fail.
|
2015-02-07 13:32:14 +00:00 |
Matthew Hodgson
|
e117bc3fc5
|
thou shalt specify a content-length
|
2015-02-07 12:56:21 +00:00 |
Matthew Hodgson
|
34c39398fa
|
i hate weakly typed languages
|
2015-02-07 12:55:13 +00:00 |
Erik Johnston
|
af613824e4
|
Merge branch 'develop' of github.com:matrix-org/synapse into state-chache
|
2015-02-06 16:59:00 +00:00 |
Erik Johnston
|
5bf318e9a6
|
Bug fixes.
|
2015-02-06 16:52:22 +00:00 |
Erik Johnston
|
b4886264a3
|
Bugfix cache layer
|
2015-02-06 16:17:05 +00:00 |
Erik Johnston
|
c4e3029d55
|
Add cache layer to state group resolution
|
2015-02-06 16:08:13 +00:00 |
Mark Haines
|
20db147ef3
|
SYN-258: get_recent_events_for_room only accepts stream tokens, convert the topological token to a stream token before passing it to get_recent_events_for_room
|
2015-02-06 16:01:04 +00:00 |
Mark Haines
|
55a186485c
|
SYN-258: get_recent_events_for_room only accepts stream tokens, convert the topological token to a stream token before passing it to get_recent_events_for_room
|
2015-02-06 15:58:40 +00:00 |
Erik Johnston
|
cc0532a4bf
|
Explicitly list the RejectedReasons that we can prove
|
2015-02-06 15:16:26 +00:00 |
Erik Johnston
|
0cd66885e3
|
Move delta/v13.sql to delta/v12.sql
|
2015-02-06 14:38:04 +00:00 |
Erik Johnston
|
e890ce223c
|
Don't query auth if the only difference is events that were rejected due to auth.
|
2015-02-06 14:16:50 +00:00 |
Erik Johnston
|
c78b5fb1f1
|
Make seen_ids a set
|
2015-02-06 13:52:16 +00:00 |
Erik Johnston
|
9f2573eea1
|
Return body of response in HttpResponseException
|
2015-02-06 10:55:01 +00:00 |
Erik Johnston
|
3737329d9b
|
Handle the fact the list.remove raises if element doesn't exist
|
2015-02-06 10:53:18 +00:00 |
David Baker
|
a93fa42bce
|
priority class now dealt with in namespaced rule_id
|
2015-02-05 15:45:16 +00:00 |
David Baker
|
aaf50bf6f3
|
Give server default rules the 'default' attribute and fix various brokenness.
|
2015-02-05 15:11:38 +00:00 |
David Baker
|
2df41aa138
|
Server default rules now of all kinds rather than all being at lowest prio.
|
2015-02-05 14:46:37 +00:00 |
David Baker
|
f90782a658
|
namespace rule IDs to be unique within their scope and rule type.
|
2015-02-05 14:46:37 +00:00 |
Erik Johnston
|
8f5b858a1b
|
Merge branch 'develop' of github.com:matrix-org/synapse into federation_client_retries
|
2015-02-05 13:50:28 +00:00 |
Erik Johnston
|
e9c85a4d5a
|
Connection errors in twisted aren't RuntimeErrors
|
2015-02-05 13:50:15 +00:00 |