Leondon9 opened a new issue, #63047: URL: https://github.com/apache/airflow/issues/63047
### Description `BaseOperations.execute_list` does not include the `limit` parameter in requests to the server. The server therefore uses its own default page size (e.g. 100), while the local pagination loop advances the offset by the local `limit` (default 50). This mismatch causes overlapping pages and duplicate entries in the result. Example with 70 items: - First request returns all 70 (server default ≥ 70) - Local offset advances to 50 → second request fetches items 50-69 again - Result: 90 items returned instead of 70 (items 50-69 duplicated) Affects all list commands (`dags list`, `connections list`, `pools list`, `variables list`, etc.). ### Use case / motivation Any `airflowctl` deployment with more than 50 DAGs, connections, pools, or variables sees duplicated rows in list output. ### Related issues _No response_ ### Are you willing to submit PR? - [x] Yes I am willing to submit a PR! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
