Skip to content

IBX-10186: Port forward patch leveraging new count limits #1605

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

ryanolee
Copy link

@ryanolee ryanolee commented Jun 20, 2025

🎫 Issue IBX-10186

[!WARNING] Dependent PR still under active discussion.
ibexa/core#600

Related PRs:

Depends on

Description:

This changes some minor UI elements. Product manager approval might be required on the UI changes. It should be noted the default is 500.

This PR is a forward facing port of ezsystems/ezplatform-admin-ui#2125. Please read that PR to understand what this one is aiming to do. Though the general idea is to leverage changes made in ezsystems/ezplatform-admin-ui#2125 throughout the admin to make it significantly more scalable when large number of sub items sit under singular content objects.

Visually as little as possible changes. The only noticeable change is that when a count limit is exceeded the count will render with a + at the end
image
image

What has changed / Why

To hold off on repeating ezsystems/ezplatform-admin-ui#2125 as all reasons remain the same if the implementation is a little different

For QA:

ibexa.site_access.config.admin_group.subtree_operations.query_subtree.limit: 1

^ Set this parameter to 1

Checkout this branch and and ibexa/core#600

Navigate the admin and check general functionality remains the same.

If able to test in an environment with a large number of content objects 500,000 plus verify that performance is generally observed to be better. (See benchmarks from other PR: ezsystems/ezplatform-admin-ui#2125)

Testing

  • Tested on Ibexa DXP v4.6.21

@ryanolee ryanolee changed the base branch from main to 4.6 June 20, 2025 14:01
@ryanolee ryanolee changed the base branch from 4.6 to main June 20, 2025 14:02
@ryanolee ryanolee force-pushed the feature/IBX-10186 branch from 52313f7 to 196ccb2 Compare June 20, 2025 14:13
@ryanolee ryanolee marked this pull request as ready for review June 20, 2025 14:13
Copy link

@ryanolee ryanolee changed the title IBX-10186 Port forward patch IBX-10186 Port forward patch leveraging new count limits Jun 22, 2025
@adamwojs adamwojs changed the title IBX-10186 Port forward patch leveraging new count limits IBX-10186: Port forward patch leveraging new count limits Jun 24, 2025
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.

5 participants