MatrixSynapse/changelog.d
Eric Eastwood fb58611d21
Refactor `backfilled` into specific behavior function arguments (`_persist_events_and_state_updates`) (#11417)
Part of https://github.com/matrix-org/synapse/issues/11300

Call stack:

 - `_persist_events_and_state_updates` (added `use_negative_stream_ordering`)
    - `_persist_events_txn`
       - `_update_room_depths_txn` (added `update_room_forward_stream_ordering`)
       - `_update_metadata_tables_txn`
          - `_store_room_members_txn` (added `inhibit_local_membership_updates`)

Using keyword-only arguments (`*`) to reduce the mistakes from `backfilled` being left as a positional argument somewhere and being interpreted wrong by our new arguments.
2021-11-29 16:01:54 -06:00
..
.gitignore
10847.misc
11029.misc
11161.feature
11220.bugfix
11223.feature
11228.feature
11230.bugfix
11236.feature
11242.misc
11247.misc
11265.bugfix
11278.misc
11280.misc
11281.doc
11282.misc
11285.misc
11286.doc
11287.misc
11288.bugfix
11292.misc
11297.misc
11298.doc
11303.misc
11306.feature
11307.misc
11310.misc
11311.misc
11312.misc
11313.misc
11314.misc
11316.misc
11318.feature
11320.doc
11321.misc
11322.misc
11323.misc
11324.feature
11327.misc
11328.misc
11329.feature
11330.misc
11332.misc
11333.misc
11335.feature
11339.misc
11340.bugfix
11341.misc
11342.misc
11347.feature
11352.feature
11355.bugfix
11356.misc
11359.misc
11361.feature
11368.misc
11369.misc
11370.misc
11371.feature
11376.bugfix
11377.bugfix
11377.misc
11379.bugfix
11380.misc
11381.doc
11382.misc
11386.misc
11388.misc
11389.misc
11391.feature
11392.bugfix
11393.misc
11395.removal
11408.misc
11411.misc
11413.bugfix
11415.doc
11417.misc Refactor `backfilled` into specific behavior function arguments (`_persist_events_and_state_updates`) (#11417) 2021-11-29 16:01:54 -06:00
11421.bugfix Improve performance of `remove_{hidden,deleted}_devices_from_device_inbox` (#11421) 2021-11-25 15:14:54 +00:00
11422.bugfix
11425.feature
11428.misc
11429.docker
11430.misc
11439.bugfix
11440.bugfix
11441.bugfix