Commit Graph

115 Commits (45c2c261682785de339678c89c3c720c49d66479)

Author SHA1 Message Date
Raphael Taylor-Davies f62d0eab3c
feat: disable bytes serde (#2580)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-09-20 09:07:12 +00:00
dependabot[bot] b67610d9b9
chore(deps): bump tokio from 1.10.1 to 1.11.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.10.1...tokio-1.11.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-06 09:11:38 +00:00
dependabot[bot] b1bb390893
chore(deps): bump parking_lot from 0.11.1 to 0.11.2
Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.11.1...0.11.2)

---
updated-dependencies:
- dependency-name: parking_lot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-06 01:18:24 +00:00
dependabot[bot] 3e154b3b02
chore(deps): bump serde_json from 1.0.66 to 1.0.67
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.66 to 1.0.67.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.66...v1.0.67)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-30 11:28:35 +00:00
Dom 3de6b44e23
build: use new rustdoc lint name (#2261)
* fix: nocache feature code rot

The MBChunk::snapshot code when using the "nocache" option no longer
compiles - this commit updates it to match the not(nocache) code.

* build: use updated broken_intra_doc_links name

The broken_intra_doc_links lint was renamed
rustdoc::broken_intra_doc_links

https://doc.rust-lang.org/rustdoc/lints.html
2021-08-11 19:48:51 +00:00
Carol (Nichols || Goulding) 9d15798288 fix: Address or allow Clippy warnings new with Rust 1.54 2021-07-30 09:59:59 -04:00
Marco Neumann f11be17523 chore: update mockito to 0.30 2021-07-13 15:17:28 +02:00
Andrew Lamb d35b74c226
fix: Fix doc build warnings (#1945)
* fix: Fix doc build warnings

* refactor: add deny bare_urls to crates

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-07-13 08:03:42 +00:00
Marco Neumann 3832987ecb chore: enforce `clippy::future_not_send` for `influxdb2_client` 2021-06-10 09:46:35 +02:00
Marco Neumann eddc9319ff docs: deny broken intradoc links 2021-04-27 13:22:28 +02:00
Carol (Nichols || Goulding) d8a92a8570 test: Don't run any integration tests unless TEST_INTEGRATION is set 2021-04-22 14:21:50 -04:00
Carol (Nichols || Goulding) 788214dc31 fix: Remove unused Result 2021-04-21 14:59:08 +00:00
Carol (Nichols || Goulding) ce645262c6 fix: Rename LOCAL env var to INFLUXDB_IOX_INTEGRATION_LOCAL 2021-04-21 14:59:08 +00:00
Carol (Nichols || Goulding) 2416e21adc fix: Use the rust ci docker image rather than a fixed image version 2021-04-21 14:59:08 +00:00
Carol (Nichols || Goulding) 3ee5d6f038 fix: Remove the test docker container by name rather than ID 2021-04-21 14:59:08 +00:00
Carol (Nichols || Goulding) 96afb25d1a test: Run influxd in docker by default for integration tests 2021-04-21 14:59:08 +00:00
Edd Robinson 2784f89e6e refactor: sigh 2021-04-20 17:30:50 +00:00
Carol (Nichols || Goulding) e74f73f198 refactor: Use assert_eq rather than assert matches 2021-04-19 13:32:11 -04:00
Carol (Nichols || Goulding) 49b8d7690c Merge remote-tracking branch 'origin/main' into feature-health 2021-04-19 13:28:37 -04:00
jeivardan 4cdc29fc2f test: add assertion to test in health
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-16 11:47:59 +05:30
jeivardan 203a4c2611 fix: remove Default trait for HealthCheck
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-16 11:45:31 +05:30
Aakash Hemadri 4372da2d58
Merge branch 'main' into refactor-influxdb-client 2021-04-16 10:01:42 +05:30
Aakash Hemadri 966b97903c
fix: ci tests & write module
Add write to api/mod.rs
Rename influx2.rs -> write.rs
Fix end_to_end_cases for DataPoint

Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-16 09:58:23 +05:30
Aakash Hemadri eef9841161
revert: "refactor: Move client to client.rs"
This reverts commit 608001f2e6.
2021-04-16 09:58:12 +05:30
kodiakhq[bot] 7247467225
Merge branch 'main' into feature-label 2021-04-14 17:23:17 +00:00
Aakash Hemadri 608001f2e6
refactor: Move client to client.rs
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-14 21:19:52 +05:30
Aakash Hemadri 3647c94ace
refactor: Move write to api/write.rs
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-14 18:40:42 +05:30
Aakash Hemadri 1177b38aaa
refactor: Move create_bucket to api/bucket
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-14 18:10:57 +05:30
Aakash Hemadri 95c8538a3a
refactor: Move data_point.rs to models/data_point.rs
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-14 17:04:14 +05:30
jeivardan 83db9235ca fix: making status mandatory by removing Option
Implemented Default trait for enum Status

Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-14 14:36:08 +05:30
jeivardan 64dead0857 test: Add integration test for health
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-14 14:31:17 +05:30
Raphael Taylor-Davies 1997324344
feat: mutable buffer snapshotting (#1179)
* feat: mutable buffer snapshotting

* chore: review feedback
2021-04-13 12:14:54 +00:00
jeivardan 1d449af5b6 fix: correct the typo in comments
fix typos in the health.rs comments

Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-13 11:33:53 +05:30
jeivardan b66df3e57f fix: Make org_id as Option
use Option in the private labels function rather than the special value of "" .

Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-13 11:25:46 +05:30
jeivardan d9363234d6 feat: Add support for health API to influxdb_client
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-12 14:35:45 +05:30
jeivardan 655fc7b8a5 fix: Don't return Result from test functions
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-09 09:55:01 +05:30
jeivardan 3c24caf29a fix: cargo fmt
Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-09 09:38:11 +05:30
Jeivardan af72581658
Merge branch 'main' into feature-label 2021-04-09 03:50:08 +00:00
Carol (Nichols || Goulding) 1552c0113a Merge remote-tracking branch 'origin/main' into feature-query 2021-04-08 14:40:12 -04:00
Carol (Nichols || Goulding) efd339e0a5 Merge remote-tracking branch 'origin/main' into feature-label 2021-04-08 14:39:29 -04:00
Carol (Nichols || Goulding) 7789d776cb docs: Fix copypasta comment 2021-04-07 14:11:02 -04:00
Carol (Nichols || Goulding) 4f627e0560 fix: Onboarding returns 201, not 200 2021-04-07 14:11:02 -04:00
Carol (Nichols || Goulding) 27a45aa036 fix: Don't send auth header if token specified is empty string
Not all endpoints need authorization, sometimes we don't have it!
2021-04-07 14:11:00 -04:00
Carol (Nichols || Goulding) ebb6bbd13c test: start of integration tests of influxdb2 client against influxdb 2.0 OSS 2021-04-07 14:09:39 -04:00
Carol (Nichols || Goulding) 82588d5c72 fix: Don't return Result from test functions 2021-04-07 12:40:00 -04:00
Aakash Hemadri fe19e3b3ae
fix: Misplaced annotations
fix: Unnecessary escaped characters in comments

Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-06 15:47:34 +05:30
Aakash Hemadri fcdc5290be
fix: Remove org_id to query API
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-05 20:15:51 +05:30
jeivardan 35223e43e7 fix: Add labels_by_org method
Add get_labels, private method that both labels and labels_by_org share.
Add appropiate tests and example
comment corrections

Signed-off-by: jeivardan <jeivardanvenkatesh@gmail.com>
2021-04-03 16:08:31 +05:30
Aakash Hemadri 3c99ea2187
fix: Use unwrap_or_default over unwrap_or_else
Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-02 11:29:23 +05:30
Aakash Hemadri 96a63768f5
fix: serde(rename) in influxdb_client
Replace extern_ to r#extern

Signed-off-by: Aakash Hemadri <aakashhemadri123@gmail.com>
2021-04-02 11:27:20 +05:30