- #109: PHP 8.1 deprecation warnings
- #102: Use async HTTP calls to achieve better performance in a multithreading environment.
- #101: Fix parsing Query response with contains new lines in field values
- #97: Add
ping()
to check status of OSS and Cloud instance
- #93: Switch the PHP 7.1 image to next-gen CircleCI's convenience images
- #86: Add configuration option for
proxy
andredirects
- #92: Add configuration option for
ipVersion
[UDP Writer]
- #90: Switch to next-gen CircleCI's convenience images
- #84: Parsing infinite numbers
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
usesPostUser
to createUser
AuthorizationsService
usesAuthorizationPostRequest
to createAuthorization
BucketsService
usesPatchBucketRequest
to updateBucket
OrganizationsService
usesPostOrganizationRequest
to createOrganization
OrganizationsService
usesPatchOrganizationRequest
to updateOrganization
DashboardsService
usesPatchDashboardRequest
to updateDashboard
DeleteService
is used to delete time series data instead ofDefaultService
Run
contains list ofLogEvent
inLog
propertyDBRPs
contains list ofDBRP
inContent
propertyDBRPsService
usesDBRPCreate
to createDBRP
- Inheritance structure:
Check
<-CheckDiscriminator
<-CheckBase
NotificationEndpoint
<-NotificationEndpointDiscriminator
<-NotificationEndpointBase
NotificationRule
<-NotificationRuleDiscriminator
<-NNotificationRuleBase
- Flux AST literals extends the AST
Expression
object
- #79: Use InfluxDB OSS API definitions to generated APIs
- #81: Compatibility with PHP 7.1 and 7.2
- #76: Exponential random backoff retry strategy
- #74: Allow to change GuzzleHTTP timeout
- #71: Update swagger to the latest version
- #65:
FluxRecord
uses descriptive message for column that doesn't exists - #68: Moved classes to their own file
- #65: Documentation for the client is located at GitHub: https://influxdata.github.io/influxdb-client-php/
- #67: Updated stable image to
influxdb:latest
and nightly toquay.io/influxdb/influxdb:nightly
- #53: Ability to write via UDP protocol
- #57: Added possibility to disable verification of SSL certificate
- #60: Compatibility with PHP 7.1 and 7.2
- #63: Updated docs and examples about deleting data
- #54: Updated default docker image to v2.0.2
- #46: Adding info about how to get the query in JSON format
- #44: Added generated APIs from swagger for InfluxDB 2.0 management, buckets, organizations, authorizations...
- #45: Improved logging message for retries
- #38: Added jitterInterval to WriteApi
- #39: Default port changed from 9999 -> 8086
- #32: Added retryInterval, maxRetries and maxRetryDelay to WriteOptions in WriteApi
- #36: Added exponentialBase to WriteApi
- #34: Retry strategy now work also for connection errors
- #17: Implemented default tags
- #37: Api generator moved to influxdb-clients-apigen module
- #33: Removed unused flushInterval from WriteApi
- #29: Prevent invalid array access when no write options are passed to the WriteApi.
- #27: Fixed serialization of
\n
,\r
and\t
to Line Protocol,=
is valid sign for measurement name
- #27: Updated swagger to latest version
- #25: Fixes a typo in timeout Guzzle option
- #24: Improved documentation about batching
- #14: Checks the health of a running InfluxDB instance by querying the /health
- #22: Clarify how to use a client with InfluxDB 1.8
- #19: Fixed parsing QueryResponse on Windows