airflow
airflow copied to clipboard
AIP-59 Performance testing framework
Initial version of performance testing framework - AIP-59.
Note: PR created for early review, testing in progress - not ready for merge.
^ 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.rst or {issue_number}.significant.rst, in newsfragments.
Is there any chance you could split up this PR in multiple PRs? 15k lines of code is really hard to review :)
Agree. Would be nice to separate out piece by piece and review them in smaller increments. Generally review time is at least O(n^2)
I also suggest breaking this down into separate PRs. Also, can we have some documentation in the README file for installation of airflow_gepard
I will make an attempt to divide the code into several PRs.
- Framework for building performance DAGs
- Framework for collecting instance metrics in kubernetes.
- Framework for collecting instance metrics in Cloud Composer.
- Glue code - performance tests execution
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 5 days if no further activity occurs. Thank you for your contributions.
Hello, any update about this ?
Any update?