Repository navigation
Status of testing Providers that were prepared on February 08, 2023 #29424
Description
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 amazon: 7.2.0rc1
- Add option to wait for completion on the EmrCreateJobFlowOperator (#28827): @BasPH
- Add transfer operator S3 to (generic) SQL (#29085): @maggesssss
- add retries to stop_pipeline on conflict (#29077): @vandonr-amz
- Add log for AWS Glue Job Console URL (#28925): @IAL32
- Enable trigger logging in webserver (#27758): @dstandish
- fix: type annotation for
num_of_dpusin GlueJobHook (#29176): @wonhyeongseo - Fix typo in DataSyncHook boto3 methods for create location in NFS and EFS (#28948): @Taragolis
- Decrypt SecureString value obtained by SsmHook (#29142): @Taragolis
- log the observed status in redshift sensor (#29274): @vandonr-amz
- Use thin/passthrough hook instead of one-liner hook method (#29252): @o-nikolas
- Move imports in AWS SqlToS3Operator transfer to callable function (#29045): @joarobles
- introduce base class for EKS sensors (#29053): @vandonr-amz
- introduce a method to convert dictionaries to boto-style key-value lists (#28816): @vandonr-amz
- Update provide_bucket_name() decorator to handle new conn_type (#28706): @RachitSharma2001
- uniformize getting hook through cached property in aws sensors (#29001): @vandonr-amz
- Use boto3 intersphinx inventory in documentation/docstrings. (#28945): @Taragolis
Provider apache.beam: 4.2.0rc1
- Add support for running a Beam Go pipeline with an executable binary (#28764): @johannaojeling
- Deprecate
delegate_toparam in GCP operators and update docs (#29088): @shahar1
Provider apache.hive: 5.1.2rc1
Provider arangodb: 2.1.1rc1
- Fix ArangoDB static checks (#28820): Not require testing
Provider cncf.kubernetes: 5.2.0rc1
- Add deferrable mode to KubernetesPodOperator (#29017): @VladaZakharova
- Allow setting the name for the base container within K8s Pod Operator (#28808): @csm10495
- Patch only single label when marking KPO checked (#29279): @jedcunningham
Provider dbt.cloud: 3.0.0rc1
- Drop Connection.schema use in DbtCloudHook (#29166): @josh-fell
- Allow downloading of dbt Cloud artifacts to non-existent paths (#29048): @josh-fell
- Add deferrable mode to
DbtCloudRunJobOperator(#29014): @phanikumv - Provide more context for
trigger_reasonin DbtCloudRunJobOperator (#28994): @josh-fell
Provider elasticsearch: 4.4.0rc1
Provider ftp: 3.3.1rc1
Provider google: 8.9.0rc1
- Add deferrable capability to existing DataprocDeleteClusterOperator (#29349): @pankajkoti
- Add deferrable mode to dataflow operators (#27776): @MrGeorgeOwl
- Add deferrable mode to DataprocCreateBatchOperator (#28457): @bkossakowska
- Add deferrable mode to DataprocCreateClusterOperator and (#28529): @bkossakowska
- Add deferrable mode to MLEngineStartTrainingJobOperator (#27405): @VladaZakharova
- Add deferrable mode to DataFusionStartPipelineOperator (#28690): @VladaZakharova
- Add deferrable mode for Big Query Transfer operator (#27833): @MrGeorgeOwl
- Add support for write_on_empty in BaseSQLToGCSOperator (#28959): @vchiapaikeo
- Add DataprocCancelOperationOperator (#28456): @bkossakowska
- Enable trigger logging in webserver (#27758): @dstandish
- Auto ML assets (#25466): @MaksYermak
- Fix GoogleDriveHook writing files to trashed folders on upload v2 (#29119): @vchiapaikeo
- fix Google provider CHANGELOG.rst (#29122): Not require testing
- fix Google provider CHANGELOG.rst (#29114): Not require testing
- Keyfile dict can be dict not str (#29135): @dstandish
- GCSTaskHandler may use remote log conn id (#29117): @dstandish
- Deprecate
delegate_toparam in GCP operators and update docs (#29088): @shahar1
Provider microsoft.azure: 5.2.0rc1
- Enable trigger logging in webserver (#27758): @dstandish
- Fix params rendering in AzureSynapseHook Python API docs (#29041): @josh-fell
- Deprecate
delegate_toparam in GCP operators and update docs (#29088): @shahar1
Provider mysql: 4.0.1rc1
Provider presto: 4.2.2rc1
Provider sftp: 4.2.2rc1
- Fix SFTP operator's template fields processing (#29068): @potiuk
- FTP operator has logic in init (#29073): @snjypl
Provider snowflake: 4.0.3rc1
- Provide the missing connection id for the parent classes of snowflake operators (#29211): @hussein-awala
- Snowflake Provider Package - hide host from UI (#29208): @dwreeves
Provider tableau: 4.1.0rc1
Provider trino: 4.3.2rc1
The guidelines on how to test providers can be found in
Verify providers by contributors
Contributors are also encouraged to cast vote in the mailing list thread.
All users involved in the PRs:
@BasPH @VladaZakharova @bkossakowska @pankajkoti @phanikumv @MaksYermak @RachitSharma2001 @vandonr-amz @IAL32 @raphaelauv @Taragolis @dwreeves @potiuk @snjypl @dstandish @vchiapaikeo @eladkal @shahar1
@jedcunningham @csm10495 @josh-fell @joarobles @johannaojeling @o-nikolas @wonhyeongseo @seunggabi @MrGeorgeOwl @hussein-awala @maggesssss
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Activity
pankajkoti commentedon Feb 9, 2023
Thanks @eladkal . I tested my PR #29349 which is part of Provider google: 8.9.0rc1 and it works fine.
seunggabi commentedon Feb 9, 2023
Thanks @eladkal .
I tested a minute ago.
It was works.
johannaojeling commentedon Feb 9, 2023
#28764 is tested with the Beam RC and works as expected
csm10495 commentedon Feb 9, 2023
#28808 still seems legit
vchiapaikeo commentedon Feb 9, 2023
#28959 looks good
write_on_empty=False (default)write_on_empty=Trueo-nikolas commentedon Feb 9, 2023
I added code to kill the process while running to test the emr
on_killchanges, and the cleanup code ran successfully (and I confirmed the resource was deleted in my AWS account):While I was there, I tested the
wait_for_completionchanges on the same operator. It worked successfully:I marked both changes as tested above in the task list.
josh-fell commentedon Feb 10, 2023
Thanks for organizing @eladkal!
All of the dbt Cloud changes look good as well as the Python API docs change in #29041.
eladkal commentedon Feb 11, 2023
Thank you everyone.
Providers are released
I invite everyone to help improve providers for the next release, a list of open issues can be found here.