Uh oh!
There was an error while loading. Please reload this page.
Add number of queries guard in public xcom entries list endpoints - #55936
Conversation
265d7f3 to
69c46e7Compare3c5d0fd to
cf5aa7dCompareThere was a problem hiding this comment.
I am working on this for all 'list' endpoint, across all entities and public/ui apis.
I am first taking care of only list endpoint because those are the most critical for N+1 query problem. Then we can do the same for other endpoints.
You can probably rebase on the PR above, keep the xcom part and the 'noload'. Rename the PR description and add the assert_queries_count in tests. Too
Uh oh!
There was an error while loading. Please reload this page.
cf5aa7d to
74f1f50Compare
Sure, I've modified this PR to ensure there is no N+1 query issue for list |
74f1f50 to
314cd84CompareUh oh!
There was an error while loading. Please reload this page.
…ndpoints (apache#55936) (cherry picked from commit fc72417) Co-authored-by: Guan-Ming (Wesley) Chiu <105915352+guan404ming@users.noreply.github.com>
Add number of db queries guard in list endpoint, preventing further N+1 queries problem
N+1 queries problem detected and solved.
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rstor{issue_number}.significant.rst, in airflow-core/newsfragments.