- #491: Respect iox::column_type::field metadata when
mapping query results into values.
- iox::column_type::field::integer: => number
- iox::column_type::field::uinteger: => number
- iox::column_type::field::float: => number
- iox::column_type::field::string: => string
- iox::column_type::field::boolean: => boolean
- 499: Migrate to new doc library
- 437: Simplify iterating over Arrow's batches in
QueryAPI
- 410: Accepts HTTP responses with 2xx status codes as a success for writes.
- 369: Propagates headers from HTTP response to HttpError when an error is returned from the server.
- 377: Add InfluxDB Edge (OSS) authentication support.
- 376: Handle InfluxDB Edge (OSS) errors better.
- 319: Adds standard
user-agent
header to calls.
- 293: The Query API now uses a
QueryOptions
structure inclient.query()
methods. ThequeryType
andqueryParams
values are now wrapped inside of it. QueryOptions also support adding custom headers. Query parameters are changed from typeMap<string, QParamType>
to typeRecord<string, QParamType>
.
- 293:
QueryOptions
also support adding custom headers.
- #256: Adds support for named query parameters
- #221: Client options processing
- #183: Default Tags for Writes
- #164: Query infinite wait state
- #157: Add client instantiation from connection string and environment variables
Fixed package distribution files. The distribution files were not being included in the npm package.
- #89: Add structured query support
- #89: Add downsampling example
- #52: Add support for browser environment
- #52: Improve examples
- initial release of new client version
- write using v2 api
- query using FlightSQL
- query using InfluxQl