-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Open
Labels
area:providersgood first issuekind:featureFeature RequestsFeature Requestsneeds-triagelabel for new issues that we didn't triage yetlabel for new issues that we didn't triage yet
Description
Description
We would like native/support for InfluxDB 3 (Core/Enterprise/Cloud Dedicated) in the apache-airflow-providers-influxdb provider.
Background:
- Current provider depends on the influxdb-client (v2) and examples/docs target InfluxDB v2 APIs. (Please see provider docs / PyPI).
- InfluxDB 3 has new/changed surfaces (API endpoints, auth/compatibility modes). We need the provider/operator/hook to be explicitly compatible or offer an option to use an InfluxDB 3 client/compat layer.
Use case:
- Our organization wants to write/read time-series metrics from Airflow DAGs to InfluxDB 3 for observability and downstream analytics.
Environment:
- Airflow version: 2.10.3 (AWS MWAA)
- apache-airflow-providers-influxdb: We are using influxdb3 native python client inside PythonOperator for now.
- InfluxDB 3 edition: Cloud and version: influxqlbridged-development
Use case/motivation
- Investigate whether the existing
influxdb-clientcan be used against InfluxDB 3 (compat mode) and document the configuration, or - Add optional support for an official InfluxDB 3 client (if different) in the provider (e.g., new hook/parameter or conditional client selection).
- Add tests and documentation for example DAGs targeting InfluxDB 3.
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
area:providersgood first issuekind:featureFeature RequestsFeature Requestsneeds-triagelabel for new issues that we didn't triage yetlabel for new issues that we didn't triage yet