mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-21 17:15:38 +03:00
parent
c0df6bae06
commit
daca7b2794
5 changed files with 10 additions and 9 deletions
|
@ -3,7 +3,7 @@
|
|||
# CI's Docker setup at the point where this file is considered.
|
||||
server_name: "localhost:8800"
|
||||
|
||||
signing_key_path: "/src/.buildkite/test.signing.key"
|
||||
signing_key_path: ".buildkite/test.signing.key"
|
||||
|
||||
report_stats: false
|
||||
|
||||
|
@ -16,6 +16,4 @@ database:
|
|||
database: synapse
|
||||
|
||||
# Suppress the key server warning.
|
||||
trusted_key_servers:
|
||||
- server_name: "matrix.org"
|
||||
suppress_key_server_warning: true
|
||||
trusted_key_servers: []
|
||||
|
|
|
@ -33,6 +33,10 @@ scripts-dev/update_database --database-config .buildkite/sqlite-config.yaml
|
|||
echo "+++ Run synapse_port_db against test database"
|
||||
coverage run scripts/synapse_port_db --sqlite-database .buildkite/test_db.db --postgres-config .buildkite/postgres-config.yaml
|
||||
|
||||
# We should be able to run twice against the same database.
|
||||
echo "+++ Run synapse_port_db a second time"
|
||||
coverage run scripts/synapse_port_db --sqlite-database .buildkite/test_db.db --postgres-config .buildkite/postgres-config.yaml
|
||||
|
||||
#####
|
||||
|
||||
# Now do the same again, on an empty database.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# schema and run background updates on it.
|
||||
server_name: "localhost:8800"
|
||||
|
||||
signing_key_path: "/src/.buildkite/test.signing.key"
|
||||
signing_key_path: ".buildkite/test.signing.key"
|
||||
|
||||
report_stats: false
|
||||
|
||||
|
@ -13,6 +13,4 @@ database:
|
|||
database: ".buildkite/test_db.db"
|
||||
|
||||
# Suppress the key server warning.
|
||||
trusted_key_servers:
|
||||
- server_name: "matrix.org"
|
||||
suppress_key_server_warning: true
|
||||
trusted_key_servers: []
|
||||
|
|
1
changelog.d/9991.bugfix
Normal file
1
changelog.d/9991.bugfix
Normal file
|
@ -0,0 +1 @@
|
|||
Fix a bug introduced in v1.26.0 which meant that `synapse_port_db` would not correctly initialise some postgres sequences, requiring manual updates afterwards.
|
|
@ -959,7 +959,7 @@ class Porter(object):
|
|||
def r(txn):
|
||||
txn.execute(
|
||||
"ALTER SEQUENCE event_auth_chain_id RESTART WITH %s",
|
||||
(curr_chain_id,),
|
||||
(curr_chain_id + 1,),
|
||||
)
|
||||
|
||||
if curr_chain_id is not None:
|
||||
|
|
Loading…
Reference in a new issue