matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.82k stars 2.13k forks source link

Fix test not detecting tables with missing primary keys and missing replica identities, then add more replica identities. #16647

Closed reivilibre closed 11 months ago

reivilibre commented 11 months ago

Fixes: #16224

Follows: #16456

Base: develop

Original commit schedule, with full messages:

  1. Fix the CI query that did not detect all cases of missing primary keys
  2. Add more missing REPLICA IDENTITY entries