Neil Alexander
|
09c1f69adb
|
Remove stray field
|
2022-01-27 13:37:57 +00:00 |
|
Neil Alexander
|
a3c3a4adcc
|
Merge branch 'neilalexander/federationinput2' into neilalexander/federationinput
|
2022-01-27 13:35:49 +00:00 |
|
Neil Alexander
|
b17760daee
|
Remove AuthEventIDs from InputRoomEvent
|
2022-01-27 13:35:01 +00:00 |
|
Kegan Dougal
|
c83851b9b0
|
Fill in gaps again in /gme code
|
2022-01-27 13:34:55 +00:00 |
|
Neil Alexander
|
fb168a504d
|
Correctly identify create events when checking for state
|
2022-01-27 13:33:15 +00:00 |
|
Neil Alexander
|
ffe93f103f
|
Don't queue up events more than once in memory
|
2022-01-26 17:30:34 +00:00 |
|
Neil Alexander
|
3150f6e64e
|
Clearer contexts, don't use background in case there's something happening there
|
2022-01-26 16:30:43 +00:00 |
|
kegsay
|
8813ec6066
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-26 15:33:49 +00:00 |
|
Neil Alexander
|
3f4e95fb76
|
Fix blacklist again, remove unnecessary duplicate context
|
2022-01-26 15:32:52 +00:00 |
|
Neil Alexander
|
261b1a3a2c
|
Remove debugging test
|
2022-01-26 14:34:15 +00:00 |
|
Neil Alexander
|
dc23fc3758
|
Remove 'If a device list update goes missing, the server resyncs on the next one' from the sytest blacklist
|
2022-01-26 14:31:20 +00:00 |
|
Neil Alexander
|
deae1d08d8
|
Make full HTTP tests less upsetti
|
2022-01-26 14:06:35 +00:00 |
|
Kegan Dougal
|
5b4999afa9
|
Use std logging when running under CI
|
2022-01-26 12:23:27 +00:00 |
|
Kegan Dougal
|
80e015a7e8
|
Remember to send outliers for state returned from /gme
|
2022-01-25 18:41:21 +00:00 |
|
Neil Alexander
|
296e205ca0
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-25 17:08:35 +00:00 |
|
Neil Alexander
|
98de7c2f77
|
Update consumers for the roomserver output stream
|
2022-01-25 17:07:37 +00:00 |
|
Neil Alexander
|
0e8bb6b762
|
Update sytest-whitelist
|
2022-01-25 17:01:46 +00:00 |
|
Neil Alexander
|
8a1bc70524
|
Exclude our own server name in GetJoinedHostsForRooms (#2110)
* Exclude our own servername
* Make excluding self behaviour optional
|
2022-01-25 17:00:39 +00:00 |
|
Neil Alexander
|
6facd320dd
|
Exclude self from g_m_e
|
2022-01-25 16:37:52 +00:00 |
|
Neil Alexander
|
c0af970cc6
|
Make excluding self behaviour optional
|
2022-01-25 16:37:13 +00:00 |
|
Neil Alexander
|
ea103886a9
|
Try backing off servers
|
2022-01-25 16:28:47 +00:00 |
|
Neil Alexander
|
7f77bf832a
|
Exclude our own servername
|
2022-01-25 16:16:07 +00:00 |
|
Kegan Dougal
|
9889429ae8
|
Set stateIDs length correctly or else the roomserver thinks there are missing events when there aren't
|
2022-01-25 16:14:52 +00:00 |
|
Kegan Dougal
|
f5b87bde01
|
Don't resend create events
|
2022-01-25 15:51:08 +00:00 |
|
Neil Alexander
|
7677bcaa06
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-25 14:22:38 +00:00 |
|
Neil Alexander
|
1a3b61651a
|
Update gmsl
|
2022-01-25 14:22:19 +00:00 |
|
Neil Alexander
|
49a618dfe2
|
Increase maximum message size to 16MB (#2109)
|
2022-01-25 14:20:12 +00:00 |
|
Neil Alexander
|
f008173a5a
|
Some context refactoring
|
2022-01-25 14:13:52 +00:00 |
|
Neil Alexander
|
8c9b2e402a
|
Don't limit servers, randomise order using map
|
2022-01-25 11:37:56 +00:00 |
|
Neil Alexander
|
90472490ad
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-25 11:26:34 +00:00 |
|
Neil Alexander
|
2332503f68
|
Tidy up a couple things
|
2022-01-25 11:05:30 +00:00 |
|
Neil Alexander
|
0bcf2970d1
|
Some review comment fixes
|
2022-01-25 10:33:50 +00:00 |
|
kegsay
|
a5c5de860b
|
Add Complement to GHA (#2108)
* Add Complement to GHA
* Only run on push on master
|
2022-01-24 18:06:08 +00:00 |
|
Neil Alexander
|
8a2c565385
|
Limit the number of servers we attempt to reduce backpressure
|
2022-01-24 13:57:03 +00:00 |
|
Neil Alexander
|
d0ee9f9841
|
Reduce chance of duplicates being sent by NATS
|
2022-01-24 13:35:55 +00:00 |
|
Neil Alexander
|
9ddb8749c1
|
Use work queue policy, deliver all on restart
|
2022-01-24 11:59:28 +00:00 |
|
Neil Alexander
|
03a989d5c9
|
Set timeouts on roomserver input tasks (need to decide what timeout makes sense)
|
2022-01-24 11:15:20 +00:00 |
|
Neil Alexander
|
c68037b3e8
|
Apply backpressure to consumers/synchronous requests to hopefully stop things being overwhelmed
|
2022-01-24 10:37:19 +00:00 |
|
S7evinK
|
e7f9f2e6f6
|
Update bridge FAQ & README (#2106)
* Update bridge FAQ
Signed-off-by: Till Faelligen <tfaelligen@gmail.com>
* Update README
|
2022-01-24 10:29:45 +00:00 |
|
Neil Alexander
|
a4601bb698
|
Update to matrix-org/gomatrixserverlib@f3e2ef8 (matrix-org/matrix-doc#3667)
|
2022-01-24 10:28:23 +00:00 |
|
Neil Alexander
|
5ed90caaff
|
Allow async inputs again
|
2022-01-21 17:20:02 +00:00 |
|
Neil Alexander
|
141200d22e
|
Room version tweaks
|
2022-01-21 17:18:16 +00:00 |
|
Neil Alexander
|
a290dafa60
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-21 16:51:10 +00:00 |
|
Neil Alexander
|
42511199cb
|
We only have missing prev if we don't supply state
|
2022-01-21 16:41:38 +00:00 |
|
kegsay
|
de38be469a
|
Expand issue template (#2103)
|
2022-01-21 16:24:31 +00:00 |
|
Neil Alexander
|
cc2f8a799b
|
Tweaks
|
2022-01-21 15:32:59 +00:00 |
|
Neil Alexander
|
ae3c4f3c56
|
Only search for missing prev events or state for new events
|
2022-01-21 15:18:51 +00:00 |
|
Neil Alexander
|
7a93bb32e7
|
Merge branch 'master' into neilalexander/federationinput
|
2022-01-21 15:02:30 +00:00 |
|
Neil Alexander
|
96bf4aa838
|
Add Forward extremities remain so even after the next events are populated as outliers to sytest-whitelist
|
2022-01-21 14:59:47 +00:00 |
|
kegsay
|
cd1391fc62
|
Document log levels (#2101)
|
2022-01-21 14:46:47 +00:00 |
|