Skip to content

Support for InfluxQL queries #129

Open

Description

@SMillerDev

Proposal:
Since InfluxCloud Serverless prefers InfluxQL again it would be good if we can use this library to query it.

Current behavior:
Currently non-flux queries throw errors.

Desired behavior:
Non-flux queries should work

Alternatives considered:
Just giving up on InfluxDB altogether since the requirements change so much between versions that even internal libraries can keep up.

Use case:
Nobody using the latest InfluxDB version can use this library, including people who were forced to a newer version because their old data got deleted with the rest of the region.

Activity

  1. kaspergrubbe commented on Jul 28, 2023

    @kaspergrubbe

    I asked @pauldix about it here: https://twitter.com/kaspergrubbe/status/1684535376294154240

    My understanding:

    Paul Dix answers:

    • Using the old v1 gem is your best bet. InfluxDB 2.0 implements the v1 query API and 3.0 will as well.
    • You'll be able to point to a 3.0 DB as though it is a 1.0 DB.
    • Later, there will be a 3.0 Rubygem that uses the faster Arrow Flight protocol.
  2. timdiggins commented on Sep 27, 2023

    @timdiggins

    @kaspergrubbe I don't quite follow you / @pauldix, old gem's client requires username and password and doesn't seem to support tokens at all.

  3. CR4567 commented on Nov 6, 2025

    @CR4567

    Two years later...
    Is there any new information about chances that there will be an update?
    Or is this package completely dead?

  4. bednar commented on Nov 6, 2025

    @bednar
    Contributor

    We don't plan any updates for this package. But we will be happy to review every contribution from community.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions