Skip to content
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

Add InfluxDB Connector #24220

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

k3rnL
Copy link

@k3rnL k3rnL commented Nov 21, 2024

Description

This PR introduces a new connector for InfluxDB, enabling Trino to query time-series data stored in InfluxDB. InfluxDB is a widely used time-series database but diverges from many traditional database standards, requiring a tailored approach to integration.

Additional context and related issues

I must note that most of the work was made in the past, but the PR was never finalized #15549
I have mostly only rebased the code, fixed tests and adapt the code to the new requirements.
My addition is the support for schema creation and schema/table destruction.

Release notes

( ) Release notes are required, with the following suggested text:

## Section
* Add InfluxDB connector. ({issue}`issuenumber`)

@github-actions github-actions bot added the docs label Nov 21, 2024
@k3rnL k3rnL force-pushed the k3rnl/influxdb-connector branch 9 times, most recently from c26a3f8 to caed040 Compare November 22, 2024 22:30
@k3rnL
Copy link
Author

k3rnL commented Nov 23, 2024

I'm not sure if the CI fails because of the PR's code or if the tests are flaky ?

@ebyhr
Copy link
Member

ebyhr commented Nov 24, 2024

ci / pt (default, suite-all-connectors-smoke, ) looks related to this change. Other failures are unrelated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

3 participants