Skip to content

Latest commit

 

History

History
163 lines (113 loc) · 9.06 KB

CHANGELOG.md

File metadata and controls

163 lines (113 loc) · 9.06 KB

1.12.0 [unreleased]

  1. #163: Added support for Python 3.9

Features

  1. #161: Added logging message for retries

Bug Fixes

  1. #164: Excluded tests from packaging

1.11.0 [2020-10-02]

Features

  1. #152: WriteApi supports generic Iterable type
  2. #158: Added possibility to specify certificate file path to verify the peer

API

  1. #151: Default port changed from 9999 -> 8086
  2. #156: Removed labels in organization API, removed Pkg* structure and package service

Bug Fixes

  1. #154: Fixed escaping string fields in DataFrame serialization

1.10.0 [2020-08-14]

Features

  1. #140: Added exponential backoff strategy for batching writes, Allowed to configure default retry strategy. Default value for retry_interval is 5_000 milliseconds.
  2. #136: Allows users to skip of verifying SSL certificate
  3. #143: Skip of verifying SSL certificate could be configured via config file or environment properties
  4. #141: Added possibility to use datetime nanoseconds precision by pandas.Timestamp
  5. #145: Api generator was moved to influxdb-clients-apigen

1.9.0 [2020-07-17]

Features

  1. #112: Support timestamp with different timezone in _convert_timestamp
  2. #120: ciso8601 is an optional dependency and has to be installed separably
  3. #121: Added query_data_frame_stream method
  4. #132: Use microseconds resolutions for data points

Bug Fixes

  1. #117: Fixed appending default tags for single Point
  2. #115: Fixed serialization of \n, \r and \t to Line Protocol, = is valid sign for measurement name
  3. #118: Fixed serialization of DataFrame with empty (NaN) values
  4. #130: Use Retry-After header value for Retryable error codes

1.8.0 [2020-06-19]

Features

  1. #92: Optimize serializing Pandas DataFrame for writing

API

  1. #110: Removed log system from Bucket, Dashboard, Organization, Task and Users API - influxdb#18459, Update swagger to latest version

Bug Fixes

  1. #105: Fixed mapping dictionary without timestamp and tags into LineProtocol
  2. #108: The WriteApi uses precision from Point instead a default precision

1.7.0 [2020-05-15]

Features

  1. #79: Added support for writing Pandas DataFrame

Bug Fixes

  1. #85: Fixed a possibility to generate empty write batch
  2. #86: BREAKING CHANGE: Fixed parameters in delete api - now delete api accepts also bucket name and org name instead of only ids
  3. #93: Remove trailing slash from connection URL

1.6.0 [2020-04-17]

Documentation

  1. #75: Updated docs to clarify how to use an org parameter
  2. #84: Clarify how to use a client with InfluxDB 1.8

Bug Fixes

  1. #72: Optimize serializing data into Pandas DataFrame

1.5.0 [2020-03-13]

Features

  1. #59: Set User-Agent to influxdb-client-python/VERSION for all requests

Bug Fixes

  1. #61: Correctly parse CSV where multiple results include multiple tables
  2. #66: Correctly close connection pool manager at exit
  3. #69: InfluxDBClient and WriteApi could serialized by pickle (python3.7 or higher)

1.4.0 [2020-02-14]

Features

  1. #52: Initialize client library from config file and environmental properties

CI

  1. #54: Add Python 3.7 and 3.8 to CI builds

Bug Fixes

  1. #56: Fix default tags for write batching, added new test
  2. #58: Source distribution also contains: requirements.txt, extra-requirements.txt and test-requirements.txt

1.3.0 [2020-01-17]

Features

  1. #50: Implemented default tags

API

  1. #47: Updated swagger to latest version

CI

  1. #49: Added beta release to continuous integration

Bug Fixes

  1. #48: InfluxDBClient default org is used by WriteAPI

1.2.0 [2019-12-06]

Features

  1. #44: Optimized serialization into LineProtocol, Clarified how to use client for import large amount of data

API

  1. #42: Updated swagger to latest version

Bug Fixes

  1. #45: Pandas is a optional dependency and has to installed separably

1.1.0 [2019-11-19]

Features

  1. #29: Added support for serialise response into Pandas DataFrame

1.0.0 [2019-11-11]

Features

  1. #24: Added possibility to write dictionary-style object
  2. #27: Added possibility to write bytes type of data
  3. #30: Added support for streaming a query response
  4. #35: FluxRecord supports dictionary-style access
  5. #31: Added support for delete metrics

API

  1. #28: Updated swagger to latest version

Bug Fixes

  1. #19: Removed strict checking of enum values

Documentation

  1. #22: Documented how to connect to InfluxCloud

0.0.2 [2019-09-26]

Features

  1. #2: The write client is able to write data in batches (configuration: batch_size, flush_interval, jitter_interval, retry_interval)
  2. #5: Added support for gzip compression of query response and write body

API

  1. #10: Updated swagger to latest version

Bug Fixes

  1. #3: The management API correctly supports inheritance defined in Influx API
  2. #7: Drop NaN and infinity values from fields when writing to InfluxDB

CI

  1. #11: Switch CI to CircleCI
  2. #12: CI generate code coverage report on CircleCI