-
Suggestion
-
Resolution: Unresolved
-
None
-
2
-
Problem Definition
By default, if no fields are specified when searching via REST, all fields are returned. This could be slow and also adds extra overhead to the system, in some cases, a specific Custom Field could significantly slow down the response (see JRASERVER-68602)
Suggested Solution
- Introduce the configurable list of default Custom Fields (CF) returned by REST search
- Return the list of default CF if no fields are specified
- unless it was explicitly requested to return all fields
Workaround
When performing REST api searches, ensure to specify the fields you need.
{base_url}/rest/api/2/search?jql=text%20~%20task\&fields=summary,description,reporter,assignee
- relates to
-
JRASERVER-68602 Development field causes slower REST search performance
- Gathering Impact