synapse-old/changelog.d
Patrick Cloke fa907025f4
Remove manys calls to cursor_to_dict (#16431)
This avoids calling cursor_to_dict and then immediately
unpacking the values in the dict for other users. By not
creating the intermediate dictionary we can avoid allocating
the dictionary and strings for the keys, which should generally
be more performant.

Additionally this improves type hints by avoid Dict[str, Any]
dictionaries coming out of the database layer.
2023-10-05 11:07:38 -04:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
16421.misc Add type hints to synmark. (#16421) 2023-10-04 13:53:04 -04:00
16426.misc Some refactors around receipts stream (#16426) 2023-10-04 16:28:40 +01:00
16427.misc Factor out `MultiWriter` token from `RoomStreamToken` (#16427) 2023-10-05 10:46:28 +01:00
16429.misc Remove manys calls to cursor_to_dict (#16431) 2023-10-05 11:07:38 -04:00
16431.misc Remove manys calls to cursor_to_dict (#16431) 2023-10-05 11:07:38 -04:00