)]}'
{
  "log": [
    {
      "commit": "b51e627234f001fd08e35913b23a4bea7d04efb0",
      "tree": "93f4e34d96f13e3641c5f8902c6e170e57164159",
      "parents": [
        "c001252a9b5a54df23233cb96461c6fa383ddddc"
      ],
      "author": {
        "name": "absurdfarce",
        "email": "bret.mcguire@ibm.com",
        "time": "Mon Mar 16 16:56:50 2026 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Mon Mar 16 16:58:57 2026 -0500"
      },
      "message": "ninja-fix Update build docs to make libuv versions consistent\n"
    },
    {
      "commit": "c001252a9b5a54df23233cb96461c6fa383ddddc",
      "tree": "bbbeab1e3a72aabae3ccffe1df69e23412de6bd1",
      "parents": [
        "e5a486ac52b99ae74d40e285b4438252fcf3b07a"
      ],
      "author": {
        "name": "absurdfarce",
        "email": "bret.mcguire@ibm.com",
        "time": "Wed Jan 07 12:14:36 2026 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Jan 14 17:20:02 2026 -0600"
      },
      "message": "Post-donation doc updates\n\npatch by Bret McGuire; reviewed by Bret McGuire and Yifan Cai\nreference: https://github.com/apache/cassandra-cpp-driver/pull/581\n"
    },
    {
      "commit": "e5a486ac52b99ae74d40e285b4438252fcf3b07a",
      "tree": "88220e5ed80379c90c0b1dca40f49252be582913",
      "parents": [
        "85ddfa97b7118f1ab80b06e6d9acce467a2bb596"
      ],
      "author": {
        "name": "Sigmanificient",
        "email": "edhyjox@gmail.com",
        "time": "Wed Dec 31 14:20:25 2025 +0100"
      },
      "committer": {
        "name": "absurdfarce",
        "email": "bret.mcguire@ibm.com",
        "time": "Fri Jan 09 10:31:18 2026 -0600"
      },
      "message": "Bump minimum required version for cmake4 compatibility\n\npatch by Sigmanificient; reviewed by Bret McGuire and Yifan Cai\nreference: https://github.com/apache/cassandra-cpp-driver/pull/580\n"
    },
    {
      "commit": "85ddfa97b7118f1ab80b06e6d9acce467a2bb596",
      "tree": "8e89a32f9c7438f600b8f02e9329c1dc0c33eb88",
      "parents": [
        "6bc16491bfb418fe9f16c9228ae0918d40262edf"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Dec 20 14:14:12 2025 +0100"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Dec 20 14:14:12 2025 +0100"
      },
      "message": "ninja – add .asf.yaml (CASSCPP-1)\n"
    },
    {
      "commit": "6bc16491bfb418fe9f16c9228ae0918d40262edf",
      "tree": "616e219936a4de9ec73d4551b6f3772a1c7865f3",
      "parents": [
        "f81cba452d0e66f23ee926871d0e0bf6f60e1532"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Wed Aug 27 13:27:30 2025 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Tue Nov 11 12:44:10 2025 +0100"
      },
      "message": "Donation to Apache Cassandra and ASF\n\nReassignment of copyright, where approved, and relicensing.\nNew repository will be github.com/apache/cassandra-cpp-driver\n\n patch by Mick; reviewed by Bret McGuire for CASSANDRA-20859\n"
    },
    {
      "commit": "f81cba452d0e66f23ee926871d0e0bf6f60e1532",
      "tree": "3a5ce14b5fda6be82abeed8d542315e7e98671e8",
      "parents": [
        "d9ae6b96a8938c75b38ae218f056661eef681c5d"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Oct 29 16:52:23 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 29 16:52:23 2025 -0500"
      },
      "message": "Documentation cleanup (#579)\n\n"
    },
    {
      "commit": "d9ae6b96a8938c75b38ae218f056661eef681c5d",
      "tree": "80b932bd248fd8dec9f2e82884b776ca310269c9",
      "parents": [
        "86f916fc42e0e1adb88d12a92af7d94132d737b6"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Tue Mar 11 17:10:11 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 17:10:11 2025 -0500"
      },
      "message": "CPP-999 Compilation error in cpp-driver-2.16.2 when using C++98 standard (#569)\n\n"
    },
    {
      "commit": "86f916fc42e0e1adb88d12a92af7d94132d737b6",
      "tree": "5e5e0d8d9d79625d07ca88f64ead299b1a96d418",
      "parents": [
        "fa07c9a99458f6431d601ae0358982e90a3cabbe"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Nov 06 16:17:42 2024 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 06 16:17:42 2024 -0600"
      },
      "message": "CPP-1001 Remove CentOS 7 as a tested platform (#566)\n\n"
    },
    {
      "commit": "fa07c9a99458f6431d601ae0358982e90a3cabbe",
      "tree": "154156d170a4c41d7f6eef04e878e77d4d85c58e",
      "parents": [
        "062da842ae20b2ef623ca4a65b2cc6a46e7a613d"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Thu May 02 10:04:54 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 02 10:04:54 2024 -0500"
      },
      "message": "Update default libuv version (#564)\n\n"
    },
    {
      "commit": "062da842ae20b2ef623ca4a65b2cc6a46e7a613d",
      "tree": "4581589b041fdfebbe9d03ed3ca122184e61f0b4",
      "parents": [
        "e05897d72fdac08a212ed3136b7790232670e329"
      ],
      "author": {
        "name": "absurdfarce",
        "email": "bret.mcguire@datastax.com",
        "time": "Mon Apr 29 13:08:22 2024 -0500"
      },
      "committer": {
        "name": "absurdfarce",
        "email": "bret.mcguire@datastax.com",
        "time": "Mon Apr 29 13:08:22 2024 -0500"
      },
      "message": "Revert \"CPP-987 Make handling of future callbacks play nicely with the predicate guards around cass_future_wait (#559)\"\n\nThis reverts commit 4a0e4f78b80e974f11ff134f145c1811b0622449.\n"
    },
    {
      "commit": "e05897d72fdac08a212ed3136b7790232670e329",
      "tree": "8e69f98f881d04eacdcec5bd9d52a365c6d8bfaf",
      "parents": [
        "fc388175c1d73617b087a0bf84f258715e57d884"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Wed Oct 25 16:28:29 2023 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Wed Oct 25 16:28:29 2023 -0500"
      },
      "message": "cassandra.h, changelog and docs.yaml updates for 2.17.1\n"
    },
    {
      "commit": "fc388175c1d73617b087a0bf84f258715e57d884",
      "tree": "a9655146b874483b5a7764eb5776a9c61b83d1c5",
      "parents": [
        "8d65d1eaee1d72715feb35ee55b5ef3885ee445b"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Mon Oct 23 10:42:30 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 23 10:42:30 2023 -0500"
      },
      "message": "CPP-964 Add refresh-interval support for histogram metrics (#561)\n\n"
    },
    {
      "commit": "8d65d1eaee1d72715feb35ee55b5ef3885ee445b",
      "tree": "09d552ee3141221dd449cbcc8552f885f1b87e56",
      "parents": [
        "f4e8c4e49e69f02a3f9bd2a9862518ef9ce8a3c8"
      ],
      "author": {
        "name": "Henry Hughes",
        "email": "henryrhughes@gmail.com",
        "time": "Tue Oct 10 15:18:33 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 10 17:18:33 2023 -0500"
      },
      "message": "On macOS search for libuv in /opt/homebrew, set CMAKE_MACOSX_RPATH to fix warning. (#562)\n\n"
    },
    {
      "commit": "f4e8c4e49e69f02a3f9bd2a9862518ef9ce8a3c8",
      "tree": "9a6aab164fb19536d96fcb16fe31a55eb9ebfa9d",
      "parents": [
        "e19687060126035cf0ce214a173a475beadd554f"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Mon Oct 02 11:00:56 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 02 11:00:56 2023 -0500"
      },
      "message": "CPP-993 Build failures due to std::underlying_type (#560)\n\n"
    },
    {
      "commit": "e19687060126035cf0ce214a173a475beadd554f",
      "tree": "2a189c66d51b1259572c5232faa6722322c8feeb",
      "parents": [
        "f15ee2380fa5c15cad1a5db5bbacdad26ee67c9f"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Fri Sep 29 16:35:12 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 29 16:35:12 2023 -0500"
      },
      "message": "CPP-988 Fix race condition in monotonic_timestamp() (#558)\n\n"
    },
    {
      "commit": "f15ee2380fa5c15cad1a5db5bbacdad26ee67c9f",
      "tree": "129ce8daf7cb8ce2e4f1fc9209314e896d793827",
      "parents": [
        "4a0e4f78b80e974f11ff134f145c1811b0622449"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Fri Sep 29 10:35:21 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 29 10:35:21 2023 -0500"
      },
      "message": "CPP-990 Add brief section on OpenSSL 3.x to building doc (#557)\n\n"
    },
    {
      "commit": "4a0e4f78b80e974f11ff134f145c1811b0622449",
      "tree": "e6748a69deb5465c77ba96c8377491b090c83ce0",
      "parents": [
        "d56c47f6cbbba097b4250bfc80d8a3841531a08a"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Thu Sep 28 16:16:16 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 28 16:16:16 2023 -0500"
      },
      "message": "CPP-987 Make handling of future callbacks play nicely with the predicate guards around cass_future_wait (#559)\n\n"
    },
    {
      "commit": "d56c47f6cbbba097b4250bfc80d8a3841531a08a",
      "tree": "edb9cf70e9a5be4eb871b7ee9c36ebf217fae919",
      "parents": [
        "81a930f1753e8d57d35bba044f852ea9787e078e",
        "848c2ce3112f6c25db36d90e9eaeac601f54ab68"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Mon Sep 25 10:21:49 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 25 10:21:49 2023 -0400"
      },
      "message": "Merge pull request #555 from emeliawilkinson24/patch-1\n\nUpdated docs.yaml"
    },
    {
      "commit": "848c2ce3112f6c25db36d90e9eaeac601f54ab68",
      "tree": "89649a33072709131e1f5c8310be12647ee47ec6",
      "parents": [
        "e7ee366c94ac28b21fec3e17942339e251698e6a"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Mon Sep 25 10:14:23 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 25 10:14:23 2023 -0400"
      },
      "message": "removed sourceforge exclude"
    },
    {
      "commit": "e7ee366c94ac28b21fec3e17942339e251698e6a",
      "tree": "3724d8006b1a857328d4aea2c8d7b9d43af44149",
      "parents": [
        "621c0354f1476244d149e275cca5449a5e859c4a"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 22 17:00:01 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 22 17:00:01 2023 -0400"
      },
      "message": "new boost rewrite in docs.yaml"
    },
    {
      "commit": "621c0354f1476244d149e275cca5449a5e859c4a",
      "tree": "1452566c9b0eef43dff6325e463dd912aeeec518",
      "parents": [
        "23cf7e0ebb0d56f50000748ad52733080750e720"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 22 10:56:42 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 22 10:56:42 2023 -0400"
      },
      "message": "new rewrite for academy link in yaml"
    },
    {
      "commit": "23cf7e0ebb0d56f50000748ad52733080750e720",
      "tree": "ed1e29e585c9bdc7df45b6b4a30d2c88e5638080",
      "parents": [
        "7ed25c170f780844549e7163c6e8fbef1e59e11a"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 22 10:10:00 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 22 10:10:00 2023 -0400"
      },
      "message": "Update docs.yaml\n\nremoved exclude for community link because we added a rewrite for it to Madhavan\u0027s new link instead"
    },
    {
      "commit": "7ed25c170f780844549e7163c6e8fbef1e59e11a",
      "tree": "196ab5894a39835bdba96cfe9a3fc326acac9e4d",
      "parents": [
        "615c9c752ac9b07304d3362ecae2f0b4075eda6d"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 22 10:08:17 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 22 10:08:17 2023 -0400"
      },
      "message": "Update docs.yaml\n\nreplaced community link with https://cassandra.apache.org/_/community.html  in docs.yaml"
    },
    {
      "commit": "81a930f1753e8d57d35bba044f852ea9787e078e",
      "tree": "c4d749025bc8eba26fc67cc4752cf1ad5963bd1c",
      "parents": [
        "b375049e00a6ebd9e34973462cdc3b6a270795ab"
      ],
      "author": {
        "name": "Severin Leonhardt",
        "email": "Severin.Leonhardt@teamviewer.com",
        "time": "Wed Sep 20 06:23:37 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 19 23:23:37 2023 -0500"
      },
      "message": "Adapt MemoryOrder definition for C++ 20 (#533)\n\nWhen compiling the code with C++ 20 the following error message is\r\nproduced:\r\n\r\n    enumerator value for ‘MEMORY_ORDER_RELAXED’ must have integral or unscoped enumeration type\r\n\r\nThis is because with C++ 20 the type of those values changed to an enum\r\nclass. The `static_cast` extracts the numeric values so they can be used\r\nhere as before."
    },
    {
      "commit": "b375049e00a6ebd9e34973462cdc3b6a270795ab",
      "tree": "11e2278381a8c12eac4ad079340e5eac2cf16870",
      "parents": [
        "4c12333c7742a3ed2f189fe61b1bc38eb0e658b8"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Tue Sep 19 14:10:27 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 19 14:10:27 2023 -0500"
      },
      "message": "CPP-991 Port changes from upstream cmake around OpenSSL version detection into what we have now (#556)\n\n"
    },
    {
      "commit": "4c12333c7742a3ed2f189fe61b1bc38eb0e658b8",
      "tree": "4180d86cf058158eb9ffea79d284517414c82b84",
      "parents": [
        "0b29145be70401fd211619b8e68f6104ebfe0c39"
      ],
      "author": {
        "name": "Severin Leonhardt",
        "email": "Severin.Leonhardt@teamviewer.com",
        "time": "Mon Sep 18 18:23:10 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 18 11:23:10 2023 -0500"
      },
      "message": "Fix signed/unsigned mismatch (#534)\n\nThis fixes the following warnings from MSVC:\r\n\r\n    warning C4245: \u0027initializing\u0027: conversion from \u0027int\u0027 to \u0027datastax::StringRef::size_type\u0027, signed/unsigned mismatch\r\n    warning C4245: \u0027\u003d\u0027: conversion from \u0027int\u0027 to \u0027DWORD\u0027, signed/unsigned mismatch"
    },
    {
      "commit": "0b29145be70401fd211619b8e68f6104ebfe0c39",
      "tree": "bb2cdbc3e62e8a88dc1f81d506d29caccee5a759",
      "parents": [
        "1e8c520e611c7c64beb61ac01fbb9e660599e335"
      ],
      "author": {
        "name": "Severin Leonhardt",
        "email": "Severin.Leonhardt@teamviewer.com",
        "time": "Mon Sep 18 17:59:43 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 18 10:59:43 2023 -0500"
      },
      "message": "Remove unreachable code (#535)\n\n* Remove unreachable code\r\n\r\nThis was noticed by MSVC in a debug build which produced the following\r\nwarning:\r\n\r\n    warning C4702: unreachable code\r\n\r\n* Update slot outside of the loop in MPMCQueue\r\n\r\nAs suggested by @absurdfarce this change keeps finding a slot in the\r\nloop but moves the use of the slot past the loop. That way there is a\r\nreturn after the loop which should make clear to any code analysis that\r\nthis function will always return something."
    },
    {
      "commit": "1e8c520e611c7c64beb61ac01fbb9e660599e335",
      "tree": "6ccddf6e6925cb29fe4a07e870eb814f3b8c6ad5",
      "parents": [
        "6ebb472f71573c28918ace1973d101959064b3ad"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Sep 15 17:25:14 2023 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Sep 15 17:25:14 2023 -0500"
      },
      "message": "Follow-up to previous commit\n"
    },
    {
      "commit": "6ebb472f71573c28918ace1973d101959064b3ad",
      "tree": "ac03ed7cdc0a17db1712caa1bc62cd39ba09098c",
      "parents": [
        "5a326f79e5afb9d68f0683a3adf2cd257d4613f7"
      ],
      "author": {
        "name": "diku89",
        "email": "57188424+diku89@users.noreply.github.com",
        "time": "Fri Sep 15 15:22:55 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 17:22:55 2023 -0500"
      },
      "message": "Prioritize ${OPENSSL_ROOT_DIR} over system path (#538)\n\nThis commit reorders the locations where CMake will look\r\nfor openssl, starting with ${OPENSSL_ROOT_DIR} and then\r\nproceeding to system install locations.\r\n\r\nThis allows the user to provide a different Openssl version\r\nwith -DOPENSSL_ROOT_DIR\u003d\u003cpath/to/openssl\u003e"
    },
    {
      "commit": "615c9c752ac9b07304d3362ecae2f0b4075eda6d",
      "tree": "e088acb113eb4af9fdd8e7198d1693912fd38599",
      "parents": [
        "996843021ffc9f360d452bf85359b2727d0326c4"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 15 14:19:04 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 14:19:04 2023 -0400"
      },
      "message": "Update docs.yaml"
    },
    {
      "commit": "996843021ffc9f360d452bf85359b2727d0326c4",
      "tree": "eced56742008a486fd7e7af1bce531bf95af99ca",
      "parents": [
        "487b2ac92f48082bab6f46f4f0ed4990e9181cc7"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Fri Sep 15 14:01:33 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 14:01:33 2023 -0400"
      },
      "message": "Henry update to docs.yaml"
    },
    {
      "commit": "487b2ac92f48082bab6f46f4f0ed4990e9181cc7",
      "tree": "fa3236bf139367fe91b85298e3b8339b941d78b9",
      "parents": [
        "5a326f79e5afb9d68f0683a3adf2cd257d4613f7"
      ],
      "author": {
        "name": "Emelia",
        "email": "105240296+emeliawilkinson24@users.noreply.github.com",
        "time": "Thu Sep 14 06:12:15 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 14 06:12:15 2023 -0400"
      },
      "message": "Update docs.yaml\n\nAdded/combined the following to the existing docs.yaml file:\r\n\r\nchecks:\r\n  external_links:\r\n    exclude:\r\n      - \u0027https://twitter.com/dsJavaDriver\u0027\r\n      - \u0027https://twitter.com/datastaxeng\u0027\r\n      - \u0027https://twitter.com/datastax\u0027\r\n      - \u0027https://projectreactor.io\u0027\r\n      - \u0027https://docs.datastax.com/en/drivers/java/4.[0-9]+/com/datastax/oss/driver/internal/\u0027\r\n      - \u0027http://www.planetcassandra.org/blog/user-defined-functions-in-cassandra-3-0/\u0027\r\n      - \u0027http://www.planetcassandra.org/making-the-change-from-thrift-to-cql/\u0027\r\n      - \u0027https://academy.datastax.com/slack\u0027\r\n      - \u0027https://community.datastax.com/index.html\u0027\r\n      - \u0027https://micrometer.io/docs\u0027\r\n      - \u0027http://datastax.github.io/java-driver/features/shaded_jar/\u0027\r\n  internal_links:\r\n    exclude:\r\n      - \u0027netty_pipeline/\u0027\r\n      - \u0027../core/\u0027\r\n      - \u0027%5Bguava%20eviction%5D\u0027\r\n\r\nrewrites:\r\n  - search: \u0027https://(helpdocs|docs).datastax.com/(en/astra/)?(aws|gcp)/(dscloud/apollo|doc/dscloud/astra)/dscloudGettingStarted.html\u0027\r\n    replace: \u0027https://docs.datastax.com/en/astra-serverless/docs/getting-started/getting-started.html\u0027\r\n  - search: \u0027https://(helpdocs|docs).datastax.com/(en/astra/)?(aws|gcp)/(dscloud/apollo|doc/dscloud/astra)/dscloudObtainingCredentials.html\u0027\r\n    replace: \u0027https://docs.datastax.com/en/astra-serverless/docs/connect/secure-connect-bundle.html\u0027\r\n  - search: \u0027https://(helpdocs|docs).datastax.com/(en/astra/)?(aws|gcp)/(dscloud/apollo|doc/dscloud/astra)/dscloudShareClusterDetails.html\u0027\r\n    replace: \u0027https://docs.datastax.com/en/astra-serverless/docs/manage/org/manage-tokens.html\u0027\r\n  - search: \u0027http://downloads.datastax.com/java-driver/\u0027\r\n    replace: \u0027https://downloads.datastax.com/#datastax-drivers\u0027\r\n  - search: \u0027https://docs.datastax.com/en/drivers/java/(4.[0-9]+)/com/datastax/oss/driver/api/mapper/EntityHelper.html\u0027\r\n    replace: \u0027https://docs.datastax.com/en/drivers/java/\\1/com/datastax/oss/driver/api/mapper/entity/EntityHelper.html\u0027\r\n  - search: \u0027(http|https)://www.datastax.com/drivers/java/\u0027\r\n    replace: \u0027https://docs.datastax.com/en/drivers/java/\u0027\r\n  - search: \u0027http://docs.datastax.com/en/drivers/java\u0027\r\n    replace: \u0027https://docs.datastax.com/en/drivers/java\u0027\r\n  - search: \u0027https://docs.astra.datastax.com/docs/creating-your-astra-database\u0027\r\n    replace: \u0027https://docs.datastax.com/en/astra-serverless/docs/getting-started/create-db-choices.html\u0027\r\n  - search: \u0027https://docs.astra.datastax.com/docs/obtaining-database-credentials\u0027\r\n    replace: \u0027https://docs.datastax.com/en/astra-serverless/docs/connect/secure-connect-bundle.html\u0027\r\n  - search: \u0027https://docs.datastax.com/en/drivers/java/(4.[0-9]+)/com/datastax/oss/driver/api/core/cql/SyncCqlSession.html%60\u0027\r\n    replace: \u0027https://docs.datastax.com/en/drivers/java/\\1/com/datastax/oss/driver/api/core/cql/SyncCqlSession.html\u0027\r\n  - search: \u0027https://code.google.com/p/snappy/\u0027\r\n    replace: \u0027https://google.github.io/snappy/\u0027\r\n  - search: \u0027https://code.google.com/p/guava-libraries/wiki/ListenableFutureExplained\u0027\r\n    replace: \u0027https://github.com/google/guava/wiki/ListenableFutureExplained\u0027\r\n  - search: \u0027https://community.datastax.com/index.html\u0027\r\n    replace: \u0027https://www.datastax.com/workshops\u0027"
    },
    {
      "commit": "5a326f79e5afb9d68f0683a3adf2cd257d4613f7",
      "tree": "f3b9f760e1874609c11944855940c82c51c176fa",
      "parents": [
        "c01d1a5c1761c25ee1cca1c27accc7fc38532197"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Wed Aug 09 00:59:42 2023 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Wed Aug 09 00:59:42 2023 -0500"
      },
      "message": "Update docs.yml for 2.17.0 release\n"
    },
    {
      "commit": "c01d1a5c1761c25ee1cca1c27accc7fc38532197",
      "tree": "70bf7f43d114b0e35717847348fa5f8e2f08276f",
      "parents": [
        "812849f62265879b69a1c566ef72a828f9aa2d5b"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Aug 08 21:49:36 2023 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Aug 08 21:49:36 2023 -0500"
      },
      "message": "Minor fix to formatting of changelog\n"
    },
    {
      "commit": "812849f62265879b69a1c566ef72a828f9aa2d5b",
      "tree": "8cb298f9414cd5d5d68b2c284b8ea9dec6c29022",
      "parents": [
        "f49a413409a5af3c60b73ac6d7d89a97cb368d46"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Tue Aug 08 21:25:51 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 21:25:51 2023 -0500"
      },
      "message": "Missed doc update when putting together 2.17.0 (#554)\n\n"
    },
    {
      "commit": "f49a413409a5af3c60b73ac6d7d89a97cb368d46",
      "tree": "2cbd6a5d62722ed64ef87bffdf7599815b9bf469",
      "parents": [
        "a865ff7ffd2cfa1352d1d59092d51822fb0b4340"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Tue Aug 08 14:37:46 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 14:37:46 2023 -0500"
      },
      "message": "cassandra.h, changelog and documentation updates for 2.17.0 (#552)\n\n"
    },
    {
      "commit": "a865ff7ffd2cfa1352d1d59092d51822fb0b4340",
      "tree": "a98bd3b6156681e3b5fe327ab5e3798fcd4080cf",
      "parents": [
        "f011b47216b735958adde0b9d246caa336328913"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Mon Jul 31 17:32:40 2023 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Mon Jul 31 17:32:40 2023 -0500"
      },
      "message": "Update cassandra.h for 2.17.0-rc1\n"
    },
    {
      "commit": "f011b47216b735958adde0b9d246caa336328913",
      "tree": "ae67df49e501a3ce8a7572926590ccba3519ff80",
      "parents": [
        "292efe993206299f2d452f7cf65e6f8e65fcec49"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Mon Jul 31 16:43:51 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 31 16:43:51 2023 -0500"
      },
      "message": "CONN-13 Merge of prior CONN-13 work (#553)\n\n"
    },
    {
      "commit": "292efe993206299f2d452f7cf65e6f8e65fcec49",
      "tree": "7a448704acc0ec8769bd0183106581f3c0ada2e6",
      "parents": [
        "6bda881f165c3c15a2dc6e0684adc3351232d53d"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Fri Jul 28 20:01:30 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 28 19:01:30 2023 -0600"
      },
      "message": "CPP-966 Compilation warnings after cass_set_use_hostname_resolution() marked as deprecated (#551)\n\n* Change ccm updateconf logic to not enable MV and UDF in the DSE case.  Necessary\r\nto get newer versions of DSE running for tests.\r\n\r\n* Remove the offending function from the (test) cluster building logic as well as\r\nany callers\r\n\r\n* Remove beta protocol support from CLI options exposed via the integration tests\r\n\r\n* Remove beta protocol support from test cluster object as well\r\n\r\n* A drive-by fix: make the error messages for protocol version vs. server version distinct\r\nin order to avoid confusion"
    },
    {
      "commit": "6bda881f165c3c15a2dc6e0684adc3351232d53d",
      "tree": "5bbd7e2a773c956d2e5c815b9bb58bf487f6489c",
      "parents": [
        "22208815653d8ba2d7e785608f1ecea8832a3bfa"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Fri Jul 28 14:36:11 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 28 14:36:11 2023 -0500"
      },
      "message": "CPP-967 PreparedTests.Integration_Cassandra_FailFastWhenPreparedIDChangesDuringReprepare fails with some versions of Cassandra (#549)\n\n"
    },
    {
      "commit": "22208815653d8ba2d7e785608f1ecea8832a3bfa",
      "tree": "e5c2c06338881ca1187e48db0932c85011f563e4",
      "parents": [
        "c4d704e6ede1165a503ffcd993f6c7ca6996fcf0"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri Jul 28 10:38:19 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 28 10:38:19 2023 -0600"
      },
      "message": "CPP-975: remove special handling for 4.0 in ExecutionProfileTest.Integration_Cassandra_Consistency as the error message is consistent with earlier C* versions (#547)\n\n"
    },
    {
      "commit": "c4d704e6ede1165a503ffcd993f6c7ca6996fcf0",
      "tree": "6a94c4ab100bf89f7e88dc4557e19777a9e05f69",
      "parents": [
        "bf00e8e3f153fd00e3432dd28fa56c80fcbbdd23"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri Jul 28 10:37:42 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 28 10:37:42 2023 -0600"
      },
      "message": "CPP-973: fix column count assert in the test (#546)\n\n"
    },
    {
      "commit": "bf00e8e3f153fd00e3432dd28fa56c80fcbbdd23",
      "tree": "8506b4b7a14722cfd45f171799ff4c6bed97816a",
      "parents": [
        "fd4e1547292aebbc2dfc9143489de640cb3031ee"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Jul 26 02:30:14 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 02:30:14 2023 -0500"
      },
      "message": "CPP-968 Fix for AuthenticationTests failures against Cassandra 3.0.x (#544)\n\n"
    },
    {
      "commit": "fd4e1547292aebbc2dfc9143489de640cb3031ee",
      "tree": "dd2d2e602b6292f70edf1f3346580be5acd2153b",
      "parents": [
        "67b7526292ad8be077614d192ae9fe96f07c9ac0"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Jul 26 01:36:47 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 01:36:47 2023 -0500"
      },
      "message": "CPP-971 Fix for beta protocol support in integration tests (#543)\n\n"
    },
    {
      "commit": "67b7526292ad8be077614d192ae9fe96f07c9ac0",
      "tree": "b7c4c581fc30528bed2e268fa596995e6af768dc",
      "parents": [
        "a0641ab2488bf84c882bc5bc1acc7e0150eea2c7"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Thu Jul 20 01:47:50 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 20 01:47:50 2023 -0500"
      },
      "message": "CPP-955 Removing unnecessary stdc++ lib (#529)\n\n"
    },
    {
      "commit": "a0641ab2488bf84c882bc5bc1acc7e0150eea2c7",
      "tree": "39a203e391f0a0e32d8e639f0e3ca0a8d6385fe9",
      "parents": [
        "84389657d4504604c5d05b87769ce3ce983a2296"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Jul 19 16:12:28 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 19 16:12:28 2023 -0500"
      },
      "message": "CPP-965 Use more reliable invalid cert with mulit-cert PEM rather than new dummy one (#542)\n\n"
    },
    {
      "commit": "84389657d4504604c5d05b87769ce3ce983a2296",
      "tree": "912dba1717652cc64870033730ac4fa64fd71790",
      "parents": [
        "ea002f8c57e1f1f4b6b9f9209c6c7f13d1de7549",
        "955866f030e06168bd4dad22c30f8af6969e7aa7"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri May 19 10:58:39 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 19 10:58:39 2023 -0600"
      },
      "message": "Merge pull request #540 from datastax/fix_cpp_aws\n\nfix the missing OS_DISTRO env variable in some steps"
    },
    {
      "commit": "955866f030e06168bd4dad22c30f8af6969e7aa7",
      "tree": "912dba1717652cc64870033730ac4fa64fd71790",
      "parents": [
        "91a57a6b60d9c4d02e6b93e8813051ad9688c19e"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri May 19 10:36:26 2023 -0600"
      },
      "committer": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri May 19 10:36:26 2023 -0600"
      },
      "message": "embed get_os_distro call in script block\n"
    },
    {
      "commit": "91a57a6b60d9c4d02e6b93e8813051ad9688c19e",
      "tree": "8cf837fab6db4c3d537714cc25060478e9d668ff",
      "parents": [
        "2501425408568eb0387d1719e7bd6662777fb12f"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri May 19 10:24:19 2023 -0600"
      },
      "committer": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Fri May 19 10:26:00 2023 -0600"
      },
      "message": "specifically use local variable for os distro\n"
    },
    {
      "commit": "2501425408568eb0387d1719e7bd6662777fb12f",
      "tree": "c9764eb44b3a7ef9c6077e3808e5acf03793223c",
      "parents": [
        "ea002f8c57e1f1f4b6b9f9209c6c7f13d1de7549"
      ],
      "author": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Thu May 18 21:16:40 2023 -0600"
      },
      "committer": {
        "name": "weideng1",
        "email": "weideng1@users.noreply.github.com",
        "time": "Thu May 18 21:16:40 2023 -0600"
      },
      "message": "fix the missing OS_DISTRO env variable as a result of moving from OpenStack to AWS\n"
    },
    {
      "commit": "ea002f8c57e1f1f4b6b9f9209c6c7f13d1de7549",
      "tree": "637caef1589b91927148b4abfd90fb721bcca558",
      "parents": [
        "5f36259dc483911196580973c45ef3c9f91d72d7"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Dec 23 16:16:40 2022 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Dec 23 16:16:40 2022 -0600"
      },
      "message": "Remove CentOS 8 as a build target since it\u0027s EOL\n"
    },
    {
      "commit": "5f36259dc483911196580973c45ef3c9f91d72d7",
      "tree": "d9544056850e62342ee618d4d71a51a818970257",
      "parents": [
        "13c93bc66a51389e27b284fad94bd2bba8e81557"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Thu Dec 22 15:50:15 2022 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Thu Dec 22 15:50:15 2022 -0600"
      },
      "message": "Remove Slack support to simplify things a bit\n"
    },
    {
      "commit": "13c93bc66a51389e27b284fad94bd2bba8e81557",
      "tree": "30b89f80fa4fa9c1448fc957081a39e888fa1eca",
      "parents": [
        "7cfa33dbd4db84425d7fd492a0940e421208c33c"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Thu Dec 22 15:47:43 2022 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Thu Dec 22 15:47:43 2022 -0600"
      },
      "message": "Applying fixes to Jenkinsfile to get build working in AWS\n"
    },
    {
      "commit": "7cfa33dbd4db84425d7fd492a0940e421208c33c",
      "tree": "c0ecef0115dec5d9f1d787113748ec72cc9b2b3c",
      "parents": [
        "3f480db952c38838331b286f4d3b9e927556dba7"
      ],
      "author": {
        "name": "FalacerSelene",
        "email": "mj.tech+github@fastmail.com",
        "time": "Wed Apr 20 17:48:50 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 20 12:48:50 2022 -0500"
      },
      "message": "Allow users to request TLS client-side enforcement (#525)\n\n"
    },
    {
      "commit": "3f480db952c38838331b286f4d3b9e927556dba7",
      "tree": "0bf820fe3af8f1053ed9a8ec7a75d062bbf9faf0",
      "parents": [
        "734bd6c636285ea86ec5b5af577b4506eaca0071"
      ],
      "author": {
        "name": "Pietro Cerutti",
        "email": "gahr@gahr.ch",
        "time": "Tue Apr 05 17:36:26 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 05 10:36:26 2022 -0500"
      },
      "message": "Add version check to LibreSSL guard (#528)\n\n"
    },
    {
      "commit": "734bd6c636285ea86ec5b5af577b4506eaca0071",
      "tree": "21647ca7cc13620613c5ce725a0a9165a4d8c34c",
      "parents": [
        "88aa754d3413da4a62ac70a31eb6ec142200bd54"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Mon Mar 28 16:37:02 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 28 16:37:02 2022 -0500"
      },
      "message": "PR 522 followup (#526)\n\nFollow-up to PR 522. Fix the formatting issue that was breaking the Jenkins build for Ubuntu Bionic and add an integration test to validate the change."
    },
    {
      "commit": "88aa754d3413da4a62ac70a31eb6ec142200bd54",
      "tree": "de596f0f1bb661c225c7a5fcd376377439dc3643",
      "parents": [
        "bf1ff0830abb6bc6512ad7930680a31e559f228a"
      ],
      "author": {
        "name": "Keith Wansbrough",
        "email": "Keith.Wansbrough@metaswitch.com",
        "time": "Mon Mar 28 21:31:53 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 28 15:31:53 2022 -0500"
      },
      "message": "Iterate over all certificates in a trusted cert BIO, not just the first (#522)\n\nPreviously the code which loaded a trusted certificate from file only\r\nassumed that there was a single certificate in that file, meaning that\r\nusing a certificate bundle for certificate verification would not work.\r\n\r\nThis fix allows the driver to read multiple trusted certificates out\r\nof a BIO and provision them in the trusted certificate store.\r\n\r\nCo-authored-by: Max Dymond \u003cmax.dymond@metaswitch.com\u003e"
    },
    {
      "commit": "bf1ff0830abb6bc6512ad7930680a31e559f228a",
      "tree": "4792c1d0d9df13b75d2753bbb25c91167ecf6354",
      "parents": [
        "7169a57acbb1d7d6021845b0197aaf5592fcacf8"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Mar 25 15:23:19 2022 -0500"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Fri Mar 25 15:23:19 2022 -0500"
      },
      "message": "Minor changelog fix\n"
    },
    {
      "commit": "7169a57acbb1d7d6021845b0197aaf5592fcacf8",
      "tree": "82fbe8a2ce1306486b4b803afc83400d237a4dae",
      "parents": [
        "90df2c9ca1aa184a746445698533c71f7f34a2e1"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 24 14:49:56 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 24 13:49:56 2022 -0500"
      },
      "message": "Deprecate `cass_cluster_set_use_hostname_resolution()` (#523)\n\nDeprecate the function and update docs accordingly"
    },
    {
      "commit": "90df2c9ca1aa184a746445698533c71f7f34a2e1",
      "tree": "80eac54127ef27a69801326770dfcdfd2173121e",
      "parents": [
        "26eac5095274938a1ee85fa3e6b497b56508c6f1"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Dec 07 22:41:34 2021 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Dec 07 22:41:34 2021 -0600"
      },
      "message": "Update cassandra.h for 2.16.2 release\n"
    },
    {
      "commit": "26eac5095274938a1ee85fa3e6b497b56508c6f1",
      "tree": "1bd514fdd027207db58a3c85d3d27fcfd1404da7",
      "parents": [
        "c7472bf1582354f6ba7a07b2198782f56bd50a5d"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Dec 07 16:51:37 2021 -0600"
      },
      "committer": {
        "name": "Bret McGuire",
        "email": "bret.mcguire@datastax.com",
        "time": "Tue Dec 07 16:51:37 2021 -0600"
      },
      "message": "Update changelog for 2.16.2 release\n"
    },
    {
      "commit": "c7472bf1582354f6ba7a07b2198782f56bd50a5d",
      "tree": "4644646a3d3b17750a38f3825f988a10f2ebf824",
      "parents": [
        "d31ce13478f3a5a83bf8bb56aae1d9e2f6df5f85"
      ],
      "author": {
        "name": "Bret McGuire",
        "email": "absurdfarce@users.noreply.github.com",
        "time": "Wed Nov 17 09:57:12 2021 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 17 09:57:12 2021 -0600"
      },
      "message": "Various integration test fixes (#520)\n\nFix for AuthenticationTests against default C* version (3.11.6)"
    },
    {
      "commit": "d31ce13478f3a5a83bf8bb56aae1d9e2f6df5f85",
      "tree": "85e782ab58dfdff1ea6170c06dcc2820ff661309",
      "parents": [
        "07f8adee80845d403ff6fc4fc8dcc6654a97cddd"
      ],
      "author": {
        "name": "pjgeorg",
        "email": "Peter.Georg@physik.uni-regensburg.de",
        "time": "Wed Nov 10 18:46:02 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 10 12:46:02 2021 -0500"
      },
      "message": "Replace deprecated function for OpenSSL \u003e\u003d 3.0 (#518)\n\nERR_get_error_line_data is deprecated in OpenSSL \u003e\u003d 3.0.\r\nIt can be replaced by the newer function ERR_get_error_all added in\r\nOpenSSL 3.0."
    },
    {
      "commit": "07f8adee80845d403ff6fc4fc8dcc6654a97cddd",
      "tree": "72fb57d3f2567fb35aa8bbb94036f63a219c32fb",
      "parents": [
        "cf594b7624b6f62e79bde4a192bf46f87700551a"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Oct 21 12:28:58 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 21 12:28:58 2021 -0400"
      },
      "message": "Fix SNI events (#513)\n\n* Fix events when using SNI routing\r\n\r\nThe address in status/topology events needs to be mapped to internal\r\nSNI address so that nodes will be properly added and removed.\r\n\r\n* Additional fixes\r\n\r\n* Formatting fix\r\n\r\n* Simplify logic\r\n\r\nCo-authored-by: Bret McGuire \u003cbret.mcguire@datastax.com\u003e"
    },
    {
      "commit": "cf594b7624b6f62e79bde4a192bf46f87700551a",
      "tree": "ada4697c0ced14fddd708ba898e7d0bf5f407642",
      "parents": [
        "5a91c62b60e4f01d5a674474b023247604b34089"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Wed Oct 20 17:37:18 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 20 17:37:18 2021 -0400"
      },
      "message": "Always stop reconnect timer in cluster (#517)\n\nIt needs to be explicitly stopped so that the timer handle is cleaned up\r\nbefore the event loop is closed."
    },
    {
      "commit": "5a91c62b60e4f01d5a674474b023247604b34089",
      "tree": "bea1302c1d79774df1f324c3c612669ac9d9dcbc",
      "parents": [
        "338666874867285ee404141fcc6799f4fe61d240"
      ],
      "author": {
        "name": "Alex Revetchi",
        "email": "2941615+zakalibit@users.noreply.github.com",
        "time": "Tue Oct 19 00:58:19 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 19:58:19 2021 -0400"
      },
      "message": "Non null values wont be read after a row with null value for the column (#516)\n\n* - is_null_ is not set to false by a non null value, it stays true after a row with a null value for the column\r\n\r\n* - fix formatting\r\n\r\nCo-authored-by: Alex Revetchi \u003calex.revetchi@synchronoss.com\u003e"
    },
    {
      "commit": "338666874867285ee404141fcc6799f4fe61d240",
      "tree": "37b269a91bc1d73c2016579330416297d37cc849",
      "parents": [
        "1912da33b22933dbacbcab10b1e6c7ee5d01c01b"
      ],
      "author": {
        "name": "William Ashley",
        "email": "86675436+wash-amzn@users.noreply.github.com",
        "time": "Thu Jul 01 10:23:06 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 01 13:23:06 2021 -0400"
      },
      "message": "CPP-944: Fix test builds on aarch64 (#511)\n\nThe signed-ness of \u0027char\u0027 varies by platform. Fix tests that are constructing binary input data as \u0027char\u0027 arrays with negative literals by switching them over to \u0027signed char\u0027 arrays.\r\n\r\nhttps://datastax-oss.atlassian.net/browse/CPP-944"
    },
    {
      "commit": "1912da33b22933dbacbcab10b1e6c7ee5d01c01b",
      "tree": "838158ec6506111afea2f5156f45ff95ea4dccc2",
      "parents": [
        "151f3988e60434a740a9946c030c17ed6c9a7b9e"
      ],
      "author": {
        "name": "William Ashley",
        "email": "86675436+wash-amzn@users.noreply.github.com",
        "time": "Thu Jul 01 10:17:51 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 01 13:17:51 2021 -0400"
      },
      "message": "CPP-943: Fix intermittent failures of SchemaAgreementUnitTest.Simple (#512)\n\nThe test stops cluster nodes and then performs queries. It is possible for that query to start being executed before the session detects the connection going down, resulting in test failures.\r\n\r\nhttps://datastax-oss.atlassian.net/browse/CPP-943"
    },
    {
      "commit": "151f3988e60434a740a9946c030c17ed6c9a7b9e",
      "tree": "db23a15fb00f414634300213c428161f7ff006c2",
      "parents": [
        "1802d9b9600f2667a71dabdbe3371eb5ccbd1761"
      ],
      "author": {
        "name": "Alex Revetchi",
        "email": "2941615+zakalibit@users.noreply.github.com",
        "time": "Tue Jun 08 23:48:36 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 08 18:48:36 2021 -0400"
      },
      "message": "Row values decoding performance optimisation (#510)\n\n* - optimise row decoding, just update decoder for every column\r\n\r\n* - fix null rows decoding\r\n\r\n* - a bit of code cleanup\r\n\r\n* - remove semicolon\r\n\r\n* - apply formatting\r\n\r\n* - reduce branching\r\n\r\n* - fix typo\r\n\r\n* - address review comment, handle tuple \u0026 udt cases\r\n\r\n* - fix typos\r\n\r\n* - add new line to trigger CI\r\n\r\nCo-authored-by: Alex Revetchi \u003calex.revetchi@synchronoss.com\u003e"
    },
    {
      "commit": "1802d9b9600f2667a71dabdbe3371eb5ccbd1761",
      "tree": "99e19fcaea68f5c89f4860b4ba603b86dc745e35",
      "parents": [
        "eabb8d6c398f3ae8f4428fae300147e8446b8de7"
      ],
      "author": {
        "name": "Alex Revetchi",
        "email": "2941615+zakalibit@users.noreply.github.com",
        "time": "Thu May 06 14:38:18 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 06 09:38:18 2021 -0400"
      },
      "message": "- fix UDT Value hitting the correct ctor (#509)\n\nCo-authored-by: Alex Revetchi \u003calex.revetchi@synchronoss.com\u003e"
    },
    {
      "commit": "eabb8d6c398f3ae8f4428fae300147e8446b8de7",
      "tree": "6dfb8da9d14b2bbcbbb0d40d26380a9cab6e9a04",
      "parents": [
        "9f8f72d72f6f6dc7ef5424e34080d777a8b2e2a1"
      ],
      "author": {
        "name": "Vojtěch Havel",
        "email": "vojtahavel@gmail.com",
        "time": "Thu May 06 15:36:09 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 06 09:36:09 2021 -0400"
      },
      "message": "optimize iteration through collections and UDTs (#507)\n\nthe hot path involved many unnecessary SharedRefPtr\u0027s copies,\r\navoiding them improves performance"
    },
    {
      "commit": "9f8f72d72f6f6dc7ef5424e34080d777a8b2e2a1",
      "tree": "cf98dba02fc16a06827a726d1690c226643aefca",
      "parents": [
        "6d0ccf78dc81f26578dce61e2d8c015d53e81021"
      ],
      "author": {
        "name": "Alex Revetchi",
        "email": "2941615+zakalibit@users.noreply.github.com",
        "time": "Tue Apr 06 19:26:15 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 06 14:26:15 2021 -0400"
      },
      "message": "Performance improvement in Decoder::decode_value (#505)\n\n* - decode_row() performance improvement\r\n* - reduce branching\r\n\r\n\r\nCo-authored-by: Alex Revetchi \u003calex.revetchi@synchronoss.com\u003e"
    },
    {
      "commit": "6d0ccf78dc81f26578dce61e2d8c015d53e81021",
      "tree": "b906fb22d318fe03329d29fdf39729af48a11553",
      "parents": [
        "ca4a2cdc50df6aa764ea016d20611507c4730c71"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Mon Apr 05 11:31:37 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 05 11:31:37 2021 -0400"
      },
      "message": "Release v2.16.1 (#506)\n\n"
    },
    {
      "commit": "ca4a2cdc50df6aa764ea016d20611507c4730c71",
      "tree": "1dce5f67e4fd884515f06c1346838394f3c1d313",
      "parents": [
        "7f193cb347948b79b1eadf44c8235ee04d66f3cf"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Mon Mar 29 14:38:22 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 29 14:38:22 2021 -0400"
      },
      "message": "CPP-935: Fix latency-aware policy (#502)\n\nLatency-aware policy update timer wasn\u0027t started on request processors."
    },
    {
      "commit": "7f193cb347948b79b1eadf44c8235ee04d66f3cf",
      "tree": "15c682a77bdca9ad1991388bf763cbe7a6fc1e89",
      "parents": [
        "5da2fd57b4ff43d907bc26c5fbd8a22804c5fed3"
      ],
      "author": {
        "name": "Andy Caldwell",
        "email": "andy.m.caldwell@googlemail.com",
        "time": "Fri Mar 12 18:06:48 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 12 13:06:48 2021 -0500"
      },
      "message": "Swap multiarch-support for a defensive dependency on libc6 (#487)\n\n"
    },
    {
      "commit": "5da2fd57b4ff43d907bc26c5fbd8a22804c5fed3",
      "tree": "592122fcd272e8b596ae4cbc4cadfc71e15809e2",
      "parents": [
        "a7f49e6303e6ac9bf818bf240be0a7ff35ab801c"
      ],
      "author": {
        "name": "Debashish Ghosh",
        "email": "debashish47@gmail.com",
        "time": "Fri Mar 12 23:19:11 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 12 12:49:11 2021 -0500"
      },
      "message": "Avoid potential linker error for http_message_needs_eof (#482)\n\nUsing other libraries having the same http_parser shows linker error.\r\n\u003e multiple definition of `http_message_needs_eof\u0027"
    },
    {
      "commit": "a7f49e6303e6ac9bf818bf240be0a7ff35ab801c",
      "tree": "9c15be36be109c881e2cc35f10ec2145f775dfda",
      "parents": [
        "4e5118b24ee6042e3cb8f143b69863573e96c0e1"
      ],
      "author": {
        "name": "tavplubix",
        "email": "tavplubix@gmail.com",
        "time": "Fri Mar 12 18:49:43 2021 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 12 10:49:43 2021 -0500"
      },
      "message": "add tsan annotations (#490)\n\n"
    },
    {
      "commit": "4e5118b24ee6042e3cb8f143b69863573e96c0e1",
      "tree": "9654a43df152be99d7a75287b01666c953238803",
      "parents": [
        "11106a66a8a3d2de93f1216c7c95b8ee58417c8b"
      ],
      "author": {
        "name": "Vojtěch Havel",
        "email": "vojtahavel@gmail.com",
        "time": "Fri Mar 12 16:48:55 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 12 10:48:55 2021 -0500"
      },
      "message": "Fix build with clang-{10,11} (#492)\n\nNewer clang versions report several \"Wimplicit-int-float-conversion\"\r\nwarnings. This commit silences this warning completely.\r\n\r\nCo-authored-by: Vojtech Havel \u003cvojtech.havel@kiwi.com\u003e"
    },
    {
      "commit": "11106a66a8a3d2de93f1216c7c95b8ee58417c8b",
      "tree": "fb5e6b5c4c68376412e6d38d01ae11ca2bda7045",
      "parents": [
        "cb7927808268bf1f8a6d1305dd1ccdfc603d6a6e"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 11 13:01:44 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 13:01:44 2021 -0500"
      },
      "message": "Fix small typo in header docs (#501)\n\n"
    },
    {
      "commit": "cb7927808268bf1f8a6d1305dd1ccdfc603d6a6e",
      "tree": "76bd58b60a5e50428fb6d6c2b0a498582be4f90b",
      "parents": [
        "698a1b01801ddf150d9f8793faa8548877f5f7f5"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 11 12:01:06 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 12:01:06 2021 -0500"
      },
      "message": "Update docs.yaml for v2.16.0 (#500)\n\n"
    },
    {
      "commit": "698a1b01801ddf150d9f8793faa8548877f5f7f5",
      "tree": "4531b114b9d93de2fd3e829bf06fa52e81c5921e",
      "parents": [
        "f9cbfc27ac275ba192bfba205e64cf5ad910e31f"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 11 11:59:17 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 11:59:17 2021 -0500"
      },
      "message": "Fix coordinator node API docs (#499)\n\n"
    },
    {
      "commit": "f9cbfc27ac275ba192bfba205e64cf5ad910e31f",
      "tree": "df51b53536ef83de875c7f9ff71d5d786405d015",
      "parents": [
        "7e8aa9a00b2665e11785d423fee111cd0fe0e21a"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 11 11:57:30 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 11:57:30 2021 -0500"
      },
      "message": "Fix changelog ticket number (#498)\n\n"
    },
    {
      "commit": "7e8aa9a00b2665e11785d423fee111cd0fe0e21a",
      "tree": "7bef634b4c96dad0401710697e62790900f170cd",
      "parents": [
        "07718aa1d20cfd09ae806c4c25b72fca0d5a8ac7"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Thu Mar 11 11:26:53 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 11:26:53 2021 -0500"
      },
      "message": "V2.16.0 release docs.yaml (#497)\n\n"
    },
    {
      "commit": "07718aa1d20cfd09ae806c4c25b72fca0d5a8ac7",
      "tree": "9f4e9f1e4de6109f2d309893f021cb7c81a94aa2",
      "parents": [
        "a3522c4f845dd088d58f67cf674fbc313e3ceb5d"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Wed Mar 10 10:32:41 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 10:32:41 2021 -0500"
      },
      "message": "Release v2.16.0 (#496)\n\n"
    },
    {
      "commit": "a3522c4f845dd088d58f67cf674fbc313e3ceb5d",
      "tree": "3b79a44c0c2953d8ea46aa5bfd1ac91ac65a2cbb",
      "parents": [
        "f7bb118c93ed7e5aac7d8f300f764a862d1bff97"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Wed Mar 10 08:47:33 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 08:47:33 2021 -0500"
      },
      "message": "Fix cloud related HTTP tests (#495)\n\n"
    },
    {
      "commit": "f7bb118c93ed7e5aac7d8f300f764a862d1bff97",
      "tree": "e9fe7b924c7e216aaaa117cce072eaf1313e8996",
      "parents": [
        "fef701e89134d5ea9b6b5b2749218196dc9948fe"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Fri Mar 05 17:18:59 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 17:18:59 2021 -0500"
      },
      "message": "Fix `Host:` header when calling metadata service (#494)\n\nThe `Host:` header was being set to the resolved IP address (and port)\r\ninstead of the hostname."
    },
    {
      "commit": "fef701e89134d5ea9b6b5b2749218196dc9948fe",
      "tree": "4671bc66f351545920c0570a197551c90ff61928",
      "parents": [
        "a18fb56b59465afb1cd283d2ee921ed4eb83f1cf"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Mon Mar 01 10:16:09 2021 -0500"
      },
      "committer": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Mon Mar 01 10:16:09 2021 -0500"
      },
      "message": "Remove jenkins triggers\n"
    },
    {
      "commit": "a18fb56b59465afb1cd283d2ee921ed4eb83f1cf",
      "tree": "9c0e5c746543da58857d9cbfd9802294bddee153",
      "parents": [
        "e18dd4ae9f6e77abfb4c8c0fff6c8acdfc49b8c0"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Tue Dec 01 09:14:41 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 01 09:14:41 2020 -0500"
      },
      "message": "Add API to get/set coordinator node (#489)\n\n"
    },
    {
      "commit": "e18dd4ae9f6e77abfb4c8c0fff6c8acdfc49b8c0",
      "tree": "d1a5d1a4aeee7f9a9f9395f9b372f2d8817e6835",
      "parents": [
        "e0be47f480fcddd3cb49b74c1123072a82004b69"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Fri Nov 13 12:29:47 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 13 12:29:47 2020 -0500"
      },
      "message": "Remove OSX from CI (#486)\n\n* Remove OSX from CI\r\n\r\n* Fix DSE integration test version"
    },
    {
      "commit": "e0be47f480fcddd3cb49b74c1123072a82004b69",
      "tree": "233fed10c2b13236fa3d9e8a297abf3867e8cce0",
      "parents": [
        "0cefc0c1ff3eb8377d8f0ea5efb4f7526d7952df"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Fri Nov 13 12:29:32 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 13 12:29:32 2020 -0500"
      },
      "message": "Fix: Only using a single resolved IP when connecting with hostname (#488)\n\n`SocketConnector::resolved_address_offset_` is never incremented because\r\nthe first parameter was wrong. Also, this adds a default filter to for\r\nresolver hints to prevent duplicates in the resolved IPs."
    },
    {
      "commit": "0cefc0c1ff3eb8377d8f0ea5efb4f7526d7952df",
      "tree": "e1319212bf78a9f8e617a7e0e6097b9fcc20e13e",
      "parents": [
        "3d8c5abc16bc51b49de6e2931848e4c3553480be"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Fri Nov 13 12:27:15 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 13 12:27:15 2020 -0500"
      },
      "message": "CPP-924 Pure virtual function called when Session object is being destructed (#483)\n\nCreated a smart pointer owning version of `Callback` to ensure that `Cluster`\r\nlives as long as `PrepareHostHandler`."
    },
    {
      "commit": "3d8c5abc16bc51b49de6e2931848e4c3553480be",
      "tree": "ed3b4f30027ce51d33d985b9b70f5553539fd4be",
      "parents": [
        "d8a530d2e241c1675fc20c4f48fde49b6ba4b7eb"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Mon Sep 28 15:57:34 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 15:57:34 2020 -0400"
      },
      "message": "Remove maintenance warning from README"
    },
    {
      "commit": "d8a530d2e241c1675fc20c4f48fde49b6ba4b7eb",
      "tree": "f01358a272666cf44a397a22eb37b62a07b9851c",
      "parents": [
        "d5ecfca13107b5a619f226892b7e78b670a95493"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Mon Sep 28 15:55:48 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 15:55:48 2020 -0400"
      },
      "message": "Defunct connection instead of using assertion (#485)\n\n* Defunct connection instead of using assertion\r\n\r\nBad data could catch an existing stream in an invalid request state.\r\nIt\u0027s not the best choice to have an assertion triggered by bad data from\r\nthe server-side."
    },
    {
      "commit": "d5ecfca13107b5a619f226892b7e78b670a95493",
      "tree": "c97ad4abd180f89209be579c7242a3eb982a71b6",
      "parents": [
        "63894df775a6c424e83a8ca6d3f68b435182d536"
      ],
      "author": {
        "name": "Antonin Amand",
        "email": "antonin.amand@gmail.com",
        "time": "Mon Sep 28 21:55:01 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 15:55:01 2020 -0400"
      },
      "message": "Honor the value_length param (#484)\n\nHonor the value_length parameter when binding strings by\r\nname in cass_statement_bind_string_by_name so that it can\r\nwork properly with non null-terminated strings."
    },
    {
      "commit": "63894df775a6c424e83a8ca6d3f68b435182d536",
      "tree": "6f862781c42d5bb7246316728ba8d2965963c5a5",
      "parents": [
        "0dbf34cdbfc070f337924eb441fcda369ad998ab"
      ],
      "author": {
        "name": "Alexandre Dutra",
        "email": "adutra@users.noreply.github.com",
        "time": "Fri Aug 28 16:47:29 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 16:47:29 2020 +0200"
      },
      "message": "Remove survey link"
    },
    {
      "commit": "0dbf34cdbfc070f337924eb441fcda369ad998ab",
      "tree": "e6f266fa74b6ede22929d9f04899dc2a5e3d38e9",
      "parents": [
        "40e8268b7750dacafe6662563d9873269d26f6c7"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 09:02:50 2020 -0400"
      },
      "committer": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 09:02:50 2020 -0400"
      },
      "message": "Update docs.yaml reference for 2.15\n"
    },
    {
      "commit": "40e8268b7750dacafe6662563d9873269d26f6c7",
      "tree": "3f187cd99365391fdd107580219f589925907a9f",
      "parents": [
        "c32a4904e38c50cae539209e83655d34e05e32b6"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 08:37:14 2020 -0400"
      },
      "committer": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 08:37:14 2020 -0400"
      },
      "message": "Fix DataStaX DBaaS service name in unit test\n\n"
    },
    {
      "commit": "c32a4904e38c50cae539209e83655d34e05e32b6",
      "tree": "91633b63bd5efb4d9864f972624192a4688cf039",
      "parents": [
        "3124601685c11f4fce3cb76539bb1de9107e35ac"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 08:21:15 2020 -0400"
      },
      "committer": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Thu Aug 27 08:27:32 2020 -0400"
      },
      "message": "Fix DataStax DBaaS service name\n"
    },
    {
      "commit": "3124601685c11f4fce3cb76539bb1de9107e35ac",
      "tree": "ecd7e012e717a888d60fa5d00d414ea4be4f83c8",
      "parents": [
        "2d3931193cd4c3d14cd82683b2f6bb6e745676ae"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "mpenick@users.noreply.github.com",
        "time": "Wed Jul 29 11:45:58 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 11:45:58 2020 -0400"
      },
      "message": "CPP-933 Reduce the log severity of protocol negotiation errors/warnings (#480)\n\n"
    },
    {
      "commit": "2d3931193cd4c3d14cd82683b2f6bb6e745676ae",
      "tree": "a76ee91a53fe868b2fd220427c82c7ea95fe40e4",
      "parents": [
        "53dfbcfb9c33b0caa9d819865a26eef2bb1d2e5a"
      ],
      "author": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Tue Jul 21 09:36:21 2020 -0400"
      },
      "committer": {
        "name": "Michael Penick",
        "email": "michael.penick@datastax.com",
        "time": "Tue Jul 21 09:36:21 2020 -0400"
      },
      "message": "Update versions\n\n"
    }
  ],
  "next": "53dfbcfb9c33b0caa9d819865a26eef2bb1d2e5a"
}
