Release 1.4.0a1#864
Conversation
✅ Deploy Preview for sunny-pastelito-5ecb04 canceled.
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #864 +/- ##
=======================================
Coverage 95.39% 95.39%
=======================================
Files 57 57
Lines 2759 2759
=======================================
Hits 2632 2632
Misses 127 127 ☔ View full report in Codecov by Sentry. |
|
I'd like to include the following PRs in this (alpha) release:
If we can get their tests passing in the next 12 hours, we can release them in this alpha release; if not - they will join the next alpha release / or they will be part of the stable 1.4 release. |
|
#850 was merged and can be included in this alpha release - thanks! |
|
Lemme see what I can do about #786 tonight... |
|
#786 needs a refresh on coverage tests |
16ee314 to
bc70367
Compare
|
I believe there is an issue with the implementation of #863 - I left some feedback and we can still add it to the 1.4 release after. |
Features * Add dbt docs natively in Airflow via plugin by @dwreeves in astronomer#737 * Add support for ``InvocationMode.DBT_RUNNER`` for local execution mode by @jbandoro in astronomer#850 * Support partial parsing to render DAGs faster when using ``ExecutionMode.LOCAL``, ``ExecutionMode.VIRTUALENV`` and ``LoadMode.DBT_LS`` by @dwreeves in astronomer#800 * Add Azure Container Instance as Execution Mode by @danielvdende in astronomer#771 * Add dbt build operators by @dylanharper-qz in astronomer#795 * Add dbt profile config variables to mapped profile by @ykuc in astronomer#794 * Add more template fields to ``DbtBaseOperator`` by @dwreeves in astronomer#786 Bug fixes * Make ``PostgresUserPasswordProfileMapping`` schema argument optional by @FouziaTariq in astronomer#683 * Fix ``folder_dir`` not showing on logs for ``DbtDocsS3LocalOperator`` by @PrimOox in astronomer#856 * Improve ``dbt ls`` parsing resilience to missing tags/config by @tatiana in astronomer#859 * Fix ``operator_args`` modified in place in Airflow converter by @jbandoro in astronomer#835 * Fix Docker and Kubernetes operators execute method resolution by @jbandoro in astronomer#849 Docs * Fix docs homepage link by @jlaneve in astronomer#860 * Fix docs ``ExecutionConfig.dbt_project_path`` by @jbandoro in astronomer#847 * Fix typo in MWAA getting started guide by @jlaneve in astronomer#846 Others * Add performance integration tests by @jlaneve in astronomer#827 * Add ``connect_retries`` to databricks profile to fix expensive integration failures by @jbandoro in astronomer#826 * Add import sorting (isort) to Cosmos by @jbandoro in astronomer#866 * Add Python 3.11 to CI/tests by @tatiana and @jbandoro in astronomer#821, astronomer#824 and astronomer#825 * Fix failing ``test_created_pod`` for ``apache-airflow-providers-cncf-kubernetes`` after v8.0.0 update by @jbandoro in astronomer#854 * Extend ``DatabricksTokenProfileMapping`` test to include session properties by @tatiana in astronomer#858 * Fix broken integration test uncovered from Pytest 8.0 update by @jbandoro in astronomer#845 * Pre-commit hook updates in astronomer#834, astronomer#843 and astronomer#852
Features
InvocationMode.DBT_RUNNERfor local execution mode by @jbandoro in Add support forInvocationMode.DBT_RUNNERfor local execution mode #850ExecutionMode.LOCAL,ExecutionMode.VIRTUALENVandLoadMode.DBT_LSby @dwreeves in Support partial parsing #800DbtBaseOperatorby @dwreeves in Add more template fields toDbtBaseOperator#786Bug fixes
PostgresUserPasswordProfileMappingschema argument optional by @FouziaTariq in Make PostgresUserPasswordProfileMapping schema profile argument schem… #683folder_dirnot showing on logs forDbtDocsS3LocalOperatorby @PrimOox in fixfolder_dirnot showing on logs forDbtDocsS3LocalOperator#856dbt lsparsing resilience to missing tags/config by @tatiana in Improvedbt lsparsing resilience to missing tags/config #859operator_argsmodified in place in Airflow converter by @jbandoro in Fix:operator_argsmodified in place in Airflow converter #835Docs
ExecutionConfig.dbt_project_pathby @jbandoro in Fix docs:ExecutionConfig.dbt_project_path#847Others
connect_retriesto databricks profile to fix expensive integration failures by @jbandoro in Addconnect_retriesto databricks profile to fix expensive integration failures #826test_created_podwith Py3.11 #825test_created_podforapache-airflow-providers-cncf-kubernetesafter v8.0.0 update by @jbandoro in Fix failing test_created_pod forapache-airflow-providers-cncf-kubernetesafter v8.0.0 update #854DatabricksTokenProfileMappingtest to include session properties by @tatiana in ExtendDatabricksTokenProfileMappingtest to include session properties #858