-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Frequent [TXN OPERROR] messages #4993
Comments
they aren't a problem, though I agree it's unhelpful that they happen so often. |
I have the same issue. It happens alot with this message while trying to join a big federated room big room like matrix HQ (sorry my locale is in german but it translates to could not serialize access due to concurrent update ):
In the logs of postgresql, I can see a lot of thoses at the same time (still sorry for the german locale):
I got something like 150 of it while joining matrix HQ now, which makes the join take a few minutes. There might be some SQL optimiziation to do somewhere around there or is there some postgresql tuning that can solve this parallel updates ? |
Good to read that these messages aren't an issue :-). I was a bit alarmed by them before :-D. |
The way forwards is probably to look at the transactions where we are seeing these cases and updating them so that they use A potential alternative is to convert some of the transactions to use |
Ran into this today while reviewing warning messages on my Synapse instance. In my case, infrequent but on things like read receipts. |
In our log files appear these lines multiple times (around 5 per day). Our synapse instance is very small. Until now, I have not yet recognized problems with our synapse server which seem to be related to that. However, the log level is
WARN
, so do I need to worry?OS: Ubuntu 18.04
Version of package
matrix-synapse-py3
: 0.99.3+bionic1DB is powered by PostgreSQL, and is also accessed by MXISD
The text was updated successfully, but these errors were encountered: