Skip to content

Processes List Performance Improvements (IDS-10264) #243

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 3 commits into
base: develop
Choose a base branch
from

Conversation

jl-0
Copy link
Collaborator

@jl-0 jl-0 commented May 13, 2025

Purpose

  • Improve performance for the Processes Listing.

Proposed Changes

  • [CHANGE] Updated DataTable to use server-side pagination. Removed sorting and generic search since they were not configured for server-side processing.

Issues

  • IDS-10264

Testing

  • Local testing with a DB which has > 60,000 processes.

Limitations

  • The current implementation removed both sorting and generic search. This is because the presented table is actually formed from two different queries and was not straight forward to implement on the server side. With all the filtering capabilities it was unclear how necessary this was. Additionally, the search box was removed for similar reasons.

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
4 Security Hotspots
31.2% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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.

1 participant