Allow logging execution time of SQL queries and search-sync-api requests in backend with a custom header x-profile-sql: true
Return pod name on the backend in the header x-hostname, so you can immediately go look for these profile logs on the right pod
Pass x-profile-sql: true header to API requests from frontend when there is a local storage entry profile-sql=1
Optimize some calls to MemberRepository.findById() to avoid unnecessarily populating relations, and sometimes populating them, but without activity aggregates (which for some members take extra 20s)
x-profile-sql: true
x-hostname
, so you can immediately go look for these profile logs on the right podx-profile-sql: true
header to API requests from frontend when there is a local storage entryprofile-sql=1
MemberRepository.findById()
to avoid unnecessarily populating relations, and sometimes populating them, but without activity aggregates (which for some members take extra 20s)