Current Series Release Notes

4.2.0-2

Upgrade Notes

  • The minimum redis-py version required is now >= 3.0.0

4.0.0

New Features

  • Added TLS support for Zookeeper.

    TLS-related options can be defined in a connection URL as query parameters and they will be passed to the Kazoo driver as client arguments.

    • ca: SSL CA file to use for authentication

    • certfile: SSL certfile to use for authentication

    • keyfile: SSL keyfile to use for authentication

    • keyfile_password: keyfile password

    • use_ssl: controls whether SSL is used or not. Default to False.

    • verify_certs: when use_ssl is True you can control whether to complete certificate validation

    This also bumps minimum kazoo version to >=2.6.0

3.0.0

New Features

  • Added TLS support for MySQL driver.

    The following TLS-related options now can be specifed in the MySQL connection URL as query parameters

    ssl_ca

    path to the CA bundle to use for verifying server certificate

    ssl_capath

    path to folder with CA bundle files

    ssl_cert

    path to client public key certificate file

    ssl_key

    path to client private key file

    ssl_check_hostname

    verify server hostname against its certificate, accepted values are “true”, “1”, “yes” or “false”, “0”, “no” (default is “true”)

    ssl_verify_mode

    whether to verify TLS connection accepted values are “true”, “1”, “yes”, “required” or “false”, “0”, “no”, “none”, or “optional”

    ssl_cipher

    list of permissible ciphers for connection encryption

Bug Fixes

  • [etcd3gw] Membership lease can be already expired to the moment of lease refreshing. In this case heartbeat will try to refresh expired lease forever without success. The patch checks if lease is expired and creates new one.

  • Fixs inappropriate logic in memcachedlock.release()

2.11.0

Deprecation Notes

  • The etcd3 driver is deprecated, it will be removed in a future release. No testing is performed on this driver.

2.10.0

New Features

  • Redis driver retries actions for up to 15 times when met with error connecting to Redis.