influxdb-rust icon indicating copy to clipboard operation
influxdb-rust copied to clipboard

Rust Client for the InfluxDB Time Series Database

Results 29 influxdb-rust issues
Sort by recently updated
recently updated
newest added

Hi, Thanks for the nice project. I want to write some series of data in a time, but I found the client.query() can handel only a series record a time....

I tried to use the library and couldn’t see how to connect to v2. I then realized it was only for v1.x, which was confirmed by the issue. You should...

Is it within the scope of this project to support InfluxDB v2.0.0?

Type: New Feature
Type of Change: Master
Hacktoberfest

This issue captures some discussion from #21 @pcpthm and @Drevoed suggest refactoring the query to something like this, removing the InfluxDbQuery trait and instead turning that into an Enum. ```...

Type: Enhancement
Type of Change: Medium
Hacktoberfest

## Description This patch adds support for [token auth](https://docs.influxdata.com/influxdb/v2.0/reference/api/influxdb-1x/#token-authentication) to make it easier to use backward compatibility API of influxdb 2.0 ### Checklist - [x] Formatted code using `cargo fmt...

Type: Enhancement

Hello, I just did tests with InfluxQL in cURL in terminal, and it works very fast (milliseconds), now the same query takes up to 19 seconds in influxdb-rust. Any idea...

Hi There is a problem with error catching when an invalid port (out of range) is passed to the influxdb client, like this: ```let client = Client::new("http://localhost:80876", "test");``` IMHO it...

Type: Bug
Type of Change: Minor
good first issue

This crate uses a hyper version (transitive via surf) that has vulnerabilities. - https://rustsec.org/advisories/RUSTSEC-2021-0078 - https://rustsec.org/advisories/RUSTSEC-2021-0079 ``` hyper v0.13.10 ├── http-client v6.4.1 │ └── surf v2.2.0 │ └── influxdb v0.4.0...

Hello @Empty2k12 Great crate, thank you. Recently I used this crate. `let write_query = Timestamp::Now.into_query("weather").add_field("humidity", 82);` `let write_result = influxdb.query(&write_query).await;` `println!("write_result : {:?}", write_result.expect("write into influxdb failed"));` The error message...

Type: Bug
Type of Change: Minor
good first issue

Instead of hard-coding `u128`, the method should accept a generic where the number precision can be specified. As [InfluxDb docs](https://docs.influxdata.com/influxdb/v1.7/tools/api/#query-string-parameters-2) recommend using the lowest precision possible for improved compression of...

Type: Enhancement
Type of Change: Medium
good first issue
Hacktoberfest