Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

remove retry_on_integrity_error wrapper for persist_events #7848

Merged
merged 2 commits into from
Jul 15, 2020

Conversation

richvdh
Copy link
Member

@richvdh richvdh commented Jul 14, 2020

As far as I can tell from the sentry logs, the only time this has actually done anything in the last two years is when we had two master workers running at once, and even then, it made a bit of a mess of it (see #7845 (comment)).

Generally I feel like this code is doing more harm than good.

Fixes #7845.

As far as I can tell from the sentry logs, the only time this has actually done
anything in the last two years is when we had two master workers running at
once, and even then, it made a bit of a mess of it (see
#7845 (comment)).

Generally I feel like this code is doing more harm than good.
@richvdh richvdh requested a review from a team July 14, 2020 17:08
@richvdh richvdh merged commit 1d9dca0 into develop Jul 15, 2020
@richvdh richvdh deleted the rav/drop_delete_existing_rows branch July 15, 2020 09:34
babolivier pushed a commit that referenced this pull request Sep 1, 2021
* commit 'a973bcb8a':
  Add some tiny type annotations (#7870)
  Remove obsolete comment.
  Ensure that calls to `json.dumps` are compatible with the standard library json. (#7836)
  Avoid brand new rooms in `delete_old_current_state_events` (#7854)
  Allow accounts to be re-activated from the admin APIs. (#7847)
  Fix tests
  Fix typo
  Newsfile
  Use get_users_in_room rather than state handler in typing for speed
  Fix client reader sharding tests (#7853)
  Convert E2E key and room key handlers to async/await. (#7851)
  Return the proper 403 Forbidden error during errors with JWT logins. (#7844)
  remove `retry_on_integrity_error` wrapper for persist_events (#7848)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

A room lost all its forward extremities, leading to "no create event in auth events"
2 participants