-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status of testing Providers that were prepared on May 26, 2024 #39842
Comments
Looks good, this version has been checked on my test dag and old active airflow server. |
All my changes checked. |
#39695 is working fine |
Provider sftp: 4.10.1rc1<https://pypi.org/project/apache-airflow-providers-sftp/4.10.1rc1>
All my changes checked too. All is fine.
…________________________________
From: Eric Gao ***@***.***>
Sent: Monday, May 27, 2024 5:34:58 AM
To: apache/airflow ***@***.***>
Cc: Grégoire Rolland ***@***.***>; Mention ***@***.***>
Subject: Re: [apache/airflow] Status of testing Providers that were prepared on May 26, 2024 (Issue #39842)
Hi @eladkal<https://github.com/eladkal> , I've tested #39627<#39627> and it is working fine. THX : )
—
Reply to this email directly, view it on GitHub<#39842 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AEKSCTPY7M45G5EAZMUM6GDZEKSWFAVCNFSM6AAAAABIJT4Q3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZSGU4DAOBSGE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi, @vatsrahul1001 found an issue in #39112, and I just sent a hotfix for this #39874 |
#39659 is good |
All of my changes look good! Thanks @eladkal! |
Tested my changes #39658, and tested few example DAGs as well. Looks good! |
All my changes look good. |
…st version of the Apache Airflow providers: apache/airflow#39842 apache-airflow-providers-postgres==5.11.1rc1
…st version of the Apache Airflow providers: apache/airflow#39842 apache-airflow-providers-postgres==5.11.1rc1
#38287 is good. |
Changes #39711 and #39371 @MaksYermak work well |
…st version of the Apache Airflow providers: apache/airflow#39842 apache-airflow-providers-postgres==5.11.1rc1
#38896 looks good. Thanks! |
Fix three problems observed while running the tests in the CI recently: 1. Static check Fix spelling issue captured by static check (#1000) 2. Integration test that's no longer needed The issue we were trying to capture for no longer happens in the latest version of the Apache Airflow provider `apache-airflow-providers-postgres==5.11.1rc1`: apache/airflow#39842 3. Skip a buggy version of OL There was a breaking change between `openlineage-integration-common==1.14.0` and `openlineage-integration-common==1.15.0` . It may have been an unintended side-effect of OpenLineage/OpenLineage#2693. This is an example of how Cosmos was using `DbtLocalArtifactProcessor` - something that had been agreed upon in the past: ``` openlineage_processor = DbtLocalArtifactProcessor( producer=OPENLINEAGE_PRODUCER, job_namespace=LINEAGE_NAMESPACE, project_dir=project_dir, profile_name=self.profile_config.profile_name, target=self.profile_config.target_name, ) events = openlineage_processor.parse() for completed in events.completes: for output in getattr(completed, source): dataset_uri = output.namespace + "/" + output.name uris.append(dataset_uri) ``` In `openlineage-integration-common==1.14.0` and earlier versions, this would create URIs in the format: ``` postgres://0.0.0.0:5432/postgres.public.stg_customers ``` Since openlineage-integration-common==1.15.0 , this leads to URIs being created in the format: ``` postgres.public.stg_customers/postgres://0.0.0.0:5432 ``` This was fixed in OpenLineage/OpenLineage#2735 and released as part of OL 1.16: https://github.com/OpenLineage/OpenLineage/releases/tag/1.16.0
<!--pre-commit.ci start--> updates: - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0) - [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](astral-sh/ruff-pre-commit@v0.4.4...v0.4.5) <!--pre-commit.ci end--> Additionally, given the latest `apache-airflow-providers-postgres==5.11.1rc1`, mentioned in apache/airflow#39842, it no longer validates the Dataset URI as it used to - so the test case we had in Cosmos is no longer relevant. Co-authored-by: Tatiana Al-Chueyr <tatiana.alchueyr@gmail.com>
#39690 is fine - No more warning logs when executing a SQL query ! |
#39744 Looks good. Thanks!
…On Wed, May 29, 2024 at 4:51 PM Joffrey Bienvenu ***@***.***> wrote:
#39690 <#39690> is fine - No more
warning logs when executing a SQL query !
—
Reply to this email directly, view it on GitHub
<#39842 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJZSWNUJ5WGL2EHS6EZ474DZEW23FAVCNFSM6AAAAABIJT4Q3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXGE3TCNJYHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
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. |
I see it's closed, but all good with me too. Thanks! |
Fix three problems observed while running the tests in the CI recently: 1. Static check Fix spelling issue captured by static check (#1000) 2. Integration test that's no longer needed The issue we were trying to capture for no longer happens in the latest version of the Apache Airflow provider `apache-airflow-providers-postgres==5.11.1rc1`: apache/airflow#39842 3. Skip a buggy version of OL There was a breaking change between `openlineage-integration-common==1.14.0` and `openlineage-integration-common==1.15.0` . It may have been an unintended side-effect of OpenLineage/OpenLineage#2693. This is an example of how Cosmos was using `DbtLocalArtifactProcessor` - something that had been agreed upon in the past: ``` openlineage_processor = DbtLocalArtifactProcessor( producer=OPENLINEAGE_PRODUCER, job_namespace=LINEAGE_NAMESPACE, project_dir=project_dir, profile_name=self.profile_config.profile_name, target=self.profile_config.target_name, ) events = openlineage_processor.parse() for completed in events.completes: for output in getattr(completed, source): dataset_uri = output.namespace + "/" + output.name uris.append(dataset_uri) ``` In `openlineage-integration-common==1.14.0` and earlier versions, this would create URIs in the format: ``` postgres://0.0.0.0:5432/postgres.public.stg_customers ``` Since openlineage-integration-common==1.15.0 , this leads to URIs being created in the format: ``` postgres.public.stg_customers/postgres://0.0.0.0:5432 ``` This was fixed in OpenLineage/OpenLineage#2735 and released as part of OL 1.16: https://github.com/OpenLineage/OpenLineage/releases/tag/1.16.0
<!--pre-commit.ci start--> updates: - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0) - [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](astral-sh/ruff-pre-commit@v0.4.4...v0.4.5) <!--pre-commit.ci end--> Additionally, given the latest `apache-airflow-providers-postgres==5.11.1rc1`, mentioned in apache/airflow#39842, it no longer validates the Dataset URI as it used to - so the test case we had in Cosmos is no longer relevant. Co-authored-by: Tatiana Al-Chueyr <tatiana.alchueyr@gmail.com>
Fix three problems observed while running the tests in the CI recently: 1. Static check Fix spelling issue captured by static check (astronomer#1000) 2. Integration test that's no longer needed The issue we were trying to capture for no longer happens in the latest version of the Apache Airflow provider `apache-airflow-providers-postgres==5.11.1rc1`: apache/airflow#39842 3. Skip a buggy version of OL There was a breaking change between `openlineage-integration-common==1.14.0` and `openlineage-integration-common==1.15.0` . It may have been an unintended side-effect of OpenLineage/OpenLineage#2693. This is an example of how Cosmos was using `DbtLocalArtifactProcessor` - something that had been agreed upon in the past: ``` openlineage_processor = DbtLocalArtifactProcessor( producer=OPENLINEAGE_PRODUCER, job_namespace=LINEAGE_NAMESPACE, project_dir=project_dir, profile_name=self.profile_config.profile_name, target=self.profile_config.target_name, ) events = openlineage_processor.parse() for completed in events.completes: for output in getattr(completed, source): dataset_uri = output.namespace + "/" + output.name uris.append(dataset_uri) ``` In `openlineage-integration-common==1.14.0` and earlier versions, this would create URIs in the format: ``` postgres://0.0.0.0:5432/postgres.public.stg_customers ``` Since openlineage-integration-common==1.15.0 , this leads to URIs being created in the format: ``` postgres.public.stg_customers/postgres://0.0.0.0:5432 ``` This was fixed in OpenLineage/OpenLineage#2735 and released as part of OL 1.16: https://github.com/OpenLineage/OpenLineage/releases/tag/1.16.0
<!--pre-commit.ci start--> updates: - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0) - [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](astral-sh/ruff-pre-commit@v0.4.4...v0.4.5) <!--pre-commit.ci end--> Additionally, given the latest `apache-airflow-providers-postgres==5.11.1rc1`, mentioned in apache/airflow#39842, it no longer validates the Dataset URI as it used to - so the test case we had in Cosmos is no longer relevant. Co-authored-by: Tatiana Al-Chueyr <tatiana.alchueyr@gmail.com>
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?
The guidelines on how to test providers can be found in
Verify providers by contributors
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.8.1rc1
Linked issues:
Provider amazon: 8.23.0rc1
Linked issues:
Linked issues:
Linked issues:
waiter_max_attempts
is set for deferrable triggers (#38658): @beobest2Linked issues:
Provider apache.beam: 5.7.1rc1
Provider apache.druid: 3.10.1rc1
Linked issues:
Provider apache.hive: 8.1.1rc1
Provider apache.kafka: 1.4.1rc1
Provider apprise: 1.3.1rc1
Provider atlassian.jira: 2.6.1rc1
Provider celery: 3.7.1rc1
Provider cncf.kubernetes: 8.3.0rc1
cncf.kubernetes
provider (#39381): @TaragolisLinked issues:
Provider common.io: 1.3.2rc1
Linked issues:
Provider common.sql: 1.14.0rc1
parameters
as template field for SqlSensor (#39588): @josh-fellLinked issues:
Provider databricks: 6.5.0rc1
DatabricksNotebookOperator
(#39295): @rawwarLinked issues:
defer
(#39742): @jedcunninghamProvider dbt.cloud: 3.8.1rc1
trigger_reason
field to be less than 255 characters (#38896): @boraberkeProvider docker: 3.12.0rc1
Linked issues:
Provider elasticsearch: 5.4.1rc1
Provider fab: 1.1.1rc1
jmespath
as an explicit dependency (#39350): @jedcunninghamProvider google: 10.19.0rc1
Linked issues:
Linked issues:
openlineage.common
dependencies in Google and Snowflake providers. (#39614): @JDarDagranLinked issues:
Linked issues:
Provider hashicorp: 3.7.1rc1
Provider microsoft.mssql: 3.7.1rc1
cached_property
to reuseget_connections
value inmssql
provider (#39575): @rawwarLinked issues:
get_conn
of mssql provider (#39582): @rawwarProvider openlineage: 1.8.0rc1
Linked issues:
Linked issues:
openlineage.common
dependencies in Google and Snowflake providers. (#39614): @JDarDagranProcessPoolExecutor
overThreadPoolExecutor
. (#39235): @JDarDagranLinked issues:
Linked issues:
dag_state_change_process_pool_size
inprovider.yaml
. (#39674): @JDarDagranLinked issues:
Provider pinecone: 2.0.0rc3
pinecone-client
>=3 (#37307): @rawwarLinked issues:
Linked issues:
Provider postgres: 5.11.1rc1
sqlalchemy_url
property inget_uri
for postgresql provider (#38831): @rawwarLinked issues:
Provider sftp: 4.10.1rc1
Linked issues:
Provider snowflake: 5.5.1rc1
openlineage.common
dependencies in Google and Snowflake providers. (#39614): @JDarDagrancopy_into_postifx
param from docstring (#39454): @josh-fellProvider yandex: 3.11.1rc1
All users involved in the PRs:
@pankajastro @dabla @sunank200 @e-galan @shahar1 @boraberke @JDarDagran @0x26res @ellisms @EricGao888 @grrolland @danielbe11 @tatiana @kacpermuda @gaurav7261 @gopidesupavan @mobuchowski @Lee-W @eladkal
Committer
The text was updated successfully, but these errors were encountered: