Skip to content

perf: Use new platform-perf DB with more user data for deletion handlers#24323

Merged
david-mackessy merged 1 commit into
masterfrom
user-perf-test-new-db
Jul 1, 2026
Merged

perf: Use new platform-perf DB with more user data for deletion handlers#24323
david-mackessy merged 1 commit into
masterfrom
user-perf-test-new-db

Conversation

@david-mackessy

@david-mackessy david-mackessy commented Jun 30, 2026

Copy link
Copy Markdown
Contributor
  • use new platform-perf DB that includes extra user data for deletion handlers (noted below)
    • user data does not contain data that triggers delete not allowed exceptions as this would fail the tests
  • update DELETE thresholds to reflect test running against more data
Data Table(s) per user Handler exercised
User settings usersetting 15 UserSettingDeletionHandler
Datastore entries userkeyjsonvalue 15 UserDatastoreDeletionHandler
Data-view OUs userdatavieworgunits 10 cascade cleanup
TEI-search OUs userteisearchorgunits 10 cascade cleanup
Previous passwords previouspasswords 3 cascade cleanup
Interpretations interpretation 5 InterpretationDeletionHandler (null-out)
Messages messageconversation +3 5 message handler (sender/recipient)
Dashboard items dashboarditem +_users 5 DashboardItemDeletionHandler

@sonarqubecloud

Copy link
Copy Markdown

@david-mackessy david-mackessy marked this pull request as ready for review July 1, 2026 08:54
@david-mackessy david-mackessy requested a review from a team as a code owner July 1, 2026 08:54
@david-mackessy david-mackessy merged commit ceb6701 into master Jul 1, 2026
23 checks passed
@david-mackessy david-mackessy deleted the user-perf-test-new-db branch July 1, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants