Skip to content

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

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

[Hot-Fix] ISS-281939: Making issue endpoint execution faster#280
ritchaddha merged 18 commits intostagingfrom
hotfix/ISS-281939/Making-issue-enpoint-execution-faster-staging

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 80b1f68 into staging Feb 24, 2026
7 of 8 checks passed
@ritchaddha ritchaddha deleted the hotfix/ISS-281939/Making-issue-enpoint-execution-faster-staging branch February 24, 2026 12:23
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