eladkal opened a new issue, #54174: URL: https://github.com/apache/airflow/issues/54174
### Body While checking https://github.com/apache/airflow/issues/54157 I discovered that there is no easy way to get to the end of the log. Using from datetime import datetime from airflow.decorators import dag, task ``` @dag( dag_id='log_generator', description='Generate 40K log lines', schedule=None, start_date=datetime(2024, 1, 1), catchup=False, ) def log_generator_dag(): @task def generate_40k_logs(): """Generate 40K log lines""" for i in range(40000): print(f"Log line {i + 1}: This is a test log entry for performance testing") generate_40k_logs() log_generator_dag() ``` The UI toggle allows only 20k rows: <img width="1633" height="878" alt="Image" src="https://github.com/user-attachments/assets/649ec8f2-6472-4dba-a3da-43a2af4634e2" /> The only way to continue to see the rest of the logs is clicking twice on the down arrow. This will start to present the next log lines one by one which takes forever. If we don't have an easy way to address it I suggest to add a button that allows to jump to the end of the log. From user experience point of view I am perfectly fine with showing the end of the log first and then have "loading..." on the rest. Like fetching the log lines in reverse order. This is very important especially for sensors or KPO which tend to have many log lines of polling status of remote per interval/poke. I know we can classify this as feature/improvement but from my perspective this is a bug. I don't think it was intentional to limit this capability. ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- 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]
