Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1815

[janus-idp/backstage-plugins] Editing a Role is slow or impossible with many entities

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Software Templates
    • False
    • Hide

      None

      Show
      None
    • False

      [2213998636] Upstream Reporter: Rob Heckel
      Upstream issue status: Open
      Upstream description:

      What do you want to improve?

      This type of field is incredibly slow compared to whatever type is used in the Scaffolders MultiEntityPickers.
      Screenshot 2024-03-28 at 2 43 17 PM

      What is the current behavior?

      The field for the User or Group picker within an RBAC role is incredibly slow to load as the users and groups load - often causing the dreaded Chrome "Page is not responding, kill or wait" Screenshot 2024-03-28 at 2 20 28 PM ~ 2k users and ~5k groups for what it's worth.

      What will the new behavior be?

      The User/Group selection field type has drastically improved performance.

      Environment

      "@janus-idp/backstage-plugin-rbac-backend": "^2.1.3"


      Upstream URL: https://github.com/janus-idp/backstage-plugins/issues/1428

              pmacik@redhat.com Pavel Macik
              upstream-sync Upstream Sync
              RHIDP - Performance and Scaling
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: