Closed eladkal closed 2 months ago
Hi,
Hi, since there haven’t been any recent updates for the Teradata Provider beyond version 2.5.0, could you explain why a new release version is needed?
spark
so I can't check, but given that _sql
is simply an alias for sql
, it should be fine.common.sql
, but since we've only removed the part that generates a more detailed error message, it should be fine.Hi, since there haven’t been any recent updates for the Teradata Provider beyond version 2.5.0, could you explain why a new release version is needed?
According to our rules - periodically we bump all providers min-airflow version. https://github.com/apache/airflow/blob/main/PROVIDERS.rst#upgrading-minimum-supported-version-of-airflow -> then we relaease all providers with min-airflow version bumped - we also remove all pre-min-airflow backports, this allows to keep airflow providers free from back-compatibility issues.
Checked that all my changes are in.
@eladkal
@eladkal the ElasticSearchSQLHook
is now working as expected.
https://github.com/apache/airflow/pull/41256: @vikramaditya91
Works fine
Tested https://github.com/apache/airflow/pull/40703 with both access_control
formats and it's working fine:
@kacpermuda I will exclude openlineage from this release
ydb provider works fine: https://github.com/apache/airflow/pull/41303
Hi, #40356 work as expected
Hi, https://github.com/apache/airflow/pull/41372 address the documentation changes. So, no functionality change.
41142 passes test, but:
I noticed is that starting with 2.9.3 with microsoft-azure providers 10.3.0 the return value quits being put into XCOM (it is blank in the UI). Then with airflow 2.10.0 with microsoft-azure providers 10.3.0 the key shows up in XCOM but it says "No value found for XCom key". So something broke between 2.9.2 / 10.1.2 and 2.10.0/10.3.0.
With all that said, my actual change to put the last line (or all lines) of the logs into XCOM worked. So, I think we need a new defect logged to see why return value isn't showing up correctly any more.
Here is my operator. I'd been testing my changes with do_xcom_push=False since I didn't care about the normal return_value...obscured the fact something else broke :(
aciOperator = AzureContainerInstancesOperator(
ci_conn_id="azure-container-instance-conn-id",
registry_conn_id="acr-conn-id",
resource_group="redacted",
name="http2blob{{ ds }}",
image='redacted',
region="WestUS2",
environment_variables={
redacted
},
volumes=[],
memory_in_gb=1.0,
cpu=1.0,
task_id="start-download-aci",
retries=0,
do_xcom_push=True,
# xcom_all=True,
post_execute=_post_execute,
)
Also, I did some more testing and multiple_outputs=True also fails back in 2.9.2 with microsoft-azure providers 10.1.2. This actually makes sense because the operator returns a single value, not a dictionary so I think this wasn't actually an issue. So, I'm saying this was tester error unless someone tells me otherwise.
@perry2of5 there is only 1 question relevant here. Is there regression in apache-airflow-providers-microsoft-azure
from 10.4.0rc1
to 10.3.0
? All the rest is possible bugs that do not affect our decision about releasing.
Please clarify explicitly what worked on 10.3.0
and does not work anymore on 10.4.0rc1
I did not find any regression from 10.3.0 to 10.4.0rc1.
I did not find any regression from 10.3.0 to 10.4.0rc1.
Then it's not blocking the release. Feel free to raise PR to address the bugs you mentioned
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 amazon: 8.28.0rc1
DynamoDBToS3Operator
(#41304): @Ghoul-SSZ Linked issues:AwsTaskLogFetcher
missing logs (#41515): @vincbeck Linked issues:Provider apache.spark: 4.10.0rc1
Provider celery: 3.8.0rc1
Provider cncf.kubernetes: 8.4.0rc1
Provider common.sql: 1.16.0rc1
common.sql
(#41461): @phi-friday Linked issues:Provider docker: 3.13.0rc1
use_dill
withserializer
(#41356): @phi-fridayProvider elasticsearch: 5.5.0rc1
Provider fab: 1.3.0rc1
Provider google: 10.22.0rc1
CloudRunServiceHook
andCloudRunCreateServiceOperator
(#40008): @jx2lee Linked issues:Provider microsoft.azure: 10.4.0rc1
Provider microsoft.mssql: 3.9.0rc1
Provider openlineage: 1.11.0rc1
Provider papermill: 3.8.0rc1
Provider snowflake: 5.7.0rc1
Provider yandex: 3.12.0rc1
Provider ydb: 1.3.0rc1
All users involved in the PRs: @morokosi @mobuchowski @borismo @dirrao @phi-friday @Ghoul-SSZ @joaopamaral @BTeclaw @potiuk @vikramaditya91 @uzhastik @ambika-garg @Owen-CH-Leung @moiseenkov @ssilb4 @got686-yandex @kaxil @vincbeck @Le
Committer