Skip to content

Commit f68262b

Browse files
committed
Merge branch 'develop' into unraid_develop
2 parents c1da996 + 4ae967c commit f68262b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+2260
-884
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
root = true
55

66
# 4 space indentation
7-
[*.py]
7+
[*.{py,pyi}]
88
indent_style = space
99
indent_size = 4
1010
max_line_length = 88

.github/ISSUE_TEMPLATE/BUG_REPORT.yml

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,36 @@ body:
7474
- Debian packages from packages.matrix.org
7575
- pip (from PyPI)
7676
- Other (please mention below)
77+
- I don't know
78+
validations:
79+
required: true
80+
- type: input
81+
id: database
82+
attributes:
83+
label: Database
84+
description: |
85+
Are you using SQLite or PostgreSQL? What's the version of your database?
86+
87+
If PostgreSQL, please also answer the following:
88+
- are you using a single PostgreSQL server
89+
or [separate servers for `main` and `state`](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#databases)?
90+
- have you previously ported from SQLite using the Synapse "portdb" script?
91+
- have you previously restored from a backup?
92+
validations:
93+
required: true
94+
- type: dropdown
95+
id: workers
96+
attributes:
97+
label: Workers
98+
description: |
99+
Are you running a single Synapse process, or are you running
100+
[2 or more workers](https://matrix-org.github.io/synapse/latest/workers.html)?
101+
options:
102+
- Single process
103+
- Multiple workers
104+
- I don't know
105+
validations:
106+
required: true
77107
- type: textarea
78108
id: platform
79109
attributes:
@@ -83,17 +113,28 @@ body:
83113
e.g. distro, hardware, if it's running in a vm/container, etc.
84114
validations:
85115
required: true
116+
- type: textarea
117+
id: config
118+
attributes:
119+
label: Configuration
120+
description: |
121+
Do you have any unusual config options turned on? If so, please provide details.
122+
123+
- Experimental or undocumented features
124+
- [Presence](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#presence)
125+
- [Message retention](https://matrix-org.github.io/synapse/latest/message_retention_policies.html)
126+
- [Synapse modules](https://matrix-org.github.io/synapse/latest/modules/index.html)
86127
- type: textarea
87128
id: logs
88129
attributes:
89130
label: Relevant log output
90131
description: |
91132
Please copy and paste any relevant log output, ideally at INFO or DEBUG log level.
92-
This will be automatically formatted into code, so there is no need for backticks.
133+
This will be automatically formatted into code, so there is no need for backticks (`\``).
93134
94135
Please be careful to remove any personal or private data.
95136
96-
**Bug reports are usually very difficult to diagnose without logging.**
137+
**Bug reports are usually impossible to diagnose without logging.**
97138
render: shell
98139
validations:
99140
required: true

CHANGES.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1+
Synapse 1.72.0 (2022-11-22)
2+
===========================
3+
4+
Please note that Synapse now only supports PostgreSQL 11+, because PostgreSQL 10 has reached end-of-life, c.f. our [Deprecation Policy](https://github.com/matrix-org/synapse/blob/develop/docs/deprecation_policy.md).
5+
6+
Bugfixes
7+
--------
8+
9+
- Update forgotten references to legacy metrics in the included Grafana dashboard. ([\#14477](https://github.com/matrix-org/synapse/issues/14477))
10+
11+
112
Synapse 1.72.0rc1 (2022-11-16)
213
==============================
314

4-
Please note that we now only support PostgreSQL 11+, because PostgreSQL 10 has reached end-of-life, c.f. our [Deprecation Policy](https://github.com/matrix-org/synapse/blob/develop/docs/deprecation_policy.md).
5-
615
Features
716
--------
817

changelog.d/14055.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add missing type hints to `HomeServer`.

changelog.d/14404.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Faster joins: filter out non local events when a room doesn't have its full state.

changelog.d/14491.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Reduce database load of [Client-Server endpoints](https://spec.matrix.org/v1.4/client-server-api/#aggregations) which return bundled aggregations.

changelog.d/14496.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Refactor `federation_sender` and `pusher` configuration loading.

changelog.d/14508.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Reduce database load of [Client-Server endpoints](https://spec.matrix.org/v1.4/client-server-api/#aggregations) which return bundled aggregations.

changelog.d/14510.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Reduce database load of [Client-Server endpoints](https://spec.matrix.org/v1.4/client-server-api/#aggregations) which return bundled aggregations.

changelog.d/14516.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Refactor conversion of device list changes in room to outbound pokes to track unconverted rows using a `(stream ID, room ID)` position instead of updating the `converted_to_destinations` flag on every row.

0 commit comments

Comments
 (0)