Update dependency com.influxdb:influxdb-client-java to v7.2.0 #44

Merged
Fascinated merged 1 commits from renovate/com.influxdb-influxdb-client-java-7.x into master 2024-08-13 17:28:19 +00:00
Contributor

This PR contains the following updates:

Package Type Update Change
com.influxdb:influxdb-client-java (source) compile minor 7.1.0 -> 7.2.0

Release Notes

influxdata/influxdb-client-java (com.influxdb:influxdb-client-java)

v7.2.0

Compare Source

Features
  • #​745: New example WriteHttpExceptionHandled.java showing how to make use of InfluxException.headers() when HTTP Errors are returned from server. Also, now writes selected headers to client log.
  • #​719: InfluxQLQueryService header changes.
    • Accept header can now be defined when making InfluxQLQuery calls. Supoorted MIME types:
      • application/csv
      • application/json
    • The value application/csv remains the default.
    • ⚠️ Side effects of these changes:
      • When using application/json, timestamp fields are returned in the RFC3339 format unless InfluxQLQuery.setPrecision() has been previously called, in which case they are returned in the POSIX epoch format.
      • When using application/csv, timestamp fields are returned in the POSIX epoch format.
    • Convenience methods have been added to InfluxQLQueryAPI to simplify expressly specifying JSON or CSV calls.
    • Epoch timestamps can also be ensured by calling InfluxQLQuery.setPrecision() before executing a query call.
    • An AcceptHeader field has also been added to the InfluxQLQuery class and can be set with InfluxQLQuery.setAcceptHeader().
    • More information from the server side:
    • See the updated InfluxQLExample
Bug Fixes
  1. #​744 following an InfluxQLQueryAPI.query() call, empty results from the server no longer result in a null result value.
Dependencies

Update dependencies:

Build:
Maven:
  • #​721: build-helper-maven-plugin to 3.6.0
  • #​728: maven-source-plugin to 3.3.1
  • #​729: maven-enforcer-plugin to 3.5.0
  • #​730: scala-maven-plugin to 4.9.1
  • #​734: maven-compiler-plugin to 3.13.0
  • #​736: jacoco-maven-plugin to 0.8.12
  • #​748: maven-surefire-plugin, maven-failsafe-plugin to 3.3.1
  • #​746: maven-jar-plugin to 3.4.2
  • #​747: maven-project-info-reports-plugin to 3.6.2
  • #​751: license-maven-plugin to 4.5
Test:
Examples:

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [com.influxdb:influxdb-client-java](https://github.com/influxdata/influxdb-client-java/tree/master/client) ([source](https://github.com/influxdata/influxdb-client-java)) | compile | minor | `7.1.0` -> `7.2.0` | --- ### Release Notes <details> <summary>influxdata/influxdb-client-java (com.influxdb:influxdb-client-java)</summary> ### [`v7.2.0`](https://github.com/influxdata/influxdb-client-java/blob/HEAD/CHANGELOG.md#720-2024-08-12) [Compare Source](https://github.com/influxdata/influxdb-client-java/compare/v7.1.0...v7.2.0) ##### Features - [#&#8203;745](https://github.com/influxdata/influxdb-client-java/pull/745): New example `WriteHttpExceptionHandled.java` showing how to make use of `InfluxException.headers()` when HTTP Errors are returned from server. Also, now writes selected headers to client log. - [#&#8203;719](https://github.com/influxdata/influxdb-client-java/issues/719): `InfluxQLQueryService` header changes. - `Accept` header can now be defined when making `InfluxQLQuery` calls. Supoorted MIME types: - `application/csv` - `application/json` - The value `application/csv` remains the default. - :warning: Side effects of these changes: - When using `application/json`, timestamp fields are returned in the [RFC3339](https://www.rfc-editor.org/rfc/rfc3339) format unless `InfluxQLQuery.setPrecision()` has been previously called, in which case they are returned in the POSIX epoch format. - When using `application/csv`, timestamp fields are returned in the POSIX epoch format. - Convenience methods have been added to `InfluxQLQueryAPI` to simplify expressly specifying JSON or CSV calls. - Epoch timestamps can also be ensured by calling `InfluxQLQuery.setPrecision()` before executing a query call. - An `AcceptHeader` field has also been added to the `InfluxQLQuery` class and can be set with `InfluxQLQuery.setAcceptHeader()`. - More information from the server side: - [Generated REST API Documentation](https://docs.influxdata.com/influxdb/v2/api/v1-compatibility/#operation/PostQueryV1) - [Influx 1.1 query compatibility](https://docs.influxdata.com/influxdb/latest/reference/api/influxdb-1x/query/) - See the updated InfluxQLExample ##### Bug Fixes 1. [#&#8203;744](https://github.com/influxdata/influxdb-client-java/issues/744) following an `InfluxQLQueryAPI.query()` call, empty results from the server no longer result in a `null` result value. ##### Dependencies Update dependencies: ##### Build: - [#&#8203;753](https://github.com/influxdata/influxdb-client-java/pull/753): `spring-boot` to `3.3.2` - [#&#8203;726](https://github.com/influxdata/influxdb-client-java/pull/726): `kotlin` to `2.0.0` - [#&#8203;752](https://github.com/influxdata/influxdb-client-java/pull/752): `micrometer-registry-influx` to `1.13.2` - [#&#8203;749](https://github.com/influxdata/influxdb-client-java/pull/749): `kotlin-coroutines` to `1.8.1` - [#&#8203;735](https://github.com/influxdata/influxdb-client-java/pull/735): `scala-collection-compat_2.12` to `2.12.0` - [#&#8203;740](https://github.com/influxdata/influxdb-client-java/pull/740): `pekko` to `1.0.3` - [#&#8203;741](https://github.com/influxdata/influxdb-client-java/pull/741): `commons-csv` to `1.11.0` - [#&#8203;743](https://github.com/influxdata/influxdb-client-java/pull/743): `gson` to `2.11.0` ##### Maven: - [#&#8203;721](https://github.com/influxdata/influxdb-client-java/pull/721): `build-helper-maven-plugin` to `3.6.0` - [#&#8203;728](https://github.com/influxdata/influxdb-client-java/pull/728): `maven-source-plugin` to `3.3.1` - [#&#8203;729](https://github.com/influxdata/influxdb-client-java/pull/729): `maven-enforcer-plugin` to `3.5.0` - [#&#8203;730](https://github.com/influxdata/influxdb-client-java/pull/730): `scala-maven-plugin` to `4.9.1` - [#&#8203;734](https://github.com/influxdata/influxdb-client-java/pull/734): `maven-compiler-plugin` to `3.13.0` - [#&#8203;736](https://github.com/influxdata/influxdb-client-java/pull/736): `jacoco-maven-plugin` to `0.8.12` - [#&#8203;748](https://github.com/influxdata/influxdb-client-java/pull/748): `maven-surefire-plugin`, `maven-failsafe-plugin` to `3.3.1` - [#&#8203;746](https://github.com/influxdata/influxdb-client-java/pull/746): `maven-jar-plugin` to `3.4.2` - [#&#8203;747](https://github.com/influxdata/influxdb-client-java/pull/747): `maven-project-info-reports-plugin` to `3.6.2` - [#&#8203;751](https://github.com/influxdata/influxdb-client-java/pull/751): `license-maven-plugin` to `4.5` ##### Test: - [#&#8203;724](https://github.com/influxdata/influxdb-client-java/pull/724): `assertj` to `3.26.0` - [#&#8203;725](https://github.com/influxdata/influxdb-client-java/pull/725): `assertk-jvm` to `0.28.1` - [#&#8203;750](https://github.com/influxdata/influxdb-client-java/pull/750): `assertj-core` to `3.26.3` - [#&#8203;737](https://github.com/influxdata/influxdb-client-java/pull/737): `junit-jupiter` to `5.10.3` - [#&#8203;754](https://github.com/influxdata/influxdb-client-java/pull/754): `hamcrest` to `3.0` ##### Examples: - [#&#8203;723](https://github.com/influxdata/influxdb-client-java/pull/723): ` commons-cli ` to `1.8.0` - [#&#8203;742](https://github.com/influxdata/influxdb-client-java/pull/742): ` commons-io ` to `2.16.1` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNS4xIiwidXBkYXRlZEluVmVyIjoiMzguMjUuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-08-12 08:01:06 +00:00
Fascinated merged commit 0bc614ce39 into master 2024-08-13 17:28:19 +00:00
Fascinated deleted branch renovate/com.influxdb-influxdb-client-java-7.x 2024-08-13 17:28:19 +00:00
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MinecraftUtilities/Backend#44
No description provided.