Closed potiuk closed 2 years ago
All my changes are related to doc and/or sample dag. No testing needed
Cool. Bulk-updated them as "tested" :D
I also tested and updated all "my" changes
https://github.com/apache/airflow/pull/20578 I have no regression ( not using a new connection or using args of the KPO ) if still using core airlfow kubernetes settings :+1:
One comment. I am releasing rc2 in a moment (@josh-fell found that our RELEASE notes (part of packages) contained Airflow 2.1+ so I am re-relesing all providers with that one change included (but feel free to continue the testing - the only difference will be those descriptions.
I've tested #24090 and can confirm it's working as expected.
Tested https://github.com/apache/airflow/pull/23839 working as expected.
@potiuk do you know why k8s is a major?
I've tested #23622 and it works as expected.
I've tested #24165 (google, BigQueryInsertJobOperator) with composer-2.0.15-airflow-2.2.5
, it works as expected.
These are the tests I did:
Job type | Statement | Details | 7.0.0 | 2022.5.18+composer | 8.0.0rc1 |
---|---|---|---|---|---|
COPY | N/A | Copy BigQuery Table | :x: | :x: | :white_check_mark: |
EXTRACT | N/A | To CSV | :x: | :x: | :white_check_mark: |
LOAD | N/A | From CSV | :x: | :x: | :white_check_mark: |
QUERY | N/A | SELECT query | :white_check_mark: | :white_check_mark: | :white_check_mark: |
QUERY | N/A | WRITE_TRUNCATE with partitioned table | :white_check_mark: | :white_check_mark: | :white_check_mark: |
QUERY | DDL | CREATE TABLE AS SELECT | :white_check_mark: | :white_check_mark: | :white_check_mark: |
QUERY | DML | INSERT | :white_check_mark: | :white_check_mark: | :white_check_mark: |
QUERY | DML | MERGE | :white_check_mark: | :white_check_mark: | :white_check_mark: |
QUERY | DCL | GRANT | :x: | :x: | :white_check_mark: |
QUERY | Procedural | DECLARE | :x: | :x: | :white_check_mark: |
QUERY | Debugging | ASSERT | :x: | :x: | :white_check_mark: |
QUERY | Other | EXPORT DATA | :x: | :x: | :white_check_mark: |
QUERY | Multi-statement | DECLARE + INSERT + MERGE | :x: | :x: | :white_check_mark: |
I checked https://github.com/apache/airflow/pull/23916 and noticed an problem with it. Feel free to revert it or consider the following PR which fixes the issue https://github.com/apache/airflow/pull/24301
I've tested #22802 and it is working as expected.
I checked #23916 and noticed an problem with it. Feel free to revert it or consider the following PR which fixes the issue #24301
Cool. I will look to it - I am going release rc2 so I will merge it before.
@potiuk do you know why k8s is a major?
As discussed on slack - mistake :). Will release minor as rc2.
Verified the installation and that everything exists properly for my fixes:
Thanks @gmcrocetti - as I am releasing rc2 soon, I merged your fix :)
https://github.com/apache/airflow/pull/23767 working as expected
Tested #19736 by executing DatabricksRunNowDeferrableOperator
and DatabricksSubmitRunDeferrableOperator
, both work as expected.
Tested #23976 working fine
My changes are testing related and not part of provider code shipped to customers. Though I verified those tests are still passing :+1:
I re-released the RC2 after few fixes (thanks to those who noticed them) and also corrected a number of documentation issues (that turned to be a bit more complex due to AIP-47 induced changes) - thanks @josh-fell and @deeptansh for raising the issues.
Announcement is about to be sent to the devlist. There is no real need to re-test the already tested changes (I left them checked) as the changes were minimal when it comes to code.
But the not-checked issues also need some ❤️ :).
Summary of changes in RC2:
Have fun with testing (we release on Monday if all is good).
All of mine are 👍
tested papermill operator with https://github.com/apache/airflow/pull/24301 in rc2 and works now. Thanks!
Looking forward for more testing till Monday :).
Tests looking good
Thanks everyone!. Release is accepted. Proceeding with release.
Body
I have a kind request for all the contributors to the latest provider packages release. Could you please help us to test the RC versions of the providers?
Let us know in the comment, whether the issue is addressed.
Those are providers that require testing as there were some substantial changes introduced:
Provider alibaba: 2.0.0rc2
Provider amazon: 4.0.0rc2
get_partition
andcreate_partition
methods inGlueCatalogHook
(#23857): @gmcrocettiRedshiftCreateClusterOperator
for single-node cluster type (#23839): @pankajastroregion_name
(#23976): @Taragolisexecute()
inEksCreateClusterOperator
(#23877): @josh-fellget_or_create_glue_job
method. (#24215): @gmcrocettiProvider apache.beam: 4.0.0rc2
Provider apache.cassandra: 3.0.0rc2
Provider apache.druid: 3.0.0rc2
Provider apache.hdfs: 3.0.0rc2
Provider apache.hive: 3.0.0rc2
Provider apache.kylin: 3.0.0rc2
Provider apache.pinot: 3.0.0rc2
Provider apache.spark: 3.0.0rc2
Provider cncf.kubernetes: 4.1.0rc2
Provider databricks: 3.0.0rc2
Provider dbt.cloud: 2.0.0rc2
Provider docker: 3.0.0rc2
xcom_push
fromDockerOperator
(#23981): @eladkalProvider elasticsearch: 4.0.0rc2
Provider exasol: 3.0.0rc2
Provider github: 2.0.0rc2
GithubOperator
use inGithubSensor.__init__()
(#24214): @josh-fellProvider google: 8.0.0rc2
Provider hashicorp: 3.0.0rc2
Provider jdbc: 3.0.0rc2
Provider jenkins: 3.0.0rc2
apache-airflow-providers-jenkins
JenkinsJobTriggerOperator
(#22802): @SasanAhmadiProvider microsoft.azure: 4.0.0rc2
Provider oracle: 3.0.0rc2
parameters
to templated fields inOracleOperator
(#22857): @maltheProvider papermill: 3.0.0rc2
Provider presto: 3.0.0rc2
PrestoToSlackOperator
(#23979): @eladkalProvider qubole: 3.0.0rc2
Provider sftp: 3.0.0rc2
Provider snowflake: 3.0.0rc2
sql
param (#23767): @kazanzhyProvider sqlite: 3.0.0rc2
SqliteHook
compatibility with SQLAlchemy engine (#23790): @kaxilProvider ssh: 3.0.0rc2
The guidelines on how to test providers can be found in
Verify providers by contributors
Committer