Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: influxdata/influxdb-client-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.8.0
Choose a base ref
...
head repository: influxdata/influxdb-client-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 3,081 additions and 347 deletions.
  1. +12 −15 .circleci/config.yml
  2. +1 −1 .github/dependabot.yml
  3. +341 −0 CHANGELOG.md
  4. +18 −18 README.md
  5. +5 −15 client-core/pom.xml
  6. +14 −6 client-core/src/main/java/com/influxdb/internal/AbstractQueryApi.java
  7. +20 −1 client-core/src/main/java/com/influxdb/query/InfluxQLQueryResult.java
  8. +4 −2 client-core/src/main/java/com/influxdb/query/internal/FluxCsvParser.java
  9. +103 −0 client-core/src/main/java/com/influxdb/rest/ConnectionClosingInterceptor.java
  10. +26 −0 client-core/src/test/java/com/influxdb/exceptions/InfluxExceptionTest.java
  11. +55 −0 client-core/src/test/java/com/influxdb/query/internal/FluxCsvParserTest.java
  12. +143 −0 client-core/src/test/java/com/influxdb/rest/ITConnectionClosingInterceptor.java
  13. +2 −2 client-kotlin/README.md
  14. +13 −7 client-kotlin/pom.xml
  15. +4 −4 client-kotlin/src/test/kotlin/com/influxdb/client/kotlin/ITQueryKotlinApi.kt
  16. +2 −2 client-legacy/README.md
  17. +2 −2 client-legacy/pom.xml
  18. +6 −6 client-osgi/pom.xml
  19. +3 −3 client-reactive/README.md
  20. +2 −2 client-reactive/pom.xml
  21. +2 −3 client-reactive/src/main/java/com/influxdb/client/reactive/internal/QueryReactiveApiImpl.java
  22. +12 −12 client-scala/README.md
  23. +14 −14 client-scala/cross/2.12/pom.xml
  24. +13 −13 client-scala/cross/2.13/pom.xml
  25. +1 −1 client-scala/src/main/scala/com/influxdb/client/scala/InfluxDBClientScala.scala
  26. +2 −2 client-scala/src/main/scala/com/influxdb/client/scala/QueryScalaApi.scala
  27. +2 −2 client-scala/src/main/scala/com/influxdb/client/scala/WriteScalaApi.scala
  28. +2 −2 client-scala/src/main/scala/com/influxdb/client/scala/internal/QueryScalaApiImpl.scala
  29. +2 −2 client-scala/src/main/scala/com/influxdb/client/scala/internal/WriteScalaApiImpl.scala
  30. +4 −4 client-scala/src/test/scala/com/influxdb/client/scala/ITQueryScalaApiQuery.scala
  31. +2 −2 client-scala/src/test/scala/com/influxdb/client/scala/InfluxDBClientScalaTest.scala
  32. +2 −2 client-scala/src/test/scala/com/influxdb/client/scala/WriteScalaApiTest.scala
  33. +7 −3 client-test/pom.xml
  34. +2 −2 client-utils/pom.xml
  35. +16 −2 client/README.md
  36. +3 −3 client/pom.xml
  37. +3 −2 client/src/generated/java/com/influxdb/client/service/InfluxQLQueryService.java
  38. +6 −5 client/src/main/java/com/influxdb/client/InfluxDBClientOptions.java
  39. +75 −1 client/src/main/java/com/influxdb/client/InfluxQLQueryApi.java
  40. +10 −0 client/src/main/java/com/influxdb/client/TasksApi.java
  41. +57 −0 client/src/main/java/com/influxdb/client/domain/InfluxQLQuery.java
  42. +13 −0 client/src/main/java/com/influxdb/client/internal/AbstractInfluxDBClient.java
  43. +205 −15 client/src/main/java/com/influxdb/client/internal/InfluxQLQueryApiImpl.java
  44. +77 −0 client/src/main/java/com/influxdb/client/internal/TasksApiImpl.java
  45. +18 −1 client/src/main/java/com/influxdb/client/write/events/WriteErrorEvent.java
  46. +348 −0 client/src/test/java/com/influxdb/client/ITInfluxQLQueryApi.java
  47. +39 −0 client/src/test/java/com/influxdb/client/ITTasksApi.java
  48. +22 −1 client/src/test/java/com/influxdb/client/ITWriteApiBlocking.java
  49. +32 −0 client/src/test/java/com/influxdb/client/ITWriteQueryApi.java
  50. +70 −0 client/src/test/java/com/influxdb/client/InfluxDBClientOptionsTest.java
  51. +90 −18 client/src/test/java/com/influxdb/client/InfluxDBClientTest.java
  52. +10 −1 client/src/test/java/com/influxdb/client/WriteApiTest.java
  53. +80 −0 client/src/test/java/com/influxdb/client/domain/InfluxQLQueryTest.java
  54. +404 −3 client/src/test/java/com/influxdb/client/internal/InfluxQLQueryApiImplTest.java
  55. +2 −1 examples/README.md
  56. +7 −7 examples/pom.xml
  57. +113 −17 examples/src/main/java/example/InfluxQLExample.java
  58. +2 −2 examples/src/main/java/example/ScalaQuery.scala
  59. +2 −2 examples/src/main/java/example/ScalaQueryDSL.scala
  60. +2 −2 examples/src/main/java/example/ScalaQueryRaw.scala
  61. +2 −2 examples/src/main/java/example/ScalaWriteApi.scala
  62. +128 −0 examples/src/main/java/example/WriteHttpExceptionHandled.java
  63. +2 −2 flux-dsl/README.md
  64. +2 −2 flux-dsl/pom.xml
  65. +54 −0 flux-dsl/src/main/java/com/influxdb/query/dsl/Flux.java
  66. +66 −0 flux-dsl/src/main/java/com/influxdb/query/dsl/functions/ElapsedFlux.java
  67. +5 −1 flux-dsl/src/main/java/com/influxdb/query/dsl/functions/restriction/ColumnRestriction.java
  68. +134 −0 flux-dsl/src/test/java/com/influxdb/query/dsl/functions/ElapsedFluxTest.java
  69. +11 −0 flux-dsl/src/test/java/com/influxdb/query/dsl/functions/restriction/RestrictionsTest.java
  70. +10 −3 karaf/karaf-assembly/pom.xml
  71. +10 −3 karaf/karaf-features/pom.xml
  72. +10 −3 karaf/karaf-kar/pom.xml
  73. +3 −3 karaf/pom.xml
  74. +50 −44 pom.xml
  75. +23 −8 spring/README.md
  76. +8 −15 spring/pom.xml
  77. +5 −1 spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfiguration.java
  78. +9 −27 spring/src/test/java/com/influxdb/spring/influx/InfluxDB2AutoConfigurationTest.java
27 changes: 12 additions & 15 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -109,7 +109,7 @@ jobs:
parameters:
maven-image:
type: string
default: &default-maven-image "cimg/openjdk:8.0"
default: &default-maven-image "cimg/openjdk:17.0"
influxdb-image:
type: string
default: &default-influxdb-image "influxdb:latest"
@@ -200,7 +200,7 @@ jobs:
- maven-cache_v3-<< parameters.maven-image >>-
- run:
name: "Check generate site"
command: mvn clean site site:stage -DskipTests
command: mvn clean install site site:stage -DskipTests

deploy-snapshot:
docker:
@@ -233,7 +233,7 @@ jobs:
- run:
name: Deploying Snapshot
command: |
mvn -s scripts/deploy-settings.xml -DskipTests=true clean package deploy
mvn -s scripts/deploy-settings.xml -DskipTests=true clean deploy
- save_cache:
name: Saving Maven Cache
key: *cache-key-deploy
@@ -250,19 +250,17 @@ workflows:
- check-dependencies
- check-generate-site
- check-licenses
- tests-java:
name: jdk-8
- tests-java:
name: jdk-11
maven-image: "cimg/openjdk:11.0"
- tests-java:
name: jdk-17
maven-image: "cimg/openjdk:17.0"
- tests-java:
name: jdk-19
maven-image: "cimg/openjdk:19.0"
name: jdk-20
maven-image: "cimg/openjdk:20.0"
- tests-java:
name: jdk-21
maven-image: "cimg/openjdk:21.0"
- tests-java:
name: jdk-8-nightly
name: jdk-17-nightly
influxdb-image: "quay.io/influxdb/influxdb:nightly"
- tests-java:
name: client-backpressure
@@ -275,11 +273,10 @@ workflows:
- check-dependencies
- check-generate-site
- check-licenses
- jdk-8
- jdk-11
- jdk-17
- jdk-19
- jdk-8-nightly
- jdk-20
- jdk-21
- jdk-17-nightly
filters:
branches:
only: master
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ updates:
- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "weekly"
interval: "monthly"
open-pull-requests-limit: 10
ignore:
- dependency-name: "org.scala-lang:scala-library"
Loading