)]}'
{
  "log": [
    {
      "commit": "aa615369281c9fa7f216ee5385d98458a4277812",
      "tree": "d911aa3a952c6bd1951a9c390272072a2dc78dfa",
      "parents": [
        "cbbd401244aa5b2e2222b1c80f47c5cf0e5f2c23",
        "3e7565223203ba1e3edb050bf669710864c6a395"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 30 23:39:52 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 30 23:40:48 2026 +0100"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n\n* cassandra-6.0:\n  Avoid unit conversion in DatabaseDescriptor.getMaxValueSize() for every deserializing Cell\n"
    },
    {
      "commit": "3e7565223203ba1e3edb050bf669710864c6a395",
      "tree": "82af82c881b22d2a0973cc798757aea1fa4add7f",
      "parents": [
        "8fd2443afcf785b2862a5a23efdee85c968d9654"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 16 18:09:21 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 30 23:32:02 2026 +0100"
      },
      "message": "Avoid unit conversion in DatabaseDescriptor.getMaxValueSize() for every deserializing Cell\n\npatch by Dmitry Konstantinov; reviewed by Francisco Guerrero for CASSANDRA-21295\n"
    },
    {
      "commit": "cbbd401244aa5b2e2222b1c80f47c5cf0e5f2c23",
      "tree": "8af0b7cc1c600f0f1a357f2c5ccbbcb7ebb875fa",
      "parents": [
        "eabd2a27f5555a50cba6dc8b74d1f246a91081c0"
      ],
      "author": {
        "name": "Scott Carey",
        "email": "scott@richrelevance.com",
        "time": "Fri Jun 25 23:17:50 2021 -0700"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 30 13:53:45 2026 +0200"
      },
      "message": "Allow nodetool garbagecollect to take a user defined list of SSTables\n\npatch by Scott Carey; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-16767\n"
    },
    {
      "commit": "eabd2a27f5555a50cba6dc8b74d1f246a91081c0",
      "tree": "1afec1faeb1634fa55650918da0dd62bd2dde8fb",
      "parents": [
        "cd75b9c6a1554d1580bdb5b3fbd507cae110b45b"
      ],
      "author": {
        "name": "omniCoder77",
        "email": "rishabhsaraswat17@gmail.com",
        "time": "Fri Jan 30 09:16:13 2026 +0530"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 30 13:31:03 2026 +0200"
      },
      "message": "Add a guardrail for misprepared statements\n\npatch by Rishabh Saraswat; reviewed by Stefan Miklosovic, Brad Schoening for CASSANDRA-21139\n"
    },
    {
      "commit": "cd75b9c6a1554d1580bdb5b3fbd507cae110b45b",
      "tree": "47c14e0996bbe60e722ed7d18c5ab7effe93fd47",
      "parents": [
        "7bd041d2927c2fa31b51f4f293db0c365dbfa6d4",
        "8fd2443afcf785b2862a5a23efdee85c968d9654"
      ],
      "author": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Wed Apr 29 11:39:56 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Wed Apr 29 11:41:25 2026 -0700"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "8fd2443afcf785b2862a5a23efdee85c968d9654",
      "tree": "49585c48c647abe2236e8e7d05152d284231fbf7",
      "parents": [
        "98f0a34f07241ce696e48d75f7659f33658363e1"
      ],
      "author": {
        "name": "Alan Wang",
        "email": "alanwang599@gmail.com",
        "time": "Wed Apr 29 11:30:07 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Wed Apr 29 11:37:10 2026 -0700"
      },
      "message": "Fix single token batch atomicity with Accord/non-Accord batches by using the batch log\n\npatch by Alan Wang; reviewed by Ariel Weisberg, David Capwell for CASSANDRA-20588\n"
    },
    {
      "commit": "7bd041d2927c2fa31b51f4f293db0c365dbfa6d4",
      "tree": "6e41a678d99410046ee475ce37fb68200ce3a311",
      "parents": [
        "0cdde30252a9b9437c3b42b53636da9b7a39d029",
        "98f0a34f07241ce696e48d75f7659f33658363e1"
      ],
      "author": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Mon Apr 27 13:10:21 2026 -0500"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Mon Apr 27 13:13:59 2026 -0500"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n\n* cassandra-6.0:\n  Ensure SAI sends range tombstones to the coordinator for queries on static columns\n"
    },
    {
      "commit": "98f0a34f07241ce696e48d75f7659f33658363e1",
      "tree": "fb871de1c51f804d7337a350b79268c7fc97a138",
      "parents": [
        "ae418d2a1cb89f38eaa375bd067108e50b58e08a",
        "8093c3c9ce73cc736fedb489577f0deb8f9e49bd"
      ],
      "author": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Mon Apr 27 13:03:35 2026 -0500"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Mon Apr 27 13:06:48 2026 -0500"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into cassandra-6.0\n\n* cassandra-5.0:\n  Ensure SAI sends range tombstones to the coordinator for queries on static columns\n"
    },
    {
      "commit": "8093c3c9ce73cc736fedb489577f0deb8f9e49bd",
      "tree": "2c3fb7a9ee8ac7f6a8527753e918285589ec1317",
      "parents": [
        "2837bd7455fe15cdd4f26d05a1951777cf6d5ac9"
      ],
      "author": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Thu Apr 23 18:17:53 2026 -0500"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Mon Apr 27 13:01:00 2026 -0500"
      },
      "message": "Ensure SAI sends range tombstones to the coordinator for queries on static columns\n\npatch by Caleb Rackliffe; reviewed by Andres de la Peña and David Capwell for CASSANDRA-21332\n"
    },
    {
      "commit": "0cdde30252a9b9437c3b42b53636da9b7a39d029",
      "tree": "5137c4fc0139f81e3f7494683b69a876b9f23539",
      "parents": [
        "42afa1bcbd3e2777cf043515aeb3c72071733ac5",
        "ae418d2a1cb89f38eaa375bd067108e50b58e08a"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 26 22:13:55 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 26 22:15:17 2026 +0100"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n\n* cassandra-6.0:\n  Avoid CompactionOptions parsing for every read by WithoutPurgeableTombstones\n"
    },
    {
      "commit": "ae418d2a1cb89f38eaa375bd067108e50b58e08a",
      "tree": "cd78461c9333dd75959dac84f86cd6d122ddf9bb",
      "parents": [
        "456590d5558cd6d4f3deda1535722ec8547600b2"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 16 17:53:19 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 26 21:59:56 2026 +0100"
      },
      "message": "Avoid CompactionOptions parsing for every read by WithoutPurgeableTombstones\n\npatch by Dmitry Konstantinov; reviewed by Francisco Guerrero for CASSANDRA-21294\n"
    },
    {
      "commit": "42afa1bcbd3e2777cf043515aeb3c72071733ac5",
      "tree": "056f47401c69cb821747b311009795e3ed1b6200",
      "parents": [
        "1908b906f792e2b1a931f924c8fd9e9994bc3ca4",
        "456590d5558cd6d4f3deda1535722ec8547600b2"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 24 11:50:56 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 24 11:52:14 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "456590d5558cd6d4f3deda1535722ec8547600b2",
      "tree": "eaf1961a57bf3b19f332e486f7d50cd717b87559",
      "parents": [
        "37a60594f1a71e06d74e394994c04e52f467f1d8"
      ],
      "author": {
        "name": "Matt Byrd",
        "email": "matthew_byrd@apple.com",
        "time": "Fri Feb 13 17:15:45 2026 +0000"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 24 11:49:15 2026 +0200"
      },
      "message": "Ensure schema created before 2.1 without tableId in folder name can be loaded in SnapshotLoader\n\nBest effort attempt to get tableId from CFS, fallback to null which\nstill allows snapshot to be loaded\n\nEnd result is that nodetool clearsnapshot and listsnapshot function for such\nsnapshots on restart\n\nIn addition to 5.0 patch we move starting SnapshotManager to after TCM is initiliazed.\nThe consequence of such a move is that cleanup of ephemeral snapshots happens after startup checks pass.\n\npatch by Matt Byrd; reviewed by Stefan Miklosovic, Brandon Williams and Francisco Guerrero for CASSANDRA-21246\n"
    },
    {
      "commit": "1908b906f792e2b1a931f924c8fd9e9994bc3ca4",
      "tree": "c21e2a55cc542a34d9b60381553b9acc83de1e02",
      "parents": [
        "ccb2785b09a6e0d7f2d7baa82fe6f6bdf2750a0a",
        "37a60594f1a71e06d74e394994c04e52f467f1d8"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 23 14:33:53 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 23 14:44:31 2026 +0100"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n\n* cassandra-6.0:\n  Adjust QueriesTableTest to pass if SEP Threads renaming is disabled\n"
    },
    {
      "commit": "37a60594f1a71e06d74e394994c04e52f467f1d8",
      "tree": "5f96cd048f1d20b830adabc0af5feb8ba0d02955",
      "parents": [
        "b91b9c23ea9c854ce7b4801777ed000776f910f0"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Wed Apr 22 11:30:42 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Apr 23 14:32:44 2026 +0100"
      },
      "message": "Adjust QueriesTableTest to pass if SEP Threads renaming is disabled\n\npatch by Dmitry Konstantinov; reviewed by Stefan Miklosovic, Caleb Rackliffe for CASSANDRA-21318\n"
    },
    {
      "commit": "ccb2785b09a6e0d7f2d7baa82fe6f6bdf2750a0a",
      "tree": "a1e987b56e37387436ba7f07f373d128d7dd3963",
      "parents": [
        "fb4178f4482a1e6a071e487a20aac60eea9cd52e",
        "b91b9c23ea9c854ce7b4801777ed000776f910f0"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:46:33 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:47:09 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "b91b9c23ea9c854ce7b4801777ed000776f910f0",
      "tree": "09ecbd3c3951f09217b657e2e77f7fa093f063c5",
      "parents": [
        "10ca003dd21fda1969173e8bfdd8c1303f616faa",
        "2837bd7455fe15cdd4f26d05a1951777cf6d5ac9"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:44:11 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:44:54 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into cassandra-6.0\n"
    },
    {
      "commit": "2837bd7455fe15cdd4f26d05a1951777cf6d5ac9",
      "tree": "fa0340a19e8188c3a71dfcdb3ce9701ccf242ab3",
      "parents": [
        "9db2e7ac82ea42ce858927f845e2fa5a62a50e36",
        "38245bb1e285d50d0084d1ad0a5de7d5cb8556e3"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:42:43 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:43:28 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.1\u0027 into cassandra-5.0\n"
    },
    {
      "commit": "38245bb1e285d50d0084d1ad0a5de7d5cb8556e3",
      "tree": "220da23eb780f1574376560d7e4e4f7c9b7bb0ae",
      "parents": [
        "965dd70b2348e166f250d6d5bcef8111aa9cf65e",
        "04febb75f10218f0ce6e559f9e40a27ad6705944"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:41:03 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:41:51 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.0\u0027 into cassandra-4.1\n"
    },
    {
      "commit": "04febb75f10218f0ce6e559f9e40a27ad6705944",
      "tree": "f7f445e0851f0fd07748c925a37aee3607623391",
      "parents": [
        "de20468edd120989e3d98e4964693b8fd122b717"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Wed Apr 22 19:38:17 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 23 13:38:29 2026 +0200"
      },
      "message": "Fix flaky CompactionTaskTest.testFullyExpiredSSTablesAreNotReleasedPrematurely\n\nThis fix was taken from https://github.com/datastax/cassandra/commit/e397aa06b15f477d027e38129c9bf218e8f0c6a1#diff-3dbddb89a91055a1394ad89dcca2cd4506f01e40b7d73cb38fb0b0413fb0611a\n\npatch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-21329\n"
    },
    {
      "commit": "fb4178f4482a1e6a071e487a20aac60eea9cd52e",
      "tree": "6262e0d92cb8c4ce811e6a0475ddb5446e16378a",
      "parents": [
        "f107986552e4b5ed0231d908d502c77ed0caa20d",
        "10ca003dd21fda1969173e8bfdd8c1303f616faa"
      ],
      "author": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Tue Apr 21 11:18:49 2026 -0500"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Tue Apr 21 11:21:55 2026 -0500"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n\n* cassandra-6.0:\n  Differentiate between legitimate cases where the first entry is the same as the last entry and empty bounds in SSTableCursorWriter#addIndexBlock()\n"
    },
    {
      "commit": "10ca003dd21fda1969173e8bfdd8c1303f616faa",
      "tree": "948a37dc1b837a05fdaa733558bb89c77508556f",
      "parents": [
        "bdeed77d17764dc3339d566e0328383747bf9f27"
      ],
      "author": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Thu Apr 16 12:30:40 2026 -0500"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "calebrackliffe@gmail.com",
        "time": "Tue Apr 21 11:09:07 2026 -0500"
      },
      "message": "Differentiate between legitimate cases where the first entry is the same as the last entry and empty bounds in SSTableCursorWriter#addIndexBlock()\n\npatch by Caleb Rackliffe; reviewed by Nitsan Wakart and Branimir Lambov for CASSANDRA-21255\n"
    },
    {
      "commit": "f107986552e4b5ed0231d908d502c77ed0caa20d",
      "tree": "a127f178f173138676af6824c92f3106e9993480",
      "parents": [
        "82c6f8aa44bb21e83f94468d27db8a6d92fa8e60",
        "bdeed77d17764dc3339d566e0328383747bf9f27"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 14:41:24 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 14:42:26 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "bdeed77d17764dc3339d566e0328383747bf9f27",
      "tree": "50c48878ff3829d0f6efca590013114fd49ca582",
      "parents": [
        "e193523a063f9d5676ecb24b616247de2268b37c"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 13 10:30:49 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 14:39:57 2026 +0200"
      },
      "message": "Introduce minimum_threshold for data resurrection startup check\n\npatch by Stefan Miklosovic; reviewed by Shailaja Koppu, Paulo Motta, Isaac Reath for CASSANDRA-21293\n"
    },
    {
      "commit": "82c6f8aa44bb21e83f94468d27db8a6d92fa8e60",
      "tree": "c1d22360876083262086174f18a4c4a0eed4c113",
      "parents": [
        "0c6380fd73833ab8de64c50a437624b2d1f22ada",
        "e193523a063f9d5676ecb24b616247de2268b37c"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 12:50:27 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 12:51:13 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "e193523a063f9d5676ecb24b616247de2268b37c",
      "tree": "0681c3082bc730e9bfa43bc3285c00a72d7471f3",
      "parents": [
        "53f188293dd672c846738594d9975f06ae63bfe0"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 18:03:46 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 21 12:46:11 2026 +0200"
      },
      "message": "Update 6.0 and 7.0 branches to reflect their versions across the project.\n\nIn 6.0, only rename test/data/serialization/5.1 to 6.0\nIn 7.0, same plus update edges in UpgradeTestBase\n\npatch by Stefan Miklosovic; reviewed by Dmitry Konstantinov for CASSANDRA-21319\n"
    },
    {
      "commit": "0c6380fd73833ab8de64c50a437624b2d1f22ada",
      "tree": "160618e5dc720df9c4bcf485597760e9265f8735",
      "parents": [
        "c5d01299b06486b85dcff02bd7cc278ce06bfab6",
        "53f188293dd672c846738594d9975f06ae63bfe0"
      ],
      "author": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Mon Apr 20 16:27:26 2026 +0100"
      },
      "committer": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Mon Apr 20 16:27:26 2026 +0100"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "53f188293dd672c846738594d9975f06ae63bfe0",
      "tree": "af3cab3184bea64e52ce2ae34057a3351e8fdec8",
      "parents": [
        "3f1593064cc89f3884e982dd74cb41b9d825bc1f"
      ],
      "author": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Mon Apr 20 16:27:16 2026 +0100"
      },
      "committer": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Mon Apr 20 16:27:17 2026 +0100"
      },
      "message": "Apply changes to gossip state for the local node synchronously, remote peers asynchronously\n\nPatch by Sam Tunnicliffe; reviewed by Alex Petrov for CASSANDRA-21239\n\nCo-authored-by: Alex Petrov \u003coleksandr.petrov@gmail.com\u003e\n"
    },
    {
      "commit": "c5d01299b06486b85dcff02bd7cc278ce06bfab6",
      "tree": "97bb7a9b4f460cfacc603e5355aa1758cf652bc5",
      "parents": [
        "e509d3458b12cc1c028d3aaf71ab63118d75ee3f"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 11:15:28 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 17:22:37 2026 +0200"
      },
      "message": "Include cassandra-6.0 in build/run-tests.sh and .circleci/config.yml\n\nThis is the continuation of CASSANDRA-21319 to make branching of cassandra-6.0 done.\nThe change in .build/run-ci will start to route jobs to cassandra-6.0 pipeline in pre-ci.\n\npatch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-21319\n"
    },
    {
      "commit": "e509d3458b12cc1c028d3aaf71ab63118d75ee3f",
      "tree": "e141491358263894481edd2434632177c6a39a8e",
      "parents": [
        "176b9b17a4a22e1322c70c0da8ce9ee1b55dca44",
        "3f1593064cc89f3884e982dd74cb41b9d825bc1f"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 16:57:21 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 16:57:21 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-6.0\u0027 into trunk\n"
    },
    {
      "commit": "3f1593064cc89f3884e982dd74cb41b9d825bc1f",
      "tree": "e8be1d36d3585b494dbe7a5a7bee25c11a171579",
      "parents": [
        "daadd25fb29ae76110e0764ce568272c7fec5682"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 11:15:28 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 20 16:56:14 2026 +0200"
      },
      "message": "Include cassandra-6.0 in build/run-tests.sh and .circleci/config.yml\n\nThis is the continuation of CASSANDRA-21319 to make branching of cassandra-6.0 done.\nThe change in .build/run-ci will start to route jobs to cassandra-6.0 pipeline in pre-ci.\n\npatch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-21319\n"
    },
    {
      "commit": "176b9b17a4a22e1322c70c0da8ce9ee1b55dca44",
      "tree": "e141491358263894481edd2434632177c6a39a8e",
      "parents": [
        "daadd25fb29ae76110e0764ce568272c7fec5682"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sun Apr 19 19:33:39 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sun Apr 19 19:33:39 2026 +0200"
      },
      "message": "increment to version 7.0\n\nCASSANDRA-21319\n"
    },
    {
      "commit": "daadd25fb29ae76110e0764ce568272c7fec5682",
      "tree": "e4fd5a29aafabb9fd2f30f1a075b77fc2843a772",
      "parents": [
        "32162cf544ddb14e31fcfade931ace483f54917d",
        "9db2e7ac82ea42ce858927f845e2fa5a62a50e36"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 18 14:13:48 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 18 14:14:53 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n\n* cassandra-5.0:\n  Paxos v2 cassandra.yaml option\n"
    },
    {
      "commit": "9db2e7ac82ea42ce858927f845e2fa5a62a50e36",
      "tree": "8acb8543c60200da6c3ad1b0accc4666ca3abf66",
      "parents": [
        "39977ce0663085274e83752b7597b5d29ae890ec",
        "965dd70b2348e166f250d6d5bcef8111aa9cf65e"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 18 14:12:52 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 18 14:13:21 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.1\u0027 into cassandra-5.0\n\n* cassandra-4.1:\n  Paxos v2 cassandra.yaml option\n"
    },
    {
      "commit": "965dd70b2348e166f250d6d5bcef8111aa9cf65e",
      "tree": "b6922a4e4712857b0b5e2ad8bc7275448044624e",
      "parents": [
        "304386a2d2f47e651c5a06ac4f871e8a99725d31"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Thu Apr 16 21:03:48 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 18 14:12:39 2026 +0200"
      },
      "message": "Paxos v2 cassandra.yaml option\n\n patch by Mick Semb Wever; reviewed by Jon Haddad for CASSANDRA-21316\n"
    },
    {
      "commit": "32162cf544ddb14e31fcfade931ace483f54917d",
      "tree": "1e0610594182c4e8ac1f5d6db7842267905dfd0e",
      "parents": [
        "7b3514d44318fe91fc7e8426cee1def65c35bcdb"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Thu Dec 18 20:40:14 2025 +0000"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Fri Apr 17 13:11:47 2026 +0100"
      },
      "message": "Change default for cassandra.set_sep_thread_name to false to reduce CPU usage\n\nAdd an extra optimization if it is enabled: invoke Thread.setName only if a phase changed\n\npatch by Dmitry Konstantinov; reviewed by Francisco Guerrero, Jyothsna Konisa for CASSANDRA-21089\n"
    },
    {
      "commit": "7b3514d44318fe91fc7e8426cee1def65c35bcdb",
      "tree": "5cd3b4554a0420e4f400caaacd7e58ad48e4d187",
      "parents": [
        "001accf8d2813267f104f8f618f1ad87a71f1918",
        "39977ce0663085274e83752b7597b5d29ae890ec"
      ],
      "author": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:56:30 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:57:53 2026 -0700"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "39977ce0663085274e83752b7597b5d29ae890ec",
      "tree": "db4e93b9bf85644a6c986a377ee3dd20e2634e49",
      "parents": [
        "edf6034113f90bd31495321c8de2868dc0bfa120",
        "304386a2d2f47e651c5a06ac4f871e8a99725d31"
      ],
      "author": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:54:39 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:55:26 2026 -0700"
      },
      "message": "Merge branch \u0027cassandra-4.1\u0027 into cassandra-5.0\n"
    },
    {
      "commit": "304386a2d2f47e651c5a06ac4f871e8a99725d31",
      "tree": "93ad41cdcafd39238cdf5279565515436ab28956",
      "parents": [
        "5e26f2527d5d37795ea0fddca45a666e786fce46",
        "de20468edd120989e3d98e4964693b8fd122b717"
      ],
      "author": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:52:07 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:54:08 2026 -0700"
      },
      "message": "Merge branch \u0027cassandra-4.0\u0027 into cassandra-4.1\n"
    },
    {
      "commit": "de20468edd120989e3d98e4964693b8fd122b717",
      "tree": "f1360eba939b33dfa3e358110c00bb25df15e705",
      "parents": [
        "5aec56de3be35599746e232daf82f006c1addc16"
      ],
      "author": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:39:33 2026 -0700"
      },
      "committer": {
        "name": "David Capwell",
        "email": "dcapwell@apache.org",
        "time": "Fri Apr 17 04:51:54 2026 -0700"
      },
      "message": "generate-eclipse-files missing simulator/harry and missing src class path\n\npatch by David Capwell; reviewed by Aleksey Yeschenko for CASSANDRA-21312\n"
    },
    {
      "commit": "001accf8d2813267f104f8f618f1ad87a71f1918",
      "tree": "fe2286df9eb62b2d555634e1066acec7e402e5ac",
      "parents": [
        "02352b78d50d2512b2a782a897f56a7fd8c78a69",
        "edf6034113f90bd31495321c8de2868dc0bfa120"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 11:00:23 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 11:09:37 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "edf6034113f90bd31495321c8de2868dc0bfa120",
      "tree": "c1e48a0f5f3a521186bd66252b810e6a005488c4",
      "parents": [
        "da382302356d1d2d13c6c9302f583617f037804f",
        "5e26f2527d5d37795ea0fddca45a666e786fce46"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 10:48:27 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 10:50:25 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.1\u0027 into cassandra-5.0\n"
    },
    {
      "commit": "5e26f2527d5d37795ea0fddca45a666e786fce46",
      "tree": "0a67070710474eb78ebc971a1ae0857c8cd05c20",
      "parents": [
        "5e2468bf59581bcae9a55b4c3277dff2f8727a26",
        "5aec56de3be35599746e232daf82f006c1addc16"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 10:38:02 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 10:40:04 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.0\u0027 into cassandra-4.1\n"
    },
    {
      "commit": "5aec56de3be35599746e232daf82f006c1addc16",
      "tree": "d7b4c7883a7ab04e895cc38bf09e839621936a2d",
      "parents": [
        "636409baace932e47ccc18888d7940c6d0e6c0fc"
      ],
      "author": {
        "name": "Pedro Gordo",
        "email": "pedro.gordo1986@gmail.com",
        "time": "Fri Apr 10 18:49:00 2026 +0100"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 17 10:28:16 2026 +0200"
      },
      "message": "Backport CASSANDRA-17810 fix and improve RTBoundValidator error messages\n\npatch by Pedro Gordo; reviewed by Josh McKenzie, Stefan Miklosovic for CASSANDRA-18282\n"
    },
    {
      "commit": "02352b78d50d2512b2a782a897f56a7fd8c78a69",
      "tree": "6ce1af01615c6bd02147881cd9c4af85d0d80e33",
      "parents": [
        "b9c4b10eaec561ad9b3a3ab3218fa13236f4a81f"
      ],
      "author": {
        "name": "Alan Wang",
        "email": "alanwang599@gmail.com",
        "time": "Thu Apr 16 19:45:47 2026 +0100"
      },
      "committer": {
        "name": "Benedict Elliott Smith",
        "email": "benedict@apache.org",
        "time": "Thu Apr 16 19:53:52 2026 +0100"
      },
      "message": "Reject writes that modify the same (row, col) more than once in a transaction, to avoid ambiguous cell resolution behaviour\n\npatch by Alan Wang; reviewed by Benedict for CASSANDRA-21136\n"
    },
    {
      "commit": "b9c4b10eaec561ad9b3a3ab3218fa13236f4a81f",
      "tree": "a057e4c2b879668e3583cc586f98562385300aad",
      "parents": [
        "07e4e4cdde557f7d0a3e7b3b57f8d988c8b42547",
        "da382302356d1d2d13c6c9302f583617f037804f"
      ],
      "author": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:53:26 2026 -0500"
      },
      "committer": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:53:26 2026 -0500"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "da382302356d1d2d13c6c9302f583617f037804f",
      "tree": "6209eb39da94bad84a07dc44c5cf576fe8ddfb2b",
      "parents": [
        "6243a1a93ca2b3e0efd4d65624efe27d1926e0cd"
      ],
      "author": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:53:14 2026 -0500"
      },
      "committer": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:53:14 2026 -0500"
      },
      "message": "Revert \"ninja: restore doc/antora.yml\"\n\nThis reverts commit 6243a1a93ca2b3e0efd4d65624efe27d1926e0cd.\n"
    },
    {
      "commit": "07e4e4cdde557f7d0a3e7b3b57f8d988c8b42547",
      "tree": "8a4d7e0b18c307e209f5635112fcadd72d9283c2",
      "parents": [
        "addec0ef7ab4c9c023ae8f60c6af565c520368ff",
        "6243a1a93ca2b3e0efd4d65624efe27d1926e0cd"
      ],
      "author": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:44:00 2026 -0500"
      },
      "committer": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:44:00 2026 -0500"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "6243a1a93ca2b3e0efd4d65624efe27d1926e0cd",
      "tree": "053e81ca0c1174d0abbe45204242ea132d699154",
      "parents": [
        "88dd2b2483caec71bac6bf5075d61e06b8e3fb33"
      ],
      "author": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:43:25 2026 -0500"
      },
      "committer": {
        "name": "Brandon Williams",
        "email": "brandonwilliams@apache.org",
        "time": "Thu Apr 16 10:43:25 2026 -0500"
      },
      "message": "ninja: restore doc/antora.yml\n"
    },
    {
      "commit": "addec0ef7ab4c9c023ae8f60c6af565c520368ff",
      "tree": "e423afd61b51fc8e65daa41aee1c268de16c48bb",
      "parents": [
        "7c3dea92cf6e287e1a3b26d94636f3b9c955830b",
        "88dd2b2483caec71bac6bf5075d61e06b8e3fb33"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 16 17:28:53 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 16 17:28:53 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "88dd2b2483caec71bac6bf5075d61e06b8e3fb33",
      "tree": "6209eb39da94bad84a07dc44c5cf576fe8ddfb2b",
      "parents": [
        "bac42412e32de3e7baf84b619db222013b2fbbde"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 16 17:28:19 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 16 17:28:19 2026 +0200"
      },
      "message": "Increment version to 5.0.9\n"
    },
    {
      "commit": "7c3dea92cf6e287e1a3b26d94636f3b9c955830b",
      "tree": "e423afd61b51fc8e65daa41aee1c268de16c48bb",
      "parents": [
        "4134d72a5a355884211ed5e8ceec14878a491ec1"
      ],
      "author": {
        "name": "Francisco Guerrero",
        "email": "frankgh@apache.org",
        "time": "Fri Apr 10 16:28:44 2026 -0700"
      },
      "committer": {
        "name": "Francisco Guerrero",
        "email": "frankgh@apache.org",
        "time": "Wed Apr 15 09:13:50 2026 -0700"
      },
      "message": "Avoid permission checks for masked columns when the table doesn\u0027t have any\n\npatch by Francisco Guerrero; reviewed by Shailaja Koppu, Caleb Rackliffe, Dmitry Konstantinov for CASSANDRA-21299\n"
    },
    {
      "commit": "4134d72a5a355884211ed5e8ceec14878a491ec1",
      "tree": "ac2418091a0455b058bb4c0d2657cc3cf42cfc50",
      "parents": [
        "a657f4bef9f5f3a0aed98e81fdd07134581be283"
      ],
      "author": {
        "name": "Minal Kyada",
        "email": "mpkyada@gmail.com",
        "time": "Wed Mar 25 16:45:13 2026 -0700"
      },
      "committer": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Wed Apr 15 08:12:03 2026 +0100"
      },
      "message": "Reduce probability of intermittent failures in WriteWarningsSnapshotTest\n\nPatch by Minal Kyada; reviewed by Sam Tunnicliffe and Caleb Rackliffe\nfor CASSANDRA-21263\n"
    },
    {
      "commit": "a657f4bef9f5f3a0aed98e81fdd07134581be283",
      "tree": "881fedda88379681193c7e3aad943a651996166a",
      "parents": [
        "6a665f3ee46a417fb9466d4ed855c28d8bc9da25"
      ],
      "author": {
        "name": "C. Scott Andreas",
        "email": "cscotta@users.noreply.github.com",
        "time": "Sat Apr 04 17:34:06 2026 -0700"
      },
      "committer": {
        "name": "Caleb Rackliffe",
        "email": "maedhroz@users.noreply.github.com",
        "time": "Tue Apr 14 08:49:27 2026 -0700"
      },
      "message": "Reduce allocations and array copies due to buffer resizing in LocalDataResponse during row serialization\n\npatch by C. Scott Andreas; reviewed by Caleb Rackliffe and Dmitry Konstantinov for CASSANDRA-21285\n\nCo-authored-by: C. Scott Andreas \u003ccscotta@users.noreply.github.com\u003e\nCo-authored-by: Caleb Rackliffe \u003ccalebrackliffe@gmail.com\u003e\n"
    },
    {
      "commit": "6a665f3ee46a417fb9466d4ed855c28d8bc9da25",
      "tree": "68f1830c63bc1c89b834aa75e694c955be6a8160",
      "parents": [
        "5fd8290157a78df63ad14cb632866796c6554c42"
      ],
      "author": {
        "name": "Benedict Elliott Smith",
        "email": "benedict@apache.org",
        "time": "Wed Dec 03 12:38:20 2025 +0000"
      },
      "committer": {
        "name": "Benedict Elliott Smith",
        "email": "benedict@apache.org",
        "time": "Mon Apr 13 16:01:47 2026 +0100"
      },
      "message": "InMemoryRangeIndex\nAlso Add:\n - txn_graph and txn_graph_all virtual tables for debugging transaction dependency graphs\n - txn_cache virtual table to debug accord cache contents\nAlso Fix:\n - NPE in AccordDebugKeyspace.TxnOpsTable\n - AccordCoordinatorMetrics latency metrics should use Timer not Histogram\n - OnDiskIndex.readLast\nAlso Improve:\n - Catchup should run after progress log is started\n - Cancelling AccordTask should early-terminate range scanning\n - Improve RangeTxnScanner description\n - Add ballot to txn tables\n - Add NodeId to logging output\n\npatch by Benedict; reviewed by Alex Petrov for CASSANDRA-21306\n"
    },
    {
      "commit": "5fd8290157a78df63ad14cb632866796c6554c42",
      "tree": "2f1d99eb701906ba6bf823895194627b48a8ebe4",
      "parents": [
        "e7fa71efaabe687251c78173670922125633c87f",
        "bac42412e32de3e7baf84b619db222013b2fbbde"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 13 10:51:11 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 13 10:51:11 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "e7fa71efaabe687251c78173670922125633c87f",
      "tree": "2f1d99eb701906ba6bf823895194627b48a8ebe4",
      "parents": [
        "281c1dc92ccb09c57ed0eeccc3d7935b4e051ebc"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Mar 31 12:50:53 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Mon Apr 13 10:37:05 2026 +0200"
      },
      "message": "Implement a guardrail for client driver versions\n\npatch by Stefan Miklosovic; reviewed by Andy Tolbert, Bohdan Siryk for CASSANDRA-21146\n"
    },
    {
      "commit": "281c1dc92ccb09c57ed0eeccc3d7935b4e051ebc",
      "tree": "ad3695c2b49041d22caf0a8b9017ad2545bce316",
      "parents": [
        "ba2af93a991c0aed0a91bc8de3adf28c852ee5dd"
      ],
      "author": {
        "name": "Joel Shepherd",
        "email": "shepherd@amazon.com",
        "time": "Tue Oct 14 00:12:10 2025 +0000"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Sun Apr 12 22:15:49 2026 +0200"
      },
      "message": "Enable IAuthenticator to declare supported and alterable role options\n\nWith negotiated authentication (CEP-50), nodes may be configured with multiple authenticators. Prior to this change,\na number of areas in the code assumed that there was a single configured authenticator and contained logic that\nswitched depending on the authenticator type. This logic won\u0027t work when multiple authenticators can be configured.\nThis change eliminates most calls to DataDescriptor.getAuthenticator(), by enabling individual authenticators to\ndeclare the role attributes they support, requiring callers to specify the type of authenticator they\u0027re looking\nfor, and directly returning whether the node can enforce authn or not rather than inferring it by the presence of\nan authenticator.\n\nTesting done: Unit tests for auth and config packages; d-tests for auth-related functionality (e.g. ColumnMasks).\n\npatch by Joel Shepherd; reviewed by Stefan Miklosovic, Andy Tolbert for CASSANDRA-20834\n"
    },
    {
      "commit": "ba2af93a991c0aed0a91bc8de3adf28c852ee5dd",
      "tree": "3a1c468df3fa81a82c1ff08d7f252a9a81e95955",
      "parents": [
        "b09bc8b8b0db33a2b74615e298cd1906b0da1aed"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 12 13:55:42 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 12 13:55:42 2026 +0100"
      },
      "message": "ninja trunk patch for CASSANDRA-21289, forgot to commit a change after rebase\n"
    },
    {
      "commit": "b09bc8b8b0db33a2b74615e298cd1906b0da1aed",
      "tree": "e400f9c9b545111dc1dc5b1b6f162864e0590a4e",
      "parents": [
        "9bcdf5d7460e4475d1a5cbe7e547c574e00e603b"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Mon Apr 06 21:39:56 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 12 12:54:21 2026 +0100"
      },
      "message": "Avoid capturing lambda allocation in UnfilteredSerializer.deserializeRowBody\n\nThe same idea was applied previously in UnfilteredSerializer#serializeRowBody. A state is passed into a consumer function using the existing helper object.\n\npatch by Dmitry Konstantinov; reviewed by Caleb Rackliffe, Francisco Guerrero for CASSANDRA-21289\n"
    },
    {
      "commit": "9bcdf5d7460e4475d1a5cbe7e547c574e00e603b",
      "tree": "4e55dd9f4d7b70ab6bce69c5ee344548a2cd39f5",
      "parents": [
        "536504969cf48ca25ff114f769f32f8533a16b5f"
      ],
      "author": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Mon Apr 06 21:16:25 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Konstantinov",
        "email": "netudima@gmail.com",
        "time": "Sun Apr 12 09:42:31 2026 +0100"
      },
      "message": "Avoid Cell iterator for alive rows in MetricsRecording transformation of ReadCommand\n\npatch by Dmitry Konstantinov; reviewed by Francisco Guerrero for CASSANDRA-21288\n"
    },
    {
      "commit": "536504969cf48ca25ff114f769f32f8533a16b5f",
      "tree": "05d734d548fd24efb76d923605242b096039923d",
      "parents": [
        "8ec80e7a21972b2f78fdf41d9193e1e6f75bf5be"
      ],
      "author": {
        "name": "Francisco Guerrero",
        "email": "frankgh@apache.org",
        "time": "Fri Apr 10 10:22:23 2026 -0700"
      },
      "committer": {
        "name": "Francisco Guerrero",
        "email": "frankgh@apache.org",
        "time": "Sat Apr 11 10:46:59 2026 -0700"
      },
      "message": "Reuse a single TrackedDataInputPlus instance per UnfilteredSerializer\n\npatch by Francisco Guerrero; reviewed Dmitry Konstantinov, Caleb Rackliffe for CASSANDRA-21296\n"
    },
    {
      "commit": "8ec80e7a21972b2f78fdf41d9193e1e6f75bf5be",
      "tree": "5f23ce3d6a74ed7587e603dd703b0935f7deb7c5",
      "parents": [
        "515cb0e1c29502802f3f8be5dbbabd20d32e8284"
      ],
      "author": {
        "name": "Karol Baryła",
        "email": "karol.baryla@scylladb.com",
        "time": "Fri Sep 19 17:25:52 2025 +0200"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:49:31 2026 -0700"
      },
      "message": "drivers.adoc: Replace Rust CQL with Scylla Rust Driver\n\nRust CQL did not have any commits in 9 years. It doesn\u0027t even support\nprotocol V4, and most of the features that a user could expect from the\ndriver - like load balancing or pagination. No reasonable app would use\nit in production.\n\nThis commit replaces it with Scylla Rust Driver on the page with\nrecommended drivers. Scylla Rust Driver is actively developed and\nfeature-rich. Even though it is primarily developed for Scylla, we do\nalways make sure it is also compatible with Cassandra and tested with\nit.\n"
    },
    {
      "commit": "515cb0e1c29502802f3f8be5dbbabd20d32e8284",
      "tree": "e973edee396ea566e9de851582f7d5b16b5d9e1a",
      "parents": [
        "7e74f4bdb881e08a6d6cc88fe2f1fc9ee201c763"
      ],
      "author": {
        "name": "Nikita Eshkeev",
        "email": "kastolom@gmail.com",
        "time": "Sun Aug 24 00:47:03 2025 +0300"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:48:41 2026 -0700"
      },
      "message": "Fix paths to images\n\nSigned-off-by: Nikita Eshkeev \u003ckastolom@gmail.com\u003e\n"
    },
    {
      "commit": "bac42412e32de3e7baf84b619db222013b2fbbde",
      "tree": "4c41a436ba976fb332a6bd4515f6b17a48092963",
      "parents": [
        "4410419d14bd3731574c24ff7fa16b4ba416ec73"
      ],
      "author": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:40:22 2026 -0700"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:46:27 2026 -0700"
      },
      "message": "Clarify keyspace-level index name uniqueness in warning admonition\n\nThe original second sentence implied per-table scope, which contradicted\nthe first sentence. Replaced with explicit keyspace-scope wording and\nremoved the redundant vector/non-vector qualifier.\n"
    },
    {
      "commit": "4410419d14bd3731574c24ff7fa16b4ba416ec73",
      "tree": "76d41044d1436a063c3f344d3c5b652e63325e83",
      "parents": [
        "fa1afe8891841943e03c837c37214db07cf71dc9"
      ],
      "author": {
        "name": "Lorina Poland",
        "email": "lorina@datastax.com",
        "time": "Thu Oct 19 11:52:51 2023 -0700"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:46:27 2026 -0700"
      },
      "message": "add index naming note to clarify\n\nAuthor: Lorina Poland (polandll); Reviewed by Mick Semb Wever (mck) - no ticket\n"
    },
    {
      "commit": "7e74f4bdb881e08a6d6cc88fe2f1fc9ee201c763",
      "tree": "90ed8ef169a4fdafb08400fac2881cba9999b461",
      "parents": [
        "3728253fff4907665e3492953d497e12d7d46291"
      ],
      "author": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:40:22 2026 -0700"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:45:56 2026 -0700"
      },
      "message": "Clarify keyspace-level index name uniqueness in warning admonition\n\nThe original second sentence implied per-table scope, which contradicted\nthe first sentence. Replaced with explicit keyspace-scope wording and\nremoved the redundant vector/non-vector qualifier.\n"
    },
    {
      "commit": "3728253fff4907665e3492953d497e12d7d46291",
      "tree": "973cd3e3bff6fb1753b0c0aff6f24e9d8af0b499",
      "parents": [
        "05186d786974f3caf0491d5373b648c97c718c4a"
      ],
      "author": {
        "name": "Lorina Poland",
        "email": "lorina@datastax.com",
        "time": "Thu Oct 19 11:52:51 2023 -0700"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 17:45:56 2026 -0700"
      },
      "message": "add index naming note to clarify\n\nAuthor: Lorina Poland (polandll); Reviewed by Mick Semb Wever (mck) - no ticket\n"
    },
    {
      "commit": "05186d786974f3caf0491d5373b648c97c718c4a",
      "tree": "54a61f35747a3def26218918e7c2ee873942feb7",
      "parents": [
        "73e195c4abbfdebcf96597aaae399285ac100ef4"
      ],
      "author": {
        "name": "Lorina Poland",
        "email": "lorina@datastax.com",
        "time": "Tue Feb 06 11:19:58 2024 -0800"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 16:52:06 2026 -0700"
      },
      "message": "Add trie memtable docs-storage engine, create and alter table; revised per blambov\u0027s comments.\n\nAuthored by Lorina Poland (polandll); Reviewed by Branimir Lambov (blambov) for CASSANDRA-18236\n"
    },
    {
      "commit": "fa1afe8891841943e03c837c37214db07cf71dc9",
      "tree": "35d6b449f1766c6908d8585f17d68f99139e8036",
      "parents": [
        "4c0a2e59ad0485c60093d3af0203ad24f01590c8"
      ],
      "author": {
        "name": "Nicholas",
        "email": "velykyinn@gmail.com",
        "time": "Fri Apr 11 09:11:04 2025 +0200"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 16:49:24 2026 -0700"
      },
      "message": "Update data-modeling_logical.adoc\n\nFix images in data-modeling_logical.adoc"
    },
    {
      "commit": "73e195c4abbfdebcf96597aaae399285ac100ef4",
      "tree": "6e27b57b94bb2d9f9585cbc41f4c0096837e330d",
      "parents": [
        "f79e8b3a0d3412f09dcb7285f35cffa2ba107530"
      ],
      "author": {
        "name": "Shanzita",
        "email": "shanzitasiddiqua@gmail.com",
        "time": "Sat Mar 21 12:30:22 2026 -0400"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:24:04 2026 -0700"
      },
      "message": "CASSANDRA-13342: Document failure reason codes in native protocol v5 spec\n"
    },
    {
      "commit": "f79e8b3a0d3412f09dcb7285f35cffa2ba107530",
      "tree": "418562d7c130332995661d0a67624b2b9d1a7edf",
      "parents": [
        "1f9ac53b75006334acbddb1e545742ec2d630020"
      ],
      "author": {
        "name": "Ayantika19",
        "email": "ayantikasarkar17@gmail.com",
        "time": "Mon Oct 14 11:10:02 2024 +0530"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:23:01 2026 -0700"
      },
      "message": "CASSANDRA-18868 Added documentation of granting permissions for all tables in a keyspace\n"
    },
    {
      "commit": "4c0a2e59ad0485c60093d3af0203ad24f01590c8",
      "tree": "b8d52e5f6707333436569edbef2764b090c04d7f",
      "parents": [
        "0742f15f10192e142c035be5fd0c6266df9ba3b1"
      ],
      "author": {
        "name": "Amritpal Singh",
        "email": "30613161+Amritmatti@users.noreply.github.com",
        "time": "Wed Sep 25 11:02:50 2024 +0530"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:21:43 2026 -0700"
      },
      "message": "Update data-modeling_schema.adoc\n\nRemember that for set and list collections, you need to specify the element type inside the angle brackets (\u003c\u003e). For map, you need to specify both the key type and value type separated by a comma."
    },
    {
      "commit": "1f9ac53b75006334acbddb1e545742ec2d630020",
      "tree": "7f1d63d57fc8d5170858d04fb3fc3aa497602c40",
      "parents": [
        "2c99e53f2ba09a463e0c7359a34f8ab946c0b69a"
      ],
      "author": {
        "name": "Amritpal Singh",
        "email": "30613161+Amritmatti@users.noreply.github.com",
        "time": "Wed Sep 25 10:57:49 2024 +0530"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:20:21 2026 -0700"
      },
      "message": "Update data-modeling_schema.adoc\n\nThe SQL statement you provided for creating a table in Cassandra has a small syntax issue with the comment. In Cassandra, comments should be enclosed in single quotes (\u0027) and preceded by the keyword WITH. Additionally, the comment text should be properly formatted"
    },
    {
      "commit": "2c99e53f2ba09a463e0c7359a34f8ab946c0b69a",
      "tree": "3f7a95340563043c16610b7c3480b665bd6d2e2f",
      "parents": [
        "a4045c3fdd135752c28306c041b9f622d411aae4"
      ],
      "author": {
        "name": "misterderpie",
        "email": "matthias.doepmann@wolt.com",
        "time": "Fri Oct 03 11:03:24 2025 +0300"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:19:30 2026 -0700"
      },
      "message": "Fix formatting on Storage Engine Documentation\n\nDocumentation/Storage Engine - Markdown Render Misformat Fix\n\npatch by Matthias Doepmann\n"
    },
    {
      "commit": "0742f15f10192e142c035be5fd0c6266df9ba3b1",
      "tree": "2b2e66cf352649ebd9f5d8f85cfa5c016576df55",
      "parents": [
        "aec3d90ce4524ccaa00cd4d83e53503f482bb625"
      ],
      "author": {
        "name": "arvindksi274-ksolves",
        "email": "arvind.kandpal@ksolves.com",
        "time": "Wed Apr 08 12:40:53 2026 +0530"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:07:38 2026 -0700"
      },
      "message": "CASSANDRA-21291: Fix duplicate section and minor formatting typos in compaction overview\n"
    },
    {
      "commit": "a4045c3fdd135752c28306c041b9f622d411aae4",
      "tree": "57aeb6af338a9dd9a6664e2488ad92f762c92e7b",
      "parents": [
        "f402b5a89501de8c0f81100ed0c83da650a2ce85"
      ],
      "author": {
        "name": "arvindksi274-ksolves",
        "email": "arvind.kandpal@ksolves.com",
        "time": "Wed Apr 08 12:40:53 2026 +0530"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:07:17 2026 -0700"
      },
      "message": "CASSANDRA-21291: Fix duplicate section and minor formatting typos in compaction overview\n"
    },
    {
      "commit": "aec3d90ce4524ccaa00cd4d83e53503f482bb625",
      "tree": "8032f936e94f4abc6c776820ff31715e4298e8b9",
      "parents": [
        "172227094626d50d4bc9a3d9de2e3659a7844386"
      ],
      "author": {
        "name": "0xbad0c0d3",
        "email": "0xbad0c0d3@gmail.com",
        "time": "Wed Jan 28 10:13:10 2026 +0200"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:06:22 2026 -0700"
      },
      "message": "Fix typo in SAI index documentation"
    },
    {
      "commit": "f402b5a89501de8c0f81100ed0c83da650a2ce85",
      "tree": "0e4cc5f819aafa39bc91a0c29957dafaedac064e",
      "parents": [
        "4f5936441759f56b1a3014fd2f92a8d908558a0f"
      ],
      "author": {
        "name": "Chen-Yuanmeng",
        "email": "118530431+Chen-Yuanmeng@users.noreply.github.com",
        "time": "Mon Oct 27 15:39:25 2025 +0800"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:05:47 2026 -0700"
      },
      "message": "Correct typo in CASSANDRA-14092.txt"
    },
    {
      "commit": "4f5936441759f56b1a3014fd2f92a8d908558a0f",
      "tree": "bd4b0e6325ec5c6fe18028ed218105e14544cba3",
      "parents": [
        "a9eaa0bea0c3016b676937269a531b9e1bf4bf03"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Mar 19 13:25:11 2026 +0100"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 15:05:09 2026 -0700"
      },
      "message": "Update link to Apache Archives for earlier Cassandra versions"
    },
    {
      "commit": "a9eaa0bea0c3016b676937269a531b9e1bf4bf03",
      "tree": "9b71ce0efe5d6544d23e213b3f718fa98ed9aac0",
      "parents": [
        "50bf9b6aae11fb93f1bc2d46688ee58decaf3135"
      ],
      "author": {
        "name": "Brad Schoening",
        "email": "bschoeni@gmail.com",
        "time": "Mon Dec 15 23:59:41 2025 -0500"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 14:05:36 2026 -0700"
      },
      "message": "Update wording and fix a few typos\n"
    },
    {
      "commit": "50bf9b6aae11fb93f1bc2d46688ee58decaf3135",
      "tree": "310ba995a7d557fb83b2494941ee3a64550e6bf4",
      "parents": [
        "18b4c186fe0ffaa1c0be500e5b196c4732262327"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Sat Apr 04 15:36:58 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Fri Apr 10 19:36:50 2026 +0200"
      },
      "message": "Generation of in-tree html and manpages documentation\n\n patch by Mick Semb Wever; reviewed by Anthony Grasso for CASSANDRA-17260\n"
    },
    {
      "commit": "5e2468bf59581bcae9a55b4c3277dff2f8727a26",
      "tree": "10a04bfcd3ec8355110c2af5a1c97c1806432e25",
      "parents": [
        "195d6c76d87852a017e94f814c188bee7bb873fd"
      ],
      "author": {
        "name": "Josh McNeil",
        "email": "38532108+mcneiljt@users.noreply.github.com",
        "time": "Wed Feb 19 05:23:08 2025 -0500"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 10:34:17 2026 -0700"
      },
      "message": "Fix broken linkage in Material View docs\n\nThe `ALLOW FILTERING` link was missing a closing square bracket."
    },
    {
      "commit": "195d6c76d87852a017e94f814c188bee7bb873fd",
      "tree": "250d2fbe6c0d3711b39b46eabbf8aefe914aed1f",
      "parents": [
        "20d19c6627158415448312b50a2153310df42651"
      ],
      "author": {
        "name": "finalchild",
        "email": "me@finalchild.dev",
        "time": "Thu Oct 19 15:38:14 2023 +0900"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 09:08:46 2026 -0700"
      },
      "message": "Remove duplicate paragraph in storage_engine.adoc"
    },
    {
      "commit": "18b4c186fe0ffaa1c0be500e5b196c4732262327",
      "tree": "68e6b3b84c11c12b8cd4dc0b5ec415fd243fcf75",
      "parents": [
        "84b282b43a583b8eefee99196ce0ee84a403565f"
      ],
      "author": {
        "name": "Shanzita",
        "email": "shanzitasiddiqua@gmail.com",
        "time": "Mon Mar 16 01:16:14 2026 -0500"
      },
      "committer": {
        "name": "Patrick McFadin",
        "email": "pmcfadin@gmail.com",
        "time": "Fri Apr 10 08:48:11 2026 -0700"
      },
      "message": "CASSANDRA-21218: Fix typos in documentation\n"
    },
    {
      "commit": "84b282b43a583b8eefee99196ce0ee84a403565f",
      "tree": "9e82ebc5a86fab85343ab03c7e889255a30b9b51",
      "parents": [
        "ab80b9e7c857c4962a3eb81d56158997f2cda421",
        "172227094626d50d4bc9a3d9de2e3659a7844386"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 11:47:03 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 11:47:03 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "172227094626d50d4bc9a3d9de2e3659a7844386",
      "tree": "645d4ef385a6e71813532606ff00cf02e2b1e443",
      "parents": [
        "a03745abd8075d16462508a274d6647d5ba9f10c"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 11:35:51 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 11:35:51 2026 +0200"
      },
      "message": "Prepare debian changelog for 5.0.8\n"
    },
    {
      "commit": "ab80b9e7c857c4962a3eb81d56158997f2cda421",
      "tree": "9e82ebc5a86fab85343ab03c7e889255a30b9b51",
      "parents": [
        "c484fc511accda38bf3fcf6906cb58b39ab4503f",
        "a03745abd8075d16462508a274d6647d5ba9f10c"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 10:42:59 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 10:46:13 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "a03745abd8075d16462508a274d6647d5ba9f10c",
      "tree": "8bb12defc7eea1f80eb8c3b5e165ac4905427390",
      "parents": [
        "9500eb129bd61b2eaec78df3b9a7a5ebfca91c92",
        "20d19c6627158415448312b50a2153310df42651"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 10:32:12 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 10:35:46 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-4.1\u0027 into cassandra-5.0\n"
    },
    {
      "commit": "20d19c6627158415448312b50a2153310df42651",
      "tree": "3d3ae6b04cfeebe7818519e0c3ec629f8a3b997b",
      "parents": [
        "e4181093039d44c108a73a2781b044a44ce45c32"
      ],
      "author": {
        "name": "John Lu",
        "email": "johnlu@netflix.com",
        "time": "Wed Apr 08 14:43:54 2026 -0400"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Fri Apr 10 10:14:49 2026 +0200"
      },
      "message": "Harden data resurrection startup check with atomic heartbeat file write with fallback\n\npatch by John Lu; reviewed by Abe Ratnofsky, Chris Lohfink, Stefan Miklosovic for CASSANDRA-21290\n"
    },
    {
      "commit": "c484fc511accda38bf3fcf6906cb58b39ab4503f",
      "tree": "507f97d43d098e8f1bb01630364a80ba91e31aa3",
      "parents": [
        "73063437b6c0ec8535f02488dca7afafc271961c"
      ],
      "author": {
        "name": "Minal Kyada",
        "email": "mpkyada@gmail.com",
        "time": "Mon Feb 23 16:02:57 2026 -0800"
      },
      "committer": {
        "name": "Sam Tunnicliffe",
        "email": "samt@apache.org",
        "time": "Wed Apr 08 20:09:50 2026 +0100"
      },
      "message": "Add tooling to repair system peers tables if inconsistent with cluster metadata\n\nPatch by Minal Kyada; reviewed by Alex Petrov and Sam Tunnicliffe for\nCASSANDRA-21187\n"
    },
    {
      "commit": "73063437b6c0ec8535f02488dca7afafc271961c",
      "tree": "f0da20841230e783083e4718532356e20a07edc3",
      "parents": [
        "d2bdb2ffa88bd432d14f025d8f5987f7520a49c9",
        "9500eb129bd61b2eaec78df3b9a7a5ebfca91c92"
      ],
      "author": {
        "name": "Paulo Motta",
        "email": "paulo@apache.org",
        "time": "Wed Apr 08 11:14:13 2026 -0400"
      },
      "committer": {
        "name": "Paulo Motta",
        "email": "paulo@apache.org",
        "time": "Wed Apr 08 11:17:44 2026 -0400"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n"
    },
    {
      "commit": "9500eb129bd61b2eaec78df3b9a7a5ebfca91c92",
      "tree": "8364022954c86de1f0398559bcca915b09bcbce6",
      "parents": [
        "08072105720f27c8b47a444df5e986c491880f55"
      ],
      "author": {
        "name": "Paulo Motta",
        "email": "paulo@apache.org",
        "time": "Mon Mar 23 15:49:38 2026 -0400"
      },
      "committer": {
        "name": "Paulo Motta",
        "email": "paulo@apache.org",
        "time": "Wed Apr 08 10:53:41 2026 -0400"
      },
      "message": "Backport Automated Repair Inside Cassandra (CEP-37)\n\nIncludes bug fixes and features:\n- Improved observability in AutoRepair (CASSANDRA-20581)\n- Stop repair scheduler if two major versions detected (CASSANDRA-20048)\n- Safeguard Full repair against disk protection (CASSANDRA-20045)\n- Stop AutoRepair monitoring thread upon shutdown (CASSANDRA-20623)\n- Fix race condition in auto-repair scheduler (CASSANDRA-20265)\n- Minimum repair task duration setting (CASSANDRA-20160)\n- Preview_repaired auto-repair type (CASSANDRA-20046)\n- Gate auto-repair behind cassandra.autorepair.enable JVM property\n- Add cassandra.autorepair.check_min_version to gate minimum version enforcement\n- Prevent auto-repair from running if any node is below 5.0.7\n- Make system_distributed auto-repair schema conditional on feature being enabled\n- Add user-friendly errors for disabled auto-repair and schema incompatibility\n\npatch by Paulo Motta; reviewed by Andy Tolbert, Jaydeepkumar Chovatia for CASSANDRA-21138\n\nCo-Authored-By: Andy Tolbert \u003candy_tolbert@apple.com\u003e\nCo-Authored-By: Chris Lohfink \u003cclohfink@netflix.com\u003e\nCo-Authored-By: Francisco Guerrero \u003cfrankgh@apache.org\u003e\nCo-Authored-By: Himanshu Jindal \u003chimanshj@amazon.com\u003e\nCo-Authored-By: Jaydeepkumar Chovatia \u003cjchovati@uber.com\u003e\nCo-Authored-By: Kristijonas Zalys \u003ckzalys@uber.com\u003e\nCo-Authored-By: jaydeepkumar1984 \u003cchovatia.jaydeep@gmail.com\u003e\n"
    },
    {
      "commit": "d2bdb2ffa88bd432d14f025d8f5987f7520a49c9",
      "tree": "7e89ea80ed0a9bf45607a2390d355be625770191",
      "parents": [
        "300c216aa61dee769ed16edce135270f1d0a6a17",
        "08072105720f27c8b47a444df5e986c491880f55"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Wed Apr 08 15:21:54 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Wed Apr 08 15:24:07 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n\n* cassandra-5.0:\n  Autogenerate the doc antora.yml\n"
    },
    {
      "commit": "08072105720f27c8b47a444df5e986c491880f55",
      "tree": "a169b8832a3ad90ebef9460c319aed1146a45d78",
      "parents": [
        "03dc5a061cc0281d479991e053b0dffbd635245e"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Fri Apr 03 12:45:55 2026 +0200"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Wed Apr 08 15:19:40 2026 +0200"
      },
      "message": "Autogenerate the doc antora.yml\n\n patch by Mick Semb Wever; reviewed by Anthony Grasso for CASSANDRA-17375\n"
    },
    {
      "commit": "300c216aa61dee769ed16edce135270f1d0a6a17",
      "tree": "29945308aacc2f1cbb0de21b9cf6245936146957",
      "parents": [
        "11c858b99f69e6b9cbe8bd1ad054b0f6403dec27"
      ],
      "author": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Fri Feb 20 21:08:45 2026 +0100"
      },
      "committer": {
        "name": "mck",
        "email": "mck@apache.org",
        "time": "Wed Apr 08 15:09:58 2026 +0200"
      },
      "message": "ninja trunk patch for CASSANDRA-21202\n\nthis diff was supposed to be included in 5f9de8ca130595d418451ebfd78fea7e6d762fce\n\nRate limit password changes\nIntroduces property cassandra.role_password_update_interval_in_ms, with default value of 5000.\nLogging added when passwords on roles are changed or are rate-limited.\n\n patch by Mick Semb Wever; reviewed by Doug Rohrer, Jeremiah Jordan for CASSANDRA-21202\n"
    },
    {
      "commit": "11c858b99f69e6b9cbe8bd1ad054b0f6403dec27",
      "tree": "562da476d035454312153140d6ddc5874e68a47f",
      "parents": [
        "88e3fcfe8b436b2adf8f686d2e86e5bb9a94b50b"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 07 15:43:26 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Tue Apr 07 15:43:26 2026 +0200"
      },
      "message": "revert changelog for CASSANDRA-21007 from 6.0-alpha2 as it was delivered in 6.0-alpha1\n"
    },
    {
      "commit": "88e3fcfe8b436b2adf8f686d2e86e5bb9a94b50b",
      "tree": "fd7a1a8276bfae7ba49269296fcb954ee1bcc50a",
      "parents": [
        "0679fea4cb69b05a497d92791e86cc31edae0120"
      ],
      "author": {
        "name": "Mick Semb Wever",
        "email": "mck@apache.org",
        "time": "Sat Apr 04 00:15:39 2026 +0200"
      },
      "committer": {
        "name": "Mick Semb Wever",
        "email": "mck@apache.org",
        "time": "Sat Apr 04 00:15:39 2026 +0200"
      },
      "message": "Increment version to 6.0-alpha2\n"
    },
    {
      "commit": "0679fea4cb69b05a497d92791e86cc31edae0120",
      "tree": "8701d2300b98c84306740ed3c23ccc712e7de890",
      "parents": [
        "1a9ab95c203c511ba13c209768f08d887602ed2e",
        "03dc5a061cc0281d479991e053b0dffbd635245e"
      ],
      "author": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 02 16:55:55 2026 +0200"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 02 17:01:13 2026 +0200"
      },
      "message": "Merge branch \u0027cassandra-5.0\u0027 into trunk\n\nThis merge contains the forgotten entry in 6.0-alpha1 list of changes in CHANGES.txt for CASSANDRA-21007\n"
    },
    {
      "commit": "03dc5a061cc0281d479991e053b0dffbd635245e",
      "tree": "21ebf3fa1030b02405b8d4ed859f3cbe1ba0cb9c",
      "parents": [
        "32d541557cf8f88a16afc9c8e22cdfa269e1b554"
      ],
      "author": {
        "name": "jkonisa",
        "email": "jkonisa@apple.com",
        "time": "Mon Dec 15 13:58:37 2025 -0800"
      },
      "committer": {
        "name": "Stefan Miklosovic",
        "email": "smiklosovic@apache.org",
        "time": "Thu Apr 02 16:52:53 2026 +0200"
      },
      "message": "Update cassandra-stress to support TLS 1.3 by default by auto-negotiation\n\nThis is a backport of 9d89b47c68a6b476135c04b633e7d080a8ebe65f to cassandra-5.0 branch.\n\npatch by Rishabh Saraswat; reviewed by Jyothsna Konisa, Brad Schoening for CASSANDRA-21007\n"
    }
  ],
  "next": "1a9ab95c203c511ba13c209768f08d887602ed2e"
}
