Improve search API spec
Description
Improve search API spec, from 13:33 to 12:34 minutes.
Before
[TEST PROF INFO] Time spent in factories: 05:07.523 (37.62% of total time)
[TEST PROF INFO] Factories usage
Total: 2121
Total top-level: 1275
Total time: 05:07.523 (out of 13:38.300)
Total uniq factories: 22
name total top-level total time time per call top-level time
personal_access_token 396 396 3.3607s 0.0085s 3.3607s
organization 343 0 2.5792s 0.0075s 0.0000s
user 336 67 35.6558s 0.1061s 7.2248s
project 331 277 204.6010s 0.6181s 193.6183s
issue 168 168 15.2791s 0.0909s 15.2791s
work_item_type 168 0 1.5219s 0.0091s 0.0000s
merge_request 102 96 21.6392s 0.2121s 15.2635s
milestone 84 84 1.5357s 0.0183s 1.5357s
elasticsearch_indexed_namespace 67 67 5.7366s 0.0856s 5.7366s
elasticsearch_indexed_project 31 31 37.5635s 1.2117s 37.5635s
label 30 30 6.5570s 0.2186s 6.5570s
wiki_page 26 26 12.5252s 0.4817s 12.5252s
project_wiki 14 14 1.4049s 0.1003s 1.4049s
note_on_merge_request 6 6 6.7151s 1.1192s 6.7151s
note 6 6 0.1152s 0.0192s 0.1152s
author 4 0 0.3601s 0.0900s 0.0000s
snippet 4 4 0.4323s 0.1081s 0.4323s
license 1 1 0.0136s 0.0136s 0.0136s
namespace_ci_cd_settings 1 0 0.0037s 0.0037s 0.0000s
namespace_settings 1 0 0.0038s 0.0038s 0.0000s
group 1 1 0.1217s 0.1217s 0.1217s
namespace 1 1 0.0564s 0.0564s 0.0564s
After
[TEST PROF INFO] Time spent in factories: 04:20.456 (34.34% of total time)
[TEST PROF INFO] Factories usage
Total: 1997
Total top-level: 1210
Total time: 04:20.456 (out of 12:39.008)
Total uniq factories: 22
name total top-level total time time per call top-level time
personal_access_token 396 396 3.3978s 0.0086s 3.3978s
organization 313 0 2.1394s 0.0068s 0.0000s
user 306 37 26.7992s 0.0876s 3.1878s
project 302 277 186.6979s 0.6182s 182.0141s
work_item_type 168 0 1.2239s 0.0073s 0.0000s
issue 168 168 14.5286s 0.0865s 14.5286s
merge_request 102 96 21.9337s 0.2150s 14.3708s
milestone 78 78 1.2990s 0.0167s 1.2990s
elasticsearch_indexed_namespace 67 67 2.8748s 0.0429s 2.8748s
elasticsearch_indexed_project 31 31 17.0456s 0.5499s 17.0456s
wiki_page 26 26 11.2821s 0.4339s 11.2821s
project_wiki 14 14 1.4823s 0.1059s 1.4823s
note 6 6 0.1473s 0.0245s 0.1473s
note_on_merge_request 6 6 7.9160s 1.3193s 7.9160s
snippet 4 4 0.3718s 0.0929s 0.3718s
author 4 0 0.2903s 0.0726s 0.0000s
license 1 1 0.0108s 0.0108s 0.0108s
namespace 1 1 0.0519s 0.0519s 0.0519s
namespace_ci_cd_settings 1 0 0.0033s 0.0033s 0.0000s
namespace_settings 1 0 0.0040s 0.0040s 0.0000s
group 1 1 0.1075s 0.1075s 0.1075s
label 1 1 0.3682s 0.3682s 0.3682s
Edited by Arturo Herrero