22 Jun 2022 |
Ralith | unfortunately fixing this mess has used up all my available time for such issues and then some | 20:47:55 |
hexa | # this attribute set holds all values that go into your homeserver.yaml configuration
# See https://github.com/matrix-org/synapse/blob/develop/docs/sample_config.yaml for
# possible values.
| 20:49:50 |
hexa | the defaults for the database are dependant on the stateVersion | 20:51:43 |
hexa | < 18.03 was sqlite3 | 20:51:46 |
hexa |
= 18.03 is postgres
| 20:51:52 |
hexa | * >= 18.03 is postgres | 20:51:59 |
hexa | * < 18.03 was sqlite3 | 20:52:03 |
hexa | database_type and database_args do not match the expected synapse config structure | 20:53:05 |
hexa | so of course they were ignored | 20:53:08 |
hexa | https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#database | 20:54:32 |
Ralith | yes, silly me, taking the release notes at face value | 21:07:14 |
hexa | (mkRemovedOptionModule [ "services" "matrix-synapse" "database_args" ] "Use settings.database.args instead" )
(mkRemovedOptionModule [ "services" "matrix-synapse" "database_name" ] "Use settings.database.args.database instead" )
(mkRemovedOptionModule [ "services" "matrix-synapse" "database_type" ] "Use settings.database.name instead" )
(mkRemovedOptionModule [ "services" "matrix-synapse" "database_user" ] "Use settings.database.args.user instead" )
| 21:17:59 |
hexa | the migration of database settings was considered, but apparently nobody noticed that it didn't make it into the release notes | 21:26:41 |
hexa | also the PR was open for a month and it was annoying to find reviewers, even though matrix-synapse has 7 maintainers | 21:27:27 |
hexa | * also the PR was open for a month and it was annoying to find reviewers, even though matrix-synapse supposedly has 7 maintainers | 21:28:37 |
Ralith | at least the new structure should drastically reduce odds of future issues | 21:46:10 |
hexa | unfortunately synapse doesn't really validate config | 21:48:33 |
hexa | it allows you to get away with faulty config and never notice | 21:48:46 |
Ralith | yeah, that really should have been a startup error :( | 22:17:54 |
25 Jun 2022 |
| @orange_cup_of_tea:matrix.org joined the room. | 20:48:27 |
| @orange_cup_of_tea:matrix.org left the room. | 20:48:37 |
27 Jun 2022 |
| @tinybronca:sibnsk.net joined the room. | 08:21:18 |
| @tinybronca:sibnsk.net | 08:24:39 |
28 Jun 2022 |
| ma27 changed their profile picture. | 11:38:57 |
4 Jul 2022 |
| luxus | 03:44:16 |
ma27 | https://github.com/NixOS/nixpkgs/pull/180020 <- implements a source build for synapse-admin so one can specify the default homeserver url and apply custom patches if needed :) | 11:18:36 |
Dandellion | ma27: did you forget to push your changes to the docs PR? You rerequested a review but I don't see any changes | 12:29:22 |
ma27 | yep, done now | 12:30:13 |
5 Jul 2022 |
Sumner Evans | https://github.com/vector-im/element-desktop/releases/tag/v1.11.0 upgraded to Electron 19, but we don't have that in nixpkgs yet. Does anyone know what needs to be done to add it? | 16:40:59 |
hexa | poke the electron maintainers | 17:00:25 |