mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2024-10-01 11:49:51 -04:00
Merge branch 'release-v1.77' into develop
This commit is contained in:
commit
d793fcd241
15
CHANGES.md
15
CHANGES.md
@ -1,3 +1,18 @@
|
|||||||
|
Synapse 1.77.0rc2 (2023-02-10)
|
||||||
|
==============================
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- Fix bug where retried replication requests would return a failure. Introduced in v1.76.0. ([\#15024](https://github.com/matrix-org/synapse/issues/15024))
|
||||||
|
|
||||||
|
|
||||||
|
Internal Changes
|
||||||
|
----------------
|
||||||
|
|
||||||
|
- Prepare for future database schema changes. ([\#15036](https://github.com/matrix-org/synapse/issues/15036))
|
||||||
|
|
||||||
|
|
||||||
Synapse 1.77.0rc1 (2023-02-07)
|
Synapse 1.77.0rc1 (2023-02-07)
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
matrix-synapse-py3 (1.77.0~rc2) stable; urgency=medium
|
||||||
|
|
||||||
|
* New Synapse release 1.77.0rc2.
|
||||||
|
|
||||||
|
-- Synapse Packaging team <packages@matrix.org> Fri, 10 Feb 2023 12:44:21 +0000
|
||||||
|
|
||||||
matrix-synapse-py3 (1.77.0~rc1) stable; urgency=medium
|
matrix-synapse-py3 (1.77.0~rc1) stable; urgency=medium
|
||||||
|
|
||||||
* New Synapse release 1.77.0rc1.
|
* New Synapse release 1.77.0rc1.
|
||||||
|
@ -89,7 +89,7 @@ manifest-path = "rust/Cargo.toml"
|
|||||||
|
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "matrix-synapse"
|
name = "matrix-synapse"
|
||||||
version = "1.77.0rc1"
|
version = "1.77.0rc2"
|
||||||
description = "Homeserver for the Matrix decentralised comms protocol"
|
description = "Homeserver for the Matrix decentralised comms protocol"
|
||||||
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
|
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
@ -426,6 +426,8 @@ class ReplicationEndpoint(metaclass=abc.ABCMeta):
|
|||||||
code, response = await self.response_cache.wrap(
|
code, response = await self.response_cache.wrap(
|
||||||
txn_id, self._handle_request, request, content, **kwargs
|
txn_id, self._handle_request, request, content, **kwargs
|
||||||
)
|
)
|
||||||
|
# Take a copy so we don't mutate things in the cache.
|
||||||
|
response = dict(response)
|
||||||
else:
|
else:
|
||||||
# The `@cancellable` decorator may be applied to `_handle_request`. But we
|
# The `@cancellable` decorator may be applied to `_handle_request`. But we
|
||||||
# told `HttpServer.register_paths` that our handler is `_check_auth_and_handle`,
|
# told `HttpServer.register_paths` that our handler is `_check_auth_and_handle`,
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
SCHEMA_VERSION = 73 # remember to update the list below when updating
|
SCHEMA_VERSION = 74 # remember to update the list below when updating
|
||||||
"""Represents the expectations made by the codebase about the database schema
|
"""Represents the expectations made by the codebase about the database schema
|
||||||
|
|
||||||
This should be incremented whenever the codebase changes its requirements on the
|
This should be incremented whenever the codebase changes its requirements on the
|
||||||
@ -78,7 +78,7 @@ Changes in SCHEMA_VERSION = 72:
|
|||||||
- Unused column application_services_state.last_txn is dropped
|
- Unused column application_services_state.last_txn is dropped
|
||||||
- Cache invalidation stream id sequence now begins at 2 to match code expectation.
|
- Cache invalidation stream id sequence now begins at 2 to match code expectation.
|
||||||
|
|
||||||
Changes in SCHEMA_VERSION = 73;
|
Changes in SCHEMA_VERSION = 73:
|
||||||
- thread_id column is added to event_push_actions, event_push_actions_staging
|
- thread_id column is added to event_push_actions, event_push_actions_staging
|
||||||
event_push_summary, receipts_linearized, and receipts_graph.
|
event_push_summary, receipts_linearized, and receipts_graph.
|
||||||
- Add table `event_failed_pull_attempts` to keep track when we fail to pull
|
- Add table `event_failed_pull_attempts` to keep track when we fail to pull
|
||||||
@ -86,6 +86,11 @@ Changes in SCHEMA_VERSION = 73;
|
|||||||
- Add indexes to various tables (`event_failed_pull_attempts`, `insertion_events`,
|
- Add indexes to various tables (`event_failed_pull_attempts`, `insertion_events`,
|
||||||
`batch_events`) to make it easy to delete all associated rows when purging a room.
|
`batch_events`) to make it easy to delete all associated rows when purging a room.
|
||||||
- `inserted_ts` column is added to `event_push_actions_staging` table.
|
- `inserted_ts` column is added to `event_push_actions_staging` table.
|
||||||
|
|
||||||
|
Changes in SCHEMA_VERSION = 74:
|
||||||
|
- A query on `event_stream_ordering` column has now been disambiguated (i.e. the
|
||||||
|
codebase can handle the `current_state_events`, `local_current_memberships` and
|
||||||
|
`room_memberships` tables having an `event_stream_ordering` column).
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user