Skip to content

[Hot-Fix] ISS-281939: Making issue endpoint execution faster#281

Merged
ritchaddha merged 18 commits intoproductionfrom
hotfix/ISS-281939/Making-issue-enpoint-execution-faster-production
Feb 24, 2026
Merged

[Hot-Fix] ISS-281939: Making issue endpoint execution faster#281
ritchaddha merged 18 commits intoproductionfrom
hotfix/ISS-281939/Making-issue-enpoint-execution-faster-production

Conversation

@harsh-yadav-shipsy
Copy link

Summary

  • Rewrote the workspace issues list query by removing all LEFT JOINs and aggregate functions from the main query, instead breaking it into efficient sub-queries.
  • Added optimized query execution for the project issues endpoint to improve response times.
  • Cleaned up custom property annotation naming (custom_property_values) and minor code improvements across the issue viewset and workspace view.
  • Removed the worker_name field from workspace hidden columns.

Ticket Information

Link: ISS-281939

How to Test

  1. Hit the workspace issues list API and verify response time is significantly reduced.
  2. Hit the project issues list API and verify response time is reduced.
  3. Confirm issue data (custom properties, project member filters, etc.) is returned correctly.
  4. Check that no regressions in issue filtering or pagination.

@ritchaddha ritchaddha merged commit a62cdb7 into production Feb 24, 2026
7 of 8 checks passed
@ritchaddha ritchaddha deleted the hotfix/ISS-281939/Making-issue-enpoint-execution-faster-production branch February 24, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants