f2030286de
* Rearrange state package a bit, add some code to look up the right state resolution algorithm * Remove shared * Add GetRoomVersionForRoomNID * Try to use room version to get correct state resolution algorithm * Fix room joins over federation * nolint resolveConflictsV2 because all attempts to break it up so far just result in it being awfully less obvious how it works * Rename Prepare to NewStateResolution * Update comments * Re-add missing tests |
||
---|---|---|
.. | ||
event_json_table.go | ||
event_state_keys_table.go | ||
event_types_table.go | ||
events_table.go | ||
invite_table.go | ||
membership_table.go | ||
prepare.go | ||
previous_events_table.go | ||
room_aliases_table.go | ||
rooms_table.go | ||
sql.go | ||
state_block_table.go | ||
state_block_table_test.go | ||
state_snapshot_table.go | ||
storage.go | ||
transactions_table.go |