Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: apache/cassandra-cpp-driver

2.17.1

27 Oct 02:04
@absurdfarce absurdfarce

Choose a tag to compare

Bug Fixes

  • [CPP-991] Add support for extracting version info from OpenSSL 3.x in build output
  • [CPP-987] cass_future_wait does not respect registered callback
  • [CPP-990] Be clearer about installed dependencies, specifically around OpenSSL 3.0
  • [CPP-988] cass_uuid_gen_time race condition generates duplicate uuidv1 keys
  • [CPP-964] Add refresh-interval support for histogram metrics
  • [PR #538] Prioritize ${OPENSSL_ROOT_DIR} over system paths (@diku89)
  • [PR #535] Remove unreachable code (@SeverinLeonhardt)
  • [PR #534] Fix signed/unsigned mismatch (@SeverinLeonhardt)
  • [PR #533] Adapt MemoryOrder definition for C++ 20 (@SeverinLeonhardt)

Contributors

SeverinLeonhardt and diku89
Assets 2
Loading

2.17.0

09 Aug 02:46
@absurdfarce absurdfarce
f49a413
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Bug Fixes

  • [CPP-942] Add docs on possibility of MITM attacks with cass_cluster_set_use_hostname_resolution()
  • [CPP-955] Unable to use different memory allocators and profilers when using the cassandra driver
  • [CPP-957] Update build/test platforms
  • [CPP-919] CMake 3.16 deprecation warnings
  • [PR #522] Iterate over all certificates in a trusted cert BIO, not just the first (@kw217)
  • [PR #528] Add support for newer versions of LibreSSL (@gahr)
  • [PR #525] Allow users to request TLS client-side enforcement (@FalacerSelene)

Contributors

kw217, gahr, and FalacerSelene
Loading

2.16.2

25 Mar 19:40
@absurdfarce absurdfarce

Choose a tag to compare

Bug Fixes

  • [CPP-946] Core dump on unclean event loop shutdown
  • [PR #513] Fix SNI events
  • [PR #518] Replace deprecated function for OpenSSL >= 3.0
Loading
tolsadus, MarcelRaad, stamepicmorg, sneako, and daniilly reacted with heart emoji
5 people reacted

2.16.1

25 Mar 19:35
@absurdfarce absurdfarce
6d0ccf7
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Bug Fixes

  • [CPP-935] Latency aware policy never activates because minimum latency isn't updated for request processors
Loading
tolsadus reacted with heart emoji
1 person reacted

2.16.0

11 Mar 17:02
@mpenick mpenick
698a1b0
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Features

  • [PR #489] Add API to get/set coordinator node

Bug Fixes

  • [CPP-924] Pure virtual function called when Session object is being destructed
  • [PR #488] Only using a single resolved IP when connecting with hostname
  • [PR #494] Use correct Host: header when calling metadata service (Astra)

Other

  • [CPP-933] Reduce the log severity of protocol negotiation errors/warnings
Loading
extremegf reacted with laugh emoji sergiustheblack reacted with eyes emoji
2 people reacted

2.15.3

11 Aug 13:01
@mpenick mpenick

Choose a tag to compare

Bug Fixes

  • [CPP-922] Limit to TLS 1.2
Loading
ygorcb reacted with heart emoji
1 person reacted

2.15.2

12 May 15:54
@mpenick mpenick
d506367
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Bug Fixes

  • [CPP-917] Infinite loop in token map calculation when using SimpleStrategy and RF > number of
    nodes

Community

  • Fix compatibility with OpenSSL 1.1 (SeverinLeonhardt)
Loading

2.15.1

18 Mar 18:03
@mikefero mikefero

Choose a tag to compare

Bug Fixes

  • [CPP-747] Cannot connect to keyspace with uppercase characters
  • [CPP-897] Simplify CMake build
  • [CPP-913] Possible for a token map replica set for a given range to have duplicates
  • [CPP-914] Possible for a WaitForHandler's on_set() method to be called after timeout/error

Other

  • [CPP-847] Add CentOS 8 support
  • [CPP-889] Duplicated entry for the DSE features documentation

Community

  • Fix cflags when build with CASS_INSTALL_HEADER_IN_SUBDIR on (remicollet)
  • Fix typo in RequestProcessorInitializer::internal_initialize (m8mble)
Loading

2.15.0

16 Jan 15:27
@mpenick mpenick
c97dd43
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

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
Loading

2.14.1

11 Dec 15:06
@mpenick mpenick
bb27c84
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Bug Fixes

  • [CPP-849] Error result doesn't allow access to keyspace, table, and function
    data
  • [CPP-851] Disable deprecated warnings for std::ptr_fun
  • [CPP-879] Allow remote hosts to come back up even if policy ignores down hosts
    (community PR from kw217)

Other

  • [CPP-220] Remove use of external Boost from unit and integration tests.
    • We ported all integration tests from Boost to Google test. This includes
      several JIRA issues included in the [CPP-220] epic.
  • [CPP-853] Correct linking libraries for unix based OS when using
    CASS_USE_STATIC_LIBS=On
  • [CPP-859] Remove vc_build.bat scripts and update building documentation
  • [CPP-872] Fix GCC 9.2+ build
  • [CPP-878] Correct compile flags for libraries and executable
  • [CPP-882] Correct pthread compiler flag for older CMake versions

Community

  • Fix build error when compiling without an SSL implementation (kmaragon)
Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /