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

remove retry_on_integrity_error wrapper for persist_events#7848

Merged
richvdh merged 2 commits intodevelopfrom
rav/drop_delete_existing_rows
Jul 15, 2020
Merged

remove retry_on_integrity_error wrapper for persist_events#7848
richvdh merged 2 commits intodevelopfrom
rav/drop_delete_existing_rows

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