Skip to content

2.15.0

Compare
Choose a tag to compare
@mpenick mpenick released this 16 Jan 15:27
· 127 commits to master since this release
c97dd43

Features

  • [CPP-865] Unified driver
    • We have open sourced and merged DataStax Enterprise (DSE) driver features
      into a single, open source driver that supports both Apache Cassandra and
      DataStax products. Note: DSE-specific driver features still require DSE.
      • Support for the DSE authentication mechanisms including plaintext and LDAP
        (via GSSAPI)
      • Support for geospatial types including POINT, LINESTRING, and POLYGON
    • Supporting JIRA issues
      • [CPP-864] Merge DSE into core driver
      • [CPP-867] Merge DSE docs into core driver
      • [CPP-866] Move DSE uses of external authentication provider to internal interfaces
      • [CPP-861] Add CASS_USE_KERBEROS option and return errors from dependent auth API functions

Bug Fixes

  • [CPP-885] Fix filtering load balancing policies (and remove duplicated load balancing policy chain)
  • [CPP-884] Deprecate pending request timeouts metric and remove unused internal logic
  • [CPP-871] Fix SSL cleanup on error conditions in mockssandra
  • [CPP-855] Fix C*/DSE protocol lowering attempts when cass_cluster_set_use_beta_protocol_version() is true

Other

  • [CPP-220] Remove use of external Boost from unit and integration tests