common-workflow-service icon indicating copy to clipboard operation
common-workflow-service copied to clipboard

Processes List Performance Improvements (IDS-10264)

Open jl-0 opened this issue 9 months ago • 1 comments

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.

jl-0 avatar May 13 '25 20:05 jl-0

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

sonarqubecloud[bot] avatar May 13 '25 21:05 sonarqubecloud[bot]