Skip to content

Bump InfluxDB.Client from 1.19.0 to 2.0.0

Created by: dependabot[bot]

Bumps InfluxDB.Client from 1.19.0 to 2.0.0.

Release notes

Sourced from InfluxDB.Client's releases.

2.0.0 [2021-07-09]

Breaking Changes

This release introduces a support for new InfluxDB OSS API definitions - oss.yml. The following breaking changes are in underlying API services and doesn't affect common apis such as - WriteApi, QueryApi, BucketsApi, OrganizationsApi...

  • UsersService uses PostUser to create User
  • AuthorizationsService uses AuthorizationPostRequest to create Authorization
  • BucketsService uses PatchBucketRequest to update Bucket
  • OrganizationsService uses PostOrganizationRequest to create Organization
  • OrganizationsService uses PatchOrganizationRequest to update Organization
  • DashboardsService uses PatchDashboardRequest to update Dashboard
  • DeleteService is used to delete time series data instead of DefaultService
  • Run contains list of LogEvent in Log property
  • DBRPs contains list of DBRP in Content property
  • DBRPsService uses DBRPCreate to create DBRP
  • Inheritance structure:
    • Check <- CheckDiscriminator <- CheckBase
    • NotificationEndpoint <- NotificationEndpointDiscriminator <- NotificationEndpointBase
    • NotificationRule <- NotificationRuleDiscriminator <- NNotificationRuleBase
  • Flux AST literals extends the AST Expression object

Deprecates

  • AuthorizationsApi.CreateAuthorizationAsync(Authorization): instead use AuthorizationsApi.CreateAuthorizationAsync(AuthorizationPostRequest)

Features

  1. #206: Use optional args to pass query parameters into API list call - useful for the ability to use pagination.

API

  1. #206, #210, #211: Use InfluxDB OSS API definitions to generated APIs

Dependencies

  1. #209: Update dependencies:
    • CsvHelper to 27.1.0
    • Newtonsoft.Json 13.0.1
    • NodaTime to 3.0.5
    • NodaTime.Serialization.JsonNet to 3.0.0
    • Microsoft.Extensions.ObjectPool to 5.0.7

Documentation

  1. #213: API documentation is deployed to GitHub Pages
Changelog

Sourced from InfluxDB.Client's changelog.

2.0.0 [2021-07-09]

Breaking Changes

This release introduces a support for new InfluxDB OSS API definitions - oss.yml. The following breaking changes are in underlying API services and doesn't affect common apis such as - WriteApi, QueryApi, BucketsApi, OrganizationsApi...

  • UsersService uses PostUser to create User
  • AuthorizationsService uses AuthorizationPostRequest to create Authorization
  • BucketsService uses PatchBucketRequest to update Bucket
  • OrganizationsService uses PostOrganizationRequest to create Organization
  • OrganizationsService uses PatchOrganizationRequest to update Organization
  • DashboardsService uses PatchDashboardRequest to update Dashboard
  • DeleteService is used to delete time series data instead of DefaultService
  • Run contains list of LogEvent in Log property
  • DBRPs contains list of DBRP in Content property
  • DBRPsService uses DBRPCreate to create DBRP
  • Inheritance structure:
    • Check <- CheckDiscriminator <- CheckBase
    • NotificationEndpoint <- NotificationEndpointDiscriminator <- NotificationEndpointBase
    • NotificationRule <- NotificationRuleDiscriminator <- NNotificationRuleBase
  • Flux AST literals extends the AST Expression object

Deprecates

  • AuthorizationsApi.CreateAuthorizationAsync(Authorization): instead use AuthorizationsApi.CreateAuthorizationAsync(AuthorizationPostRequest)

Features

  1. #206: Use optional args to pass query parameters into API list call - useful for the ability to use pagination.

API

  1. #206, #210, #211: Use InfluxDB OSS API definitions to generated APIs

Dependencies

  1. #209: Update dependencies:
    • CsvHelper to 27.1.0
    • Newtonsoft.Json 13.0.1
    • NodaTime to 3.0.5
    • NodaTime.Serialization.JsonNet to 3.0.0
    • Microsoft.Extensions.ObjectPool to 5.0.7

Documentation

  1. #213: API documentation is deploy to GitHub Pages
Commits
  • ffee76b chore(release): release version 2.0.0 [skip ci]
  • 4b8c30e docs: add script to Generate and Publish APIs into GitHub Pages (#213)
  • 589c275 chore: update dependencies (#209)
  • 45d5963 chore: update DBRPs API (#211)
  • 63493e5 feat: add Backup API (#210)
  • 200c10e fix: missing permission resource
  • c6b882f feat: use InfluxDB OSS API definitions to generated APIs (#206)
  • b88ebfe chore(release): prepare for next development iteration
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

合并请求报告

加载中