pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/matrix-synapse



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Thu May 20 09:09:32 UTC 2021

Modified Files:
        pkgsrc/chat/matrix-synapse: Makefile PLIST distinfo
        pkgsrc/chat/matrix-synapse/patches:
            patch-synapse_python_dependencies.py

Log Message:
matrix-synapse: Update to 1.34.0.

Synapse 1.34.0 (2021-05-17)

This release deprecates the room_invite_state_types configuration setting. See
the upgrade notes for instructions on updating your configuration file to use
the new room_prejoin_state setting.

This release also deprecates the POST /_synapse/admin/v1/rooms/<room_id>/delete
admin API route. Server administrators are encouraged to update their scripts
to use the new DELETE /_synapse/admin/v1/rooms/<room_id> route instead.

No significant changes since v1.34.0rc1.

Synapse 1.34.0rc1 (2021-05-12)

Features

Add experimental option to track memory usage of the caches. (#9881)

Add support for DELETE /_synapse/admin/v1/rooms/<room_id>. (#9889)

Add limits to how often Synapse will GC, ensuring that large servers do not end
up GC thrashing if gc_thresholds has not been correctly set. (#9902)

Improve performance of sending events for worker-based deployments using Redis.
(#9905, #9950, #9951)

Improve performance after joining a large room when presence is enabled.
(#9910, #9916)

Support stable identifiers for MSC1772 Spaces. m.space.child events will now be
taken into account when populating the experimental spaces summary response.
Please see the upgrade notes if you have customised room_invite_state_types in
your configuration. (#9915, #9966)

Improve performance of backfilling in large rooms. (#9935)

Add a config option to allow you to prevent device display names from being
shared over federation. Contributed by @aaronraimist. (#9945)

Update support for MSC2946: Spaces Summary. (#9947, #9954)

Bugfixes

Fix a bug introduced in v1.32.0 where the associated connection was improperly
logged for SQL logging statements. (#9895)

Correct the type hint for the user_may_create_room_alias method of spam
checkers. It is provided a RoomAlias, not a str. (#9896)

Fix bug where user directory could get out of sync if room visibility and
membership changed in quick succession. (#9910)

Include the origin_server_ts property in the experimental MSC2946 support to
allow clients to properly sort rooms. (#9928)

Fix bugs introduced in v1.23.0 which made the PostgreSQL port script fail when
run with a newly-created SQLite database. (#9930)

Fix a bug introduced in Synapse 1.29.0 which caused m.room_key_request
to-device messages sent from one user to another to be dropped. (#9961, #9965)

Fix a bug introduced in v1.27.0 preventing users and appservices exempt from
ratelimiting from creating rooms with many invitees. (#9968)

Updates to the Docker image

Add startup_delay to docker healthcheck to reduce waiting time for coming
online and update the documentation with extra options. Contributed by
@Maquis196. (#9913)

Improved Documentation

Add port argument to the Postgres database sample config section. (#9911)

Deprecations and Removals

Mark as deprecated POST /_synapse/admin/v1/rooms/<room_id>/delete. (#9889)

Internal Changes

Reduce the length of Synapse's access tokens. (#5588)
Export jemalloc stats to Prometheus if it is being used. (#9882)
Add type hints to presence handler. (#9885)
Reduce memory usage of the LRU caches. (#9886)
Add type hints to the synapse.handlers module. (#9896)
Time response time for external cache requests. (#9904)
Minor fixes to the make_full_schema.sh script. (#9931)
Move database schema files into a common directory. (#9932)
Add debug logging for lost/delayed to-device messages. (#9959)
Synapse 1.33.2 (2021-05-11)

Due to the security issue highlighted below, server administrators are
encouraged to update Synapse. We are not aware of these vulnerabilities being
exploited in the wild.

Security advisory

This release fixes a denial of service attack (CVE-2021-29471) against
Synapse's push rules implementation. Server admins are encouraged to upgrade.

Internal Changes

Unpin attrs dependency. (#9946)
Synapse 1.33.1 (2021-05-06)

Bugfixes

Fix bug where /sync would break if using the latest version of attrs
dependency, by pinning to a previous version. (#9937)

Synapse 1.33.0 (2021-05-05)

Features

Build Debian packages for Ubuntu 21.04 (Hirsute Hippo). (#9909)
Synapse 1.33.0rc2 (2021-04-29)

Bugfixes

Fix tight loop when handling presence replication when using workers.
Introduced in v1.33.0rc1. (#9900)

Synapse 1.33.0rc1 (2021-04-28)

Features

Update experimental support for MSC3083: restricting room access via group
membership. (#9800, #9814)

Add experimental support for handling presence on a worker. (#9819, #9820,
#9828, #9850)

Return a new template when an user attempts to renew their account multiple
times with the same token, stating that their account is set to expire. This
replaces the invalid token template that would previously be shown in this
case. This change concerns the optional account validity feature. (#9832)

Bugfixes

Fixes the OIDC SSO flow when using a public_baseurl value including a non-root
URL path. (#9726)

Fix thumbnail generation for some sites with non-standard content types.
Contributed by @rkfg. (#9788)

Add some sanity checks to identity server passed to 3PID bind/unbind endpoints.
(#9802)

Limit the size of HTTP responses read over federation. (#9833)

Fix a bug which could cause Synapse to get stuck in a loop of resyncing device
lists. (#9867)

Fix a long-standing bug where errors from federation did not propagate to the
client. (#9868)

Improved Documentation

Add a note to the docker docs mentioning that we mirror upstream's supported
Docker platforms. (#9801)

Internal Changes

Add a dockerfile for running Synapse in worker-mode under Complement. (#9162)

Apply pyupgrade across the codebase. (#9786)

Move some replication processing out of generic_worker. (#9796)

Replace HomeServer.get_config() with inline references. (#9815)

Rename some handlers and config modules to not duplicate the top-level module.
(#9816)

Fix a long-standing bug which caused max_upload_size to not be correctly
enforced. (#9817)

Reduce CPU usage of the user directory by reusing existing calculated room
membership. (#9821)

Small speed up for joining large remote rooms. (#9825)

Introduce flake8-bugbear to the test suite and fix some of its lint violations.
(#9838)

Only store the raw data in the in-memory caches, rather than objects that
include references to e.g. the data stores. (#9845)

Limit length of accepted email addresses. (#9855)

Remove redundant synapse.types.Collection type definition. (#9856)

Handle recently added rate limits correctly when using --no-rate-limit with the
demo scripts. (#9858)

Disable invite rate-limiting by default when running the unit tests. (#9871)

Pass a reactor into SynapseSite to make testing easier. (#9874)

Make DomainSpecificString an attrs class. (#9875)

Add type hints to synapse.api.auth and synapse.api.auth_blocking modules.
(#9876)

Remove redundant _PushHTTPChannel test class. (#9878)

Remove backwards-compatibility code for Python versions < 3.6. (#9879)

Small performance improvement around handling new local presence updates.
(#9887)


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/chat/matrix-synapse/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/chat/matrix-synapse/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/chat/matrix-synapse/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/matrix-synapse/Makefile
diff -u pkgsrc/chat/matrix-synapse/Makefile:1.22 pkgsrc/chat/matrix-synapse/Makefile:1.23
--- pkgsrc/chat/matrix-synapse/Makefile:1.22    Wed Apr 28 23:44:56 2021
+++ pkgsrc/chat/matrix-synapse/Makefile Thu May 20 09:09:32 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2021/04/28 23:44:56 js Exp $
+# $NetBSD: Makefile,v 1.23 2021/05/20 09:09:32 jperkin Exp $
 
-DISTNAME=      matrix-synapse-1.32.2
-PKGREVISION=   1
+DISTNAME=      matrix-synapse-1.34.0
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=matrix-org/}
 EGG_NAME=      matrix_synapse-${PKGVERSION_NOREV}

Index: pkgsrc/chat/matrix-synapse/PLIST
diff -u pkgsrc/chat/matrix-synapse/PLIST:1.11 pkgsrc/chat/matrix-synapse/PLIST:1.12
--- pkgsrc/chat/matrix-synapse/PLIST:1.11       Wed Apr 28 21:25:57 2021
+++ pkgsrc/chat/matrix-synapse/PLIST    Thu May 20 09:09:32 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2021/04/28 21:25:57 js Exp $
+@comment $NetBSD: PLIST,v 1.12 2021/05/20 09:09:32 jperkin Exp $
 bin/export_signing_key
 bin/generate_config
 bin/generate_log_config
@@ -124,6 +124,9 @@ ${PYSITELIB}/synapse/config/_base.pyo
 ${PYSITELIB}/synapse/config/_util.py
 ${PYSITELIB}/synapse/config/_util.pyc
 ${PYSITELIB}/synapse/config/_util.pyo
+${PYSITELIB}/synapse/config/account_validity.py
+${PYSITELIB}/synapse/config/account_validity.pyc
+${PYSITELIB}/synapse/config/account_validity.pyo
 ${PYSITELIB}/synapse/config/api.py
 ${PYSITELIB}/synapse/config/api.pyc
 ${PYSITELIB}/synapse/config/api.pyo
@@ -142,9 +145,9 @@ ${PYSITELIB}/synapse/config/captcha.pyo
 ${PYSITELIB}/synapse/config/cas.py
 ${PYSITELIB}/synapse/config/cas.pyc
 ${PYSITELIB}/synapse/config/cas.pyo
-${PYSITELIB}/synapse/config/consent_config.py
-${PYSITELIB}/synapse/config/consent_config.pyc
-${PYSITELIB}/synapse/config/consent_config.pyo
+${PYSITELIB}/synapse/config/consent.py
+${PYSITELIB}/synapse/config/consent.pyc
+${PYSITELIB}/synapse/config/consent.pyo
 ${PYSITELIB}/synapse/config/database.py
 ${PYSITELIB}/synapse/config/database.pyc
 ${PYSITELIB}/synapse/config/database.pyo
@@ -163,9 +166,9 @@ ${PYSITELIB}/synapse/config/groups.pyo
 ${PYSITELIB}/synapse/config/homeserver.py
 ${PYSITELIB}/synapse/config/homeserver.pyc
 ${PYSITELIB}/synapse/config/homeserver.pyo
-${PYSITELIB}/synapse/config/jwt_config.py
-${PYSITELIB}/synapse/config/jwt_config.pyc
-${PYSITELIB}/synapse/config/jwt_config.pyo
+${PYSITELIB}/synapse/config/jwt.py
+${PYSITELIB}/synapse/config/jwt.pyc
+${PYSITELIB}/synapse/config/jwt.pyo
 ${PYSITELIB}/synapse/config/key.py
 ${PYSITELIB}/synapse/config/key.pyc
 ${PYSITELIB}/synapse/config/key.pyo
@@ -175,9 +178,9 @@ ${PYSITELIB}/synapse/config/logger.pyo
 ${PYSITELIB}/synapse/config/metrics.py
 ${PYSITELIB}/synapse/config/metrics.pyc
 ${PYSITELIB}/synapse/config/metrics.pyo
-${PYSITELIB}/synapse/config/oidc_config.py
-${PYSITELIB}/synapse/config/oidc_config.pyc
-${PYSITELIB}/synapse/config/oidc_config.pyo
+${PYSITELIB}/synapse/config/oidc.py
+${PYSITELIB}/synapse/config/oidc.pyc
+${PYSITELIB}/synapse/config/oidc.pyo
 ${PYSITELIB}/synapse/config/password_auth_providers.py
 ${PYSITELIB}/synapse/config/password_auth_providers.pyc
 ${PYSITELIB}/synapse/config/password_auth_providers.pyo
@@ -202,15 +205,15 @@ ${PYSITELIB}/synapse/config/room.pyo
 ${PYSITELIB}/synapse/config/room_directory.py
 ${PYSITELIB}/synapse/config/room_directory.pyc
 ${PYSITELIB}/synapse/config/room_directory.pyo
-${PYSITELIB}/synapse/config/saml2_config.py
-${PYSITELIB}/synapse/config/saml2_config.pyc
-${PYSITELIB}/synapse/config/saml2_config.pyo
+${PYSITELIB}/synapse/config/saml2.py
+${PYSITELIB}/synapse/config/saml2.pyc
+${PYSITELIB}/synapse/config/saml2.pyo
 ${PYSITELIB}/synapse/config/server.py
 ${PYSITELIB}/synapse/config/server.pyc
 ${PYSITELIB}/synapse/config/server.pyo
-${PYSITELIB}/synapse/config/server_notices_config.py
-${PYSITELIB}/synapse/config/server_notices_config.pyc
-${PYSITELIB}/synapse/config/server_notices_config.pyo
+${PYSITELIB}/synapse/config/server_notices.py
+${PYSITELIB}/synapse/config/server_notices.pyc
+${PYSITELIB}/synapse/config/server_notices.pyo
 ${PYSITELIB}/synapse/config/spam_checker.py
 ${PYSITELIB}/synapse/config/spam_checker.pyc
 ${PYSITELIB}/synapse/config/spam_checker.pyo
@@ -352,9 +355,9 @@ ${PYSITELIB}/synapse/handlers/appservice
 ${PYSITELIB}/synapse/handlers/auth.py
 ${PYSITELIB}/synapse/handlers/auth.pyc
 ${PYSITELIB}/synapse/handlers/auth.pyo
-${PYSITELIB}/synapse/handlers/cas_handler.py
-${PYSITELIB}/synapse/handlers/cas_handler.pyc
-${PYSITELIB}/synapse/handlers/cas_handler.pyo
+${PYSITELIB}/synapse/handlers/cas.py
+${PYSITELIB}/synapse/handlers/cas.pyc
+${PYSITELIB}/synapse/handlers/cas.pyo
 ${PYSITELIB}/synapse/handlers/deactivate_account.py
 ${PYSITELIB}/synapse/handlers/deactivate_account.pyc
 ${PYSITELIB}/synapse/handlers/deactivate_account.pyo
@@ -373,6 +376,9 @@ ${PYSITELIB}/synapse/handlers/e2e_keys.p
 ${PYSITELIB}/synapse/handlers/e2e_room_keys.py
 ${PYSITELIB}/synapse/handlers/e2e_room_keys.pyc
 ${PYSITELIB}/synapse/handlers/e2e_room_keys.pyo
+${PYSITELIB}/synapse/handlers/event_auth.py
+${PYSITELIB}/synapse/handlers/event_auth.pyc
+${PYSITELIB}/synapse/handlers/event_auth.pyo
 ${PYSITELIB}/synapse/handlers/events.py
 ${PYSITELIB}/synapse/handlers/events.pyc
 ${PYSITELIB}/synapse/handlers/events.pyo
@@ -391,9 +397,9 @@ ${PYSITELIB}/synapse/handlers/initial_sy
 ${PYSITELIB}/synapse/handlers/message.py
 ${PYSITELIB}/synapse/handlers/message.pyc
 ${PYSITELIB}/synapse/handlers/message.pyo
-${PYSITELIB}/synapse/handlers/oidc_handler.py
-${PYSITELIB}/synapse/handlers/oidc_handler.pyc
-${PYSITELIB}/synapse/handlers/oidc_handler.pyo
+${PYSITELIB}/synapse/handlers/oidc.py
+${PYSITELIB}/synapse/handlers/oidc.pyc
+${PYSITELIB}/synapse/handlers/oidc.pyo
 ${PYSITELIB}/synapse/handlers/pagination.py
 ${PYSITELIB}/synapse/handlers/pagination.pyc
 ${PYSITELIB}/synapse/handlers/pagination.pyo
@@ -427,9 +433,9 @@ ${PYSITELIB}/synapse/handlers/room_membe
 ${PYSITELIB}/synapse/handlers/room_member_worker.py
 ${PYSITELIB}/synapse/handlers/room_member_worker.pyc
 ${PYSITELIB}/synapse/handlers/room_member_worker.pyo
-${PYSITELIB}/synapse/handlers/saml_handler.py
-${PYSITELIB}/synapse/handlers/saml_handler.pyc
-${PYSITELIB}/synapse/handlers/saml_handler.pyo
+${PYSITELIB}/synapse/handlers/saml.py
+${PYSITELIB}/synapse/handlers/saml.pyc
+${PYSITELIB}/synapse/handlers/saml.pyo
 ${PYSITELIB}/synapse/handlers/search.py
 ${PYSITELIB}/synapse/handlers/search.pyc
 ${PYSITELIB}/synapse/handlers/search.pyo
@@ -544,6 +550,9 @@ ${PYSITELIB}/synapse/metrics/_exposition
 ${PYSITELIB}/synapse/metrics/background_process_metrics.py
 ${PYSITELIB}/synapse/metrics/background_process_metrics.pyc
 ${PYSITELIB}/synapse/metrics/background_process_metrics.pyo
+${PYSITELIB}/synapse/metrics/jemalloc.py
+${PYSITELIB}/synapse/metrics/jemalloc.pyc
+${PYSITELIB}/synapse/metrics/jemalloc.pyo
 ${PYSITELIB}/synapse/module_api/__init__.py
 ${PYSITELIB}/synapse/module_api/__init__.pyc
 ${PYSITELIB}/synapse/module_api/__init__.pyo
@@ -679,9 +688,6 @@ ${PYSITELIB}/synapse/replication/slave/s
 ${PYSITELIB}/synapse/replication/slave/storage/keys.py
 ${PYSITELIB}/synapse/replication/slave/storage/keys.pyc
 ${PYSITELIB}/synapse/replication/slave/storage/keys.pyo
-${PYSITELIB}/synapse/replication/slave/storage/presence.py
-${PYSITELIB}/synapse/replication/slave/storage/presence.pyc
-${PYSITELIB}/synapse/replication/slave/storage/presence.pyo
 ${PYSITELIB}/synapse/replication/slave/storage/profile.py
 ${PYSITELIB}/synapse/replication/slave/storage/profile.pyc
 ${PYSITELIB}/synapse/replication/slave/storage/profile.pyo
@@ -739,6 +745,7 @@ ${PYSITELIB}/synapse/replication/tcp/str
 ${PYSITELIB}/synapse/replication/tcp/streams/federation.py
 ${PYSITELIB}/synapse/replication/tcp/streams/federation.pyc
 ${PYSITELIB}/synapse/replication/tcp/streams/federation.pyo
+${PYSITELIB}/synapse/res/templates/account_previously_renewed.html
 ${PYSITELIB}/synapse/res/templates/account_renewed.html
 ${PYSITELIB}/synapse/res/templates/add_threepid.html
 ${PYSITELIB}/synapse/res/templates/add_threepid.txt
@@ -1046,9 +1053,6 @@ ${PYSITELIB}/synapse/rest/synapse/client
 ${PYSITELIB}/synapse/rest/well_known.py
 ${PYSITELIB}/synapse/rest/well_known.pyc
 ${PYSITELIB}/synapse/rest/well_known.pyo
-${PYSITELIB}/synapse/secrets.py
-${PYSITELIB}/synapse/secrets.pyc
-${PYSITELIB}/synapse/secrets.pyo
 ${PYSITELIB}/synapse/server.py
 ${PYSITELIB}/synapse/server.pyc
 ${PYSITELIB}/synapse/server.pyo
@@ -1213,305 +1217,6 @@ ${PYSITELIB}/synapse/storage/databases/m
 ${PYSITELIB}/synapse/storage/databases/main/roommember.py
 ${PYSITELIB}/synapse/storage/databases/main/roommember.pyc
 ${PYSITELIB}/synapse/storage/databases/main/roommember.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/12/v12.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/13/v13.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/14/v14.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/15/appservice_txns.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/15/presence_indices.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/15/v15.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/events_order_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/remote_media_cache_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/remove_duplicates.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/room_alias_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/unique_constraints.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/16/users.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/17/drop_indexes.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/17/server_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/17/user_threepids.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/18/server_keys_bigger_ints.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/19/event_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/20/dummy.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/20/pushers.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/20/pushers.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/20/pushers.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/21/end_to_end_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/21/receipts.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/22/receipts_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/22/user_threepids_unique.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/24/stats_reporting.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/fts.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/fts.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/fts.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/guest_access.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/history_visibility.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/25/tags.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/26/account_data.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/27/account_data.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/27/forgotten_memberships.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/27/ts.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/27/ts.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/27/ts.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/event_push_actions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/events_room_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/public_roms_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/receipts_user_id_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/upgrade_times.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/28/users_is_guest.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/29/push_actions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/alias_creator.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/as_users.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/as_users.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/as_users.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/deleted_pushers.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/presence_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/public_rooms.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/push_rule_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/30/threepid_guest_access_tokens.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/invites.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/local_media_repository_url_cache.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/pushers.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/pushers.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/pushers.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/pushers_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/search_update.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/search_update.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/31/search_update.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/32/events.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/32/openid.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/32/pusher_throttle.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/32/remove_indices.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/32/reports.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/access_tokens_device_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/devices.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/devices_for_e2e_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/event_fields.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/event_fields.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/event_fields.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/remote_media_ts.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/remote_media_ts.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/remote_media_ts.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/33/user_ips_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/appservice_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/cache_stream.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/cache_stream.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/cache_stream.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/device_inbox.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/push_display_name_rename.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/received_txn_purge.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/received_txn_purge.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/34/received_txn_purge.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/contains_url.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/device_outbox.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/device_stream_id.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/event_push_actions_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/public_room_list_change_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/35/stream_order_to_extrem.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/36/readd_public_rooms.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/37/remove_auth_idx.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/37/remove_auth_idx.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/37/remove_auth_idx.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/37/user_threepids.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/38/postgres_fts_gist.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/39/appservice_room_list.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/39/device_federation_stream_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/39/event_push_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/39/federation_out_position.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/39/membership_profile.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/40/current_state_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/40/device_inbox.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/40/device_list_streams.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/40/event_push_summary.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/40/pushers.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/41/device_list_stream_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/41/device_outbound_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/41/event_search_event_id_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/41/ratelimit.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/current_state_delta.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/device_list_last_id.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/event_auth_state_only.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/user_dir.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/user_dir.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/42/user_dir.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/43/blocked_rooms.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/43/quarantine_media.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/43/url_cache.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/43/user_share.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/44/expire_url_cache.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/45/group_server.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/45/profile_cache.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/drop_refresh_tokens.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/drop_unique_deleted_pushers.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/group_server.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/local_media_repository_url_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/user_dir_null_room_ids.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/46/user_dir_typos.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/47/last_access_media.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/47/postgres_fts_gin.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/47/push_actions_staging.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/add_user_consent.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/add_user_ips_last_seen_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/deactivated_users.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/group_unique_indexes.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/group_unique_indexes.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/group_unique_indexes.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/48/groups_joinable.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/49/add_user_consent_server_notice_sent.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/49/add_user_daily_visits.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/49/add_user_ips_last_seen_only_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/50/add_creation_ts_users_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/50/erasure_store.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/50/make_event_content_nullable.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/50/make_event_content_nullable.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/50/make_event_content_nullable.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/51/e2e_room_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/51/monthly_active_users.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/52/add_event_to_state_group_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/52/device_list_streams_unique_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/52/e2e_room_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/add_user_type_to_users.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/drop_sent_transactions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/event_format_version.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/user_dir_populate.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/user_ips_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/user_share.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/user_threepid_id.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/53/users_in_public_rooms.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/account_validity_with_renewal.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/add_validity_to_server_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/delete_forward_extremities.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/drop_legacy_tables.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/drop_presence_list.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/relations.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/stats.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/54/stats2.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/55/access_token_expiry.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/55/track_threepid_validations.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/55/users_alter_deactivated.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/add_spans_to_device_lists.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/current_state_events_membership.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/current_state_events_membership_mk2.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/delete_keys_from_deleted_backups.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/destinations_failure_ts.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/destinations_retry_interval_type.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/device_stream_id_insert.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/devices_last_seen.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/drop_unused_event_tables.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/event_expiry.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/event_labels.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/event_labels_background_update.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/fix_room_keys_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/hidden_devices.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/hidden_devices_fix.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/nuke_empty_communities_from_db.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/public_room_list_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/redaction_censor.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/redaction_censor2.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/redaction_censor3_fix_update.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/redaction_censor4.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/remove_tombstoned_rooms_from_directory.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/room_key_etag.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/room_membership_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/room_retention.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/signing_keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/signing_keys_nonunique_signatures.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/stats_separated.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/unique_user_filter_index.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/unique_user_filter_index.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/unique_user_filter_index.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/user_external_ids.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/56/users_in_public_rooms_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/delete_old_current_state_events.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/device_list_remote_cache_stale.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/local_current_membership.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/local_current_membership.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/local_current_membership.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/remove_sent_outbound_pokes.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/rooms_version_column.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/rooms_version_column_2.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/rooms_version_column_2.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/rooms_version_column_3.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/57/rooms_version_column_3.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/02remove_dup_outbound_pokes.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/03persist_ui_auth.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/05cache_instance.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/06dlols_unique_idx.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/06dlols_unique_idx.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/06dlols_unique_idx.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/07add_method_to_thumbnail_constraint.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/07add_method_to_thumbnail_constraint.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/07persist_ui_auth_ips.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/08_media_safe_from_quarantine.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/08_media_safe_from_quarantine.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/09shadow_ban.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/10_pushrules_enabled_delete_obsolete.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/10drop_local_rejections_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/10federation_pos_instance_name.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/11dehydration.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/11fallback.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/11user_id_seq.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/11user_id_seq.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/11user_id_seq.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/12room_stats.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/13remove_presence_allow_inbound.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/14events_instance_name.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/14events_instance_name.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/15_catchup_destination_rooms.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/15unread_count.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/16populate_stats_process_rooms_fix.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/17_catchup_last_successful.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/18stream_positions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/19instance_map.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/19txn_id.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/20instance_name_event_tables.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/20user_daily_visits.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/21as_device_stream.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/21drop_device_max_stream_id.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/22puppet_token.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/22users_have_local_media.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/23e2e_cross_signing_keys_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/24drop_event_json_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/25user_external_ids_user_id_idx.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/26access_token_last_validated.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/27local_invites.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/01ignored_user.py
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/01ignored_user.pyc
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/01ignored_user.pyo
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/02shard_send_to_device.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/03shard_send_to_device_sequence.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/04_event_auth_chains.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/04_event_auth_chains.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/04drop_account_data.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/05cache_invalidation.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/06chain_cover_index.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/07shard_account_data_fix.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/08delete_pushers_for_deactivated_accounts.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/08delete_stale_pushers.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/09rejected_events_metadata.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/10delete_purged_chain_cover.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/delta/59/11drop_thumbnail_constraint.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/application_services.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/event_edges.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/event_signatures.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/im.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/keys.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/media_repository.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/presence.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/profiles.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/push.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/redactions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/room_aliases.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/state.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/transactions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/16/users.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/54/full.sql.postgres
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/54/full.sql.sqlite
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/54/stream_positions.sql
-${PYSITELIB}/synapse/storage/databases/main/schema/full_schemas/README.md
 ${PYSITELIB}/synapse/storage/databases/main/search.py
 ${PYSITELIB}/synapse/storage/databases/main/search.pyc
 ${PYSITELIB}/synapse/storage/databases/main/search.pyo
@@ -1551,18 +1256,6 @@ ${PYSITELIB}/synapse/storage/databases/s
 ${PYSITELIB}/synapse/storage/databases/state/bg_updates.py
 ${PYSITELIB}/synapse/storage/databases/state/bg_updates.pyc
 ${PYSITELIB}/synapse/storage/databases/state/bg_updates.pyo
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/23/drop_state_index.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/30/state_stream.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/32/remove_state_indices.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/35/add_state_index.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/35/state.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/35/state_dedupe.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/47/state_group_seq.py
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/47/state_group_seq.pyc
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/47/state_group_seq.pyo
-${PYSITELIB}/synapse/storage/databases/state/schema/delta/56/state_group_room_idx.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/full_schemas/54/full.sql
-${PYSITELIB}/synapse/storage/databases/state/schema/full_schemas/54/sequence.sql.postgres
 ${PYSITELIB}/synapse/storage/databases/state/store.py
 ${PYSITELIB}/synapse/storage/databases/state/store.pyc
 ${PYSITELIB}/synapse/storage/databases/state/store.pyo
@@ -1599,11 +1292,328 @@ ${PYSITELIB}/synapse/storage/relations.p
 ${PYSITELIB}/synapse/storage/roommember.py
 ${PYSITELIB}/synapse/storage/roommember.pyc
 ${PYSITELIB}/synapse/storage/roommember.pyo
-${PYSITELIB}/synapse/storage/schema/delta/25/00background_updates.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/00background_updates_add_col.sql
-${PYSITELIB}/synapse/storage/schema/delta/58/00background_update_ordering.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/54/full.sql
-${PYSITELIB}/synapse/storage/schema/schema_version.sql
+${PYSITELIB}/synapse/storage/schema/README.md
+${PYSITELIB}/synapse/storage/schema/__init__.py
+${PYSITELIB}/synapse/storage/schema/__init__.pyc
+${PYSITELIB}/synapse/storage/schema/__init__.pyo
+${PYSITELIB}/synapse/storage/schema/common/delta/25/00background_updates.sql
+${PYSITELIB}/synapse/storage/schema/common/delta/35/00background_updates_add_col.sql
+${PYSITELIB}/synapse/storage/schema/common/delta/58/00background_update_ordering.sql
+${PYSITELIB}/synapse/storage/schema/common/full_schemas/54/full.sql
+${PYSITELIB}/synapse/storage/schema/common/schema_version.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/12/v12.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/13/v13.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/14/v14.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/15/appservice_txns.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/15/presence_indices.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/15/v15.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/events_order_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/remote_media_cache_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/remove_duplicates.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/room_alias_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/unique_constraints.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/16/users.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/17/drop_indexes.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/17/server_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/17/user_threepids.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/18/server_keys_bigger_ints.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/19/event_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/20/dummy.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/20/pushers.py
+${PYSITELIB}/synapse/storage/schema/main/delta/20/pushers.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/20/pushers.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/21/end_to_end_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/21/receipts.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/22/receipts_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/22/user_threepids_unique.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/24/stats_reporting.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/25/fts.py
+${PYSITELIB}/synapse/storage/schema/main/delta/25/fts.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/25/fts.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/25/guest_access.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/25/history_visibility.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/25/tags.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/26/account_data.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/27/account_data.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/27/forgotten_memberships.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/27/ts.py
+${PYSITELIB}/synapse/storage/schema/main/delta/27/ts.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/27/ts.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/28/event_push_actions.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/28/events_room_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/28/public_roms_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/28/receipts_user_id_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/28/upgrade_times.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/28/users_is_guest.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/29/push_actions.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/alias_creator.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/as_users.py
+${PYSITELIB}/synapse/storage/schema/main/delta/30/as_users.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/30/as_users.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/30/deleted_pushers.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/presence_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/public_rooms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/push_rule_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/30/threepid_guest_access_tokens.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/31/invites.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/31/local_media_repository_url_cache.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/31/pushers.py
+${PYSITELIB}/synapse/storage/schema/main/delta/31/pushers.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/31/pushers.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/31/pushers_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/31/search_update.py
+${PYSITELIB}/synapse/storage/schema/main/delta/31/search_update.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/31/search_update.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/32/events.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/32/openid.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/32/pusher_throttle.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/32/remove_indices.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/32/reports.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/33/access_tokens_device_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/33/devices.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/33/devices_for_e2e_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/33/event_fields.py
+${PYSITELIB}/synapse/storage/schema/main/delta/33/event_fields.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/33/event_fields.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/33/remote_media_ts.py
+${PYSITELIB}/synapse/storage/schema/main/delta/33/remote_media_ts.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/33/remote_media_ts.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/33/user_ips_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/34/appservice_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/34/cache_stream.py
+${PYSITELIB}/synapse/storage/schema/main/delta/34/cache_stream.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/34/cache_stream.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/34/device_inbox.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/34/push_display_name_rename.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/34/received_txn_purge.py
+${PYSITELIB}/synapse/storage/schema/main/delta/34/received_txn_purge.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/34/received_txn_purge.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/35/contains_url.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/35/device_outbox.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/35/device_stream_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/35/event_push_actions_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/35/public_room_list_change_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/35/stream_order_to_extrem.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/36/readd_public_rooms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/37/remove_auth_idx.py
+${PYSITELIB}/synapse/storage/schema/main/delta/37/remove_auth_idx.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/37/remove_auth_idx.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/37/user_threepids.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/38/postgres_fts_gist.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/39/appservice_room_list.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/39/device_federation_stream_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/39/event_push_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/39/federation_out_position.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/39/membership_profile.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/40/current_state_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/40/device_inbox.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/40/device_list_streams.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/40/event_push_summary.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/40/pushers.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/41/device_list_stream_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/41/device_outbound_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/41/event_search_event_id_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/41/ratelimit.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/42/current_state_delta.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/42/device_list_last_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/42/event_auth_state_only.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/42/user_dir.py
+${PYSITELIB}/synapse/storage/schema/main/delta/42/user_dir.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/42/user_dir.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/43/blocked_rooms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/43/quarantine_media.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/43/url_cache.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/43/user_share.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/44/expire_url_cache.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/45/group_server.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/45/profile_cache.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/drop_refresh_tokens.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/drop_unique_deleted_pushers.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/group_server.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/local_media_repository_url_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/user_dir_null_room_ids.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/46/user_dir_typos.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/47/last_access_media.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/47/postgres_fts_gin.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/47/push_actions_staging.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/48/add_user_consent.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/48/add_user_ips_last_seen_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/48/deactivated_users.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/48/group_unique_indexes.py
+${PYSITELIB}/synapse/storage/schema/main/delta/48/group_unique_indexes.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/48/group_unique_indexes.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/48/groups_joinable.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/49/add_user_consent_server_notice_sent.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/49/add_user_daily_visits.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/49/add_user_ips_last_seen_only_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/50/add_creation_ts_users_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/50/erasure_store.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/50/make_event_content_nullable.py
+${PYSITELIB}/synapse/storage/schema/main/delta/50/make_event_content_nullable.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/50/make_event_content_nullable.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/51/e2e_room_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/51/monthly_active_users.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/52/add_event_to_state_group_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/52/device_list_streams_unique_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/52/e2e_room_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/add_user_type_to_users.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/drop_sent_transactions.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/event_format_version.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/user_dir_populate.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/user_ips_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/user_share.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/user_threepid_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/53/users_in_public_rooms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/account_validity_with_renewal.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/add_validity_to_server_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/delete_forward_extremities.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/drop_legacy_tables.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/drop_presence_list.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/relations.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/stats.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/54/stats2.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/55/access_token_expiry.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/55/track_threepid_validations.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/55/users_alter_deactivated.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/add_spans_to_device_lists.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/current_state_events_membership.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/current_state_events_membership_mk2.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/delete_keys_from_deleted_backups.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/destinations_failure_ts.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/destinations_retry_interval_type.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/56/device_stream_id_insert.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/devices_last_seen.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/drop_unused_event_tables.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/event_expiry.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/event_labels.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/event_labels_background_update.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/fix_room_keys_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/hidden_devices.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/hidden_devices_fix.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/56/nuke_empty_communities_from_db.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/public_room_list_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/redaction_censor.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/redaction_censor2.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/redaction_censor3_fix_update.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/56/redaction_censor4.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/remove_tombstoned_rooms_from_directory.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/room_key_etag.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/room_membership_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/room_retention.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/signing_keys.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/signing_keys_nonunique_signatures.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/stats_separated.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/unique_user_filter_index.py
+${PYSITELIB}/synapse/storage/schema/main/delta/56/unique_user_filter_index.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/56/unique_user_filter_index.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/56/user_external_ids.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/56/users_in_public_rooms_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/57/delete_old_current_state_events.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/57/device_list_remote_cache_stale.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/57/local_current_membership.py
+${PYSITELIB}/synapse/storage/schema/main/delta/57/local_current_membership.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/57/local_current_membership.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/57/remove_sent_outbound_pokes.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/57/rooms_version_column.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/58/02remove_dup_outbound_pokes.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/03persist_ui_auth.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/05cache_instance.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/06dlols_unique_idx.py
+${PYSITELIB}/synapse/storage/schema/main/delta/58/06dlols_unique_idx.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/58/06dlols_unique_idx.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/58/07persist_ui_auth_ips.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/58/09shadow_ban.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/10_pushrules_enabled_delete_obsolete.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/10drop_local_rejections_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/10federation_pos_instance_name.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/11dehydration.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/11fallback.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/11user_id_seq.py
+${PYSITELIB}/synapse/storage/schema/main/delta/58/11user_id_seq.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/58/11user_id_seq.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/58/12room_stats.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/13remove_presence_allow_inbound.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/14events_instance_name.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/14events_instance_name.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/15_catchup_destination_rooms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/15unread_count.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/16populate_stats_process_rooms_fix.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/17_catchup_last_successful.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/18stream_positions.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/19instance_map.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/19txn_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/20instance_name_event_tables.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/20user_daily_visits.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/21as_device_stream.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/21drop_device_max_stream_id.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/22puppet_token.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/22users_have_local_media.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/23e2e_cross_signing_keys_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/24drop_event_json_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/25user_external_ids_user_id_idx.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/26access_token_last_validated.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/27local_invites.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/delta/59/01ignored_user.py
+${PYSITELIB}/synapse/storage/schema/main/delta/59/01ignored_user.pyc
+${PYSITELIB}/synapse/storage/schema/main/delta/59/01ignored_user.pyo
+${PYSITELIB}/synapse/storage/schema/main/delta/59/02shard_send_to_device.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/03shard_send_to_device_sequence.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/59/04_event_auth_chains.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/04_event_auth_chains.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/59/04drop_account_data.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/05cache_invalidation.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/06chain_cover_index.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/06shard_account_data.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/06shard_account_data.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/59/07shard_account_data_fix.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/08delete_pushers_for_deactivated_accounts.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/08delete_stale_pushers.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/09rejected_events_metadata.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/10delete_purged_chain_cover.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/11drop_thumbnail_constraint.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/delta/59/12account_validity_token_used_ts_ms.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/12presence_stream_instance.sql
+${PYSITELIB}/synapse/storage/schema/main/delta/59/12presence_stream_instance_seq.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/im.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/keys.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/media_repository.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/presence.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/profiles.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/push.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/redactions.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/room_aliases.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/state.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/transactions.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/users.sql
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/full.sql.postgres
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/full.sql.sqlite
+${PYSITELIB}/synapse/storage/schema/main/full_schemas/54/stream_positions.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/23/drop_state_index.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/30/state_stream.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/32/remove_state_indices.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/35/add_state_index.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/35/state.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/35/state_dedupe.sql
+${PYSITELIB}/synapse/storage/schema/state/delta/47/state_group_seq.py
+${PYSITELIB}/synapse/storage/schema/state/delta/47/state_group_seq.pyc
+${PYSITELIB}/synapse/storage/schema/state/delta/47/state_group_seq.pyo
+${PYSITELIB}/synapse/storage/schema/state/delta/56/state_group_room_idx.sql
+${PYSITELIB}/synapse/storage/schema/state/full_schemas/54/full.sql
+${PYSITELIB}/synapse/storage/schema/state/full_schemas/54/sequence.sql.postgres
 ${PYSITELIB}/synapse/storage/state.py
 ${PYSITELIB}/synapse/storage/state.pyc
 ${PYSITELIB}/synapse/storage/state.pyo

Index: pkgsrc/chat/matrix-synapse/distinfo
diff -u pkgsrc/chat/matrix-synapse/distinfo:1.15 pkgsrc/chat/matrix-synapse/distinfo:1.16
--- pkgsrc/chat/matrix-synapse/distinfo:1.15    Wed Apr 28 23:44:56 2021
+++ pkgsrc/chat/matrix-synapse/distinfo Thu May 20 09:09:32 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.15 2021/04/28 23:44:56 js Exp $
+$NetBSD: distinfo,v 1.16 2021/05/20 09:09:32 jperkin Exp $
 
-SHA1 (matrix-synapse-1.32.2.tar.gz) = caa85c36988695132053d193f3ed1284e27c9011
-RMD160 (matrix-synapse-1.32.2.tar.gz) = ec8ec6bc81dd875de924c413f10d9437436ba47a
-SHA512 (matrix-synapse-1.32.2.tar.gz) = 123a419558763df84f48a4f7cd66beb67ee1bb20ed9cbbb8138d3e9162247bd17bbf81c7360cc49637fa670e0554a39a4666dab81aa473e8fbf82e70590b45f0
-Size (matrix-synapse-1.32.2.tar.gz) = 7258293 bytes
-SHA1 (patch-synapse_python_dependencies.py) = 1b58769d30514900266f828f0e60fb5bcce7240c
+SHA1 (matrix-synapse-1.34.0.tar.gz) = 22270050a22c44be8abd4519a2e51177cfdbb483
+RMD160 (matrix-synapse-1.34.0.tar.gz) = 0cd153221e3508a376daa60549d52bab21d161cd
+SHA512 (matrix-synapse-1.34.0.tar.gz) = 3b67725ac6ebc4b3b42bd46228f49d400eb41a71fd8b9dbbc8b1efad05e04c38ba6b51758c43d3d3c56df136ff91b59c22283d5766f4774d8d8e10ba8c5fa986
+Size (matrix-synapse-1.34.0.tar.gz) = 7284678 bytes
+SHA1 (patch-synapse_python_dependencies.py) = ef4e01283c4e3dab2cbb042b1a54c5fc21c20195

Index: pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py
diff -u pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.1 pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.2
--- pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py:1.1 Wed Apr 28 23:44:56 2021
+++ pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py     Thu May 20 09:09:32 2021
@@ -1,18 +1,18 @@
-$NetBSD: patch-synapse_python_dependencies.py,v 1.1 2021/04/28 23:44:56 js Exp $
+$NetBSD: patch-synapse_python_dependencies.py,v 1.2 2021/05/20 09:09:32 jperkin Exp $
 
 Patch out cryptography check: It doesn't need a version this high and it was
 added by upstream as an ugly hack to force a patched OpenSSL, in case it is
 linked statically.
 
---- synapse/python_dependencies.py.orig        2021-04-22 10:09:31.000000000 +0000
+--- synapse/python_dependencies.py.orig        2021-05-17 11:00:28.000000000 +0000
 +++ synapse/python_dependencies.py
-@@ -83,9 +83,6 @@ REQUIREMENTS = [
+@@ -84,9 +84,6 @@ REQUIREMENTS = [
      "Jinja2>=2.9",
      "bleach>=1.4.3",
      "typing-extensions>=3.7.4",
 -    # We enforce that we have a `cryptography` version that bundles an `openssl`
 -    # with the latest security patches.
--    "cryptography>=3.4.7;python_version>='3.6'",
+-    "cryptography>=3.4.7",
  ]
  
  CONDITIONAL_REQUIREMENTS = {



Home | Main Index | Thread Index | Old Index