You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+33Lines changed: 33 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,38 @@
1
1
## 1.26.0 [unreleased]
2
2
3
+
### Breaking Changes
4
+
5
+
This release introduces a support for new version of InfluxDB OSS API definitions - [oss.yml](https://github.com/influxdata/openapi/blob/master/contracts/oss.yml). The following breaking changes are in underlying API services and doesn't affect common apis such as - `WriteApi`, `QueryApi`, `BucketsApi`, `OrganizationsApi`...
6
+
- Add `LegacyAuthorizationsService` to deal with legacy authorizations
7
+
- Add `ResourceService` to retrieve all knows resources
8
+
- Add `BackupService` to represents the data backup functions of InfluxDB
9
+
- Add `ReplicationsService` to represents the replication functions of InfluxDB
10
+
- Add `RestoreService` to represents the data restore functions of InfluxDB
11
+
- Add `ConfigService` to retrieve InfluxDB's runtime configuration
12
+
- Add `RemoteConnectionsService` to deal with registered remote InfluxDB connections
13
+
- Add `TelegrafPluginsService` to retrieve all Telegraf's plugins
14
+
- Update `TemplatesService` to deal with `Stack` and `Template` API
15
+
-`DBRPsService`:
16
+
- doesn't requires `org_id` parameter for operations
17
+
-`get_dbr_ps_id` operation uses `DBRPGet` as a type of result
18
+
-`patch_dbrpid` operation uses `DBRPGet` as a type of result
19
+
-`post_dbrp` operation uses `DBRPCreate` as a type of request
20
+
-`DefaultService`:
21
+
-`get_routes` operation is moved to `RoutesService`
22
+
-`get_telegraf_plugin` operation is moved to `TelegrafsService`
23
+
-`post_signin` operation is moved to `SigninService`
24
+
-`post_signout` operation is moved to `SignoutService`
25
+
-`OrganizationsService`:
26
+
-`get_orgs_id_secrets` operation is moved to `SecretsService`
27
+
-`patch_orgs_id_secrets` operation is moved to `SecretsService`
28
+
-`post_orgs_id_secrets` operation is moved to `SecretsService`
29
+
- Remove `DocumentApi` in favour of [InfluxDB Community Templates](https://github.com/influxdata/community-templates). For more info see - [influxdb#19300](https://github.com/influxdata/influxdb/pull/19300), [openapi#192](https://github.com/influxdata/openapi/pull/192)
30
+
-`TelegrafsService` uses `TelegrafPluginRequest` to create `Telegraf` configuration
31
+
-`TelegrafsService` uses `TelegrafPluginRequest` to update `Telegraf` configuration
32
+
33
+
### API
34
+
1.[#399](https://github.com/influxdata/influxdb-client-python/pull/399): Use the latest InfluxDB OSS API definitions to generated APIs
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
274
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
298
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
391
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
416
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
514
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
538
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
49
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
50
50
:param str content_type: The header value indicates the format of the data in the request body.
51
51
:param int content_length: The header value indicates the size of the entity-body, in bytes, sent to the database. If the length is greater than the database's `max body` configuration option, the server responds with status code `413`.
52
52
:param str accept: The header value specifies the response format.
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
80
+
:param str content_encoding: The value tells InfluxDB what compression is applied to the line protocol in the request payload. To make an API request with a GZIP payload, send `Content-Encoding: gzip` as a request header.
81
81
:param str content_type: The header value indicates the format of the data in the request body.
82
82
:param int content_length: The header value indicates the size of the entity-body, in bytes, sent to the database. If the length is greater than the database's `max body` configuration option, the server responds with status code `413`.
83
83
:param str accept: The header value specifies the response format.
0 commit comments