@tef @bert_hubert@fosstodon.org There may be some use cases where REPEATABLE READ arguably is better than SERIALIZABLE, but I think most of the time it makes sense to either use READ COMMITTED or SERIALIZABLE, given that RR already requires retry handling for transient errors. The main reason to use RR over S is lower overhead for read heavy workloads, but I think most of the time using READ ONLY DEFERRABLE is preferable.