Skip to content

Conversation

@philippthun
Copy link
Member

@philippthun philippthun commented Mar 18, 2025

Currently there is only a combined index (space/org_id + user_id) which cannot be used when accessing the table via user_id. Multiple role queries could benefit from a dedicated index on user_id.

MySQL already has this index (for the foreign key constraint).

  • I have reviewed the contributing guide

  • I have viewed, signed, and submitted the Contributor License Agreement

  • I have made this pull request to the main branch

  • I have run all the unit tests using bundle exec rake

  • I have run CF Acceptance Tests

Currently there is only a combined index (space/org_id + user_id) which
cannot be used when accessing the table via user_id. Multiple role
queries could benefit from a dedicated index on user_id.

MySQL already has this index (for the foreign key constraint).
@philippthun philippthun merged commit 2177160 into cloudfoundry:main Apr 8, 2025
14 checks passed
ari-wg-gitbot added a commit to cloudfoundry/capi-release that referenced this pull request Apr 8, 2025
Changes in cloud_controller_ng:

- Add an index for user_id on all roles tables
    PR: cloudfoundry/cloud_controller_ng#4268
    Author: Philipp Thun <philipp.thun@sap.com>

- Skip migrations check for backwards compatibility tests
    PR: cloudfoundry/cloud_controller_ng#4294
    Author: Philipp Thun <philipp.thun@sap.com>

Dependency updates in cloud_controller_ng:

- build(deps-dev): bump byebug from 11.1.3 to 12.0.0
    PR: cloudfoundry/cloud_controller_ng#4283
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

2 participants