)]}'
{
  "log": [
    {
      "commit": "37932bf60111bd1a26d047d9bd33c46faa5f7022",
      "tree": "68b7d4bd610452d48f5458c6274aa6f24916364f",
      "parents": [
        "47bed2b5161c38127239c96ae3a6c39551fdfc1b"
      ],
      "author": {
        "name": "Abhishek Pal",
        "email": "pal.abhishek03012001@gmail.com",
        "time": "Tue Jul 21 01:25:36 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 12:55:36 2026 -0700"
      },
      "message": "RATIS-2610. -groupid should check for non-empty ID (#1523)"
    },
    {
      "commit": "47bed2b5161c38127239c96ae3a6c39551fdfc1b",
      "tree": "b71e6e33608f81628ed65cf0091addee4921e544",
      "parents": [
        "f4c3781468e756220836e88d953fd5598177afdf"
      ],
      "author": {
        "name": "Tak Lon (Stephen) Wu",
        "email": "taklwu@apache.org",
        "time": "Mon Jul 20 12:46:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 12:46:44 2026 -0700"
      },
      "message": "RATIS-2398. Add opentelemetry-javaagent to ratis-examples and assembly (#1428)"
    },
    {
      "commit": "f4c3781468e756220836e88d953fd5598177afdf",
      "tree": "f4cf572ea818ef52858110ecae55f53866b75f99",
      "parents": [
        "6aafce539ca3c280db6e91fe8a6e02b345001952"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 20:42:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 20:42:22 2026 +0200"
      },
      "message": "RATIS-2606. Bump actions/setup-java to 5.5.0 (#1520)"
    },
    {
      "commit": "6aafce539ca3c280db6e91fe8a6e02b345001952",
      "tree": "185e0666c294b39dc35b7c2505c9e2ceec39492b",
      "parents": [
        "27cdb5d3816ac1d8bc69e734e0fec8037ca1acda"
      ],
      "author": {
        "name": "Ethan Feng",
        "email": "ethan.aquarius.fmx@gmail.com",
        "time": "Wed Jul 15 02:16:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 11:16:06 2026 -0700"
      },
      "message": "RATIS-2605. Avoid advancing matchIndex from heartbeat AppendEntries success (#1519)"
    },
    {
      "commit": "27cdb5d3816ac1d8bc69e734e0fec8037ca1acda",
      "tree": "25665db95f61fd5dcd63363622f0a865dcdeaee3",
      "parents": [
        "44152380d5ec1c904824c0cdf0ec853c2a3486c8"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Wed Jul 15 01:32:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 10:32:00 2026 -0700"
      },
      "message": "RATIS-2603. Add DataStreamApi.Resolver for group-independent read-only requests (#1516)"
    },
    {
      "commit": "44152380d5ec1c904824c0cdf0ec853c2a3486c8",
      "tree": "0acde740f77de94de2a97a635ced10b7bec170b5",
      "parents": [
        "9c280a5d926f1be22cae94b53d09298eea197fb7"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Tue Jul 14 18:59:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 03:59:04 2026 -0700"
      },
      "message": "RATIS-2604. Add a new server side DataStreamApi (#1518)"
    },
    {
      "commit": "9c280a5d926f1be22cae94b53d09298eea197fb7",
      "tree": "68e45558ac8623a8776e52c9fbc591e62e8b93d7",
      "parents": [
        "bceb3c20929dabe3041b5793a53d3a7881278f61"
      ],
      "author": {
        "name": "ryu1.sakai",
        "email": "ryu1.sakai@gmail.com",
        "time": "Tue Jul 14 14:28:03 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 22:28:03 2026 -0700"
      },
      "message": "RATIS-2601. GroupInfoReply conf is lost when converting to GroupInfoReplyProto (#1515)"
    },
    {
      "commit": "bceb3c20929dabe3041b5793a53d3a7881278f61",
      "tree": "0ff521b2d0242c975653bf8d15dc0b41cb8df8e9",
      "parents": [
        "1be42107f4804d1c2ab194a00ee569b31138a8fb"
      ],
      "author": {
        "name": "Haonan",
        "email": "haonan@apache.org",
        "time": "Tue Jul 14 11:36:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 20:36:01 2026 -0700"
      },
      "message": "RATIS-2602. Pass CipherSuiteFilter to the TlsConf. (#1517)"
    },
    {
      "commit": "1be42107f4804d1c2ab194a00ee569b31138a8fb",
      "tree": "565b7fadd580e39a7086b155cc2e60ad2e70745c",
      "parents": [
        "39ed19fbac796dbd906c0d090cd73d49cc33ac22"
      ],
      "author": {
        "name": "Istvan Fajth",
        "email": "fapifta@gmail.com",
        "time": "Tue Jul 14 01:31:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 16:31:00 2026 -0700"
      },
      "message": "RATIS-2598. TLS provider/protocol/cipher config is not applied to DataStream server/client. (#1511)"
    },
    {
      "commit": "39ed19fbac796dbd906c0d090cd73d49cc33ac22",
      "tree": "a0292e2f1cb2a29ac96eddea6d61d85685c096b1",
      "parents": [
        "d7f71c7ad33b467e70c5dfb83afc39c41d7468b7"
      ],
      "author": {
        "name": "Istvan Fajth",
        "email": "fapifta@gmail.com",
        "time": "Fri Jul 10 19:52:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 10:52:42 2026 -0700"
      },
      "message": "RATIS-2596. Unsupported TLS cipher suites may crash gRPC servers (#1510)"
    },
    {
      "commit": "d7f71c7ad33b467e70c5dfb83afc39c41d7468b7",
      "tree": "b441495c421d9a3472ce6847de82c9e62683ca51",
      "parents": [
        "0b0af35762f5da609d47f5094a7c667991d87e99"
      ],
      "author": {
        "name": "Siyao Meng",
        "email": "50227127+smengcl@users.noreply.github.com",
        "time": "Wed Jul 08 21:07:17 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 21:07:17 2026 -0700"
      },
      "message": "RATIS-2592. Ratis CLI and example peer-address parsers fail on IPv6 literal addresses (#1509)"
    },
    {
      "commit": "0b0af35762f5da609d47f5094a7c667991d87e99",
      "tree": "aa414c7b2ed8621a67b15ca9203c75ef3e42233a",
      "parents": [
        "984f5140292aa8f75c83ed3a5bbd7d70a95c26de"
      ],
      "author": {
        "name": "Rui Wang",
        "email": "amaliujia@apache.org",
        "time": "Thu Jul 09 03:10:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 12:10:47 2026 -0700"
      },
      "message": "RATIS-2568. Add Streaming Read to FileStore (#1488)"
    },
    {
      "commit": "984f5140292aa8f75c83ed3a5bbd7d70a95c26de",
      "tree": "aa9552adef93d4a5e0c85ea272c4fd583dbcb013",
      "parents": [
        "ad9831e1748b94d51635ff329ed3c00c5788aea1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 16:54:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:54:27 2026 +0200"
      },
      "message": "RATIS-2593. Bump common-custom-user-data-maven-extension to 2.3.0 (#1508)"
    },
    {
      "commit": "ad9831e1748b94d51635ff329ed3c00c5788aea1",
      "tree": "83e8601468111bca728a4d556d6114cb5ff4b4af",
      "parents": [
        "cda17df04fc5180074f6cdd05d2f95aa3e1526b6"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Tue Jul 07 08:29:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 08:29:04 2026 +0200"
      },
      "message": "RATIS-2586. zizmor check should reflect failure in fork (#1504)"
    },
    {
      "commit": "cda17df04fc5180074f6cdd05d2f95aa3e1526b6",
      "tree": "d908be1c7298a7c434688117bb5258d9710fc7eb",
      "parents": [
        "86f24389693ddd4eef7df3e62febd618e24443b5"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Tue Jul 07 07:07:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 07:07:50 2026 +0200"
      },
      "message": "RATIS-2589. Fix Javadoc warnings (#1505)"
    },
    {
      "commit": "86f24389693ddd4eef7df3e62febd618e24443b5",
      "tree": "0bc51091330b5360be66bb8d4a24fbbc9caca994",
      "parents": [
        "11e9e1f9d576f5abcc4d7972b860209a6bf9662a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 06 16:00:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:00:34 2026 +0200"
      },
      "message": "RATIS-2591. Bump apache parent to 39 (#1506)"
    },
    {
      "commit": "11e9e1f9d576f5abcc4d7972b860209a6bf9662a",
      "tree": "f1a2096812a6766dd4d02aec25b82fa244a28b87",
      "parents": [
        "d5c00341f6396750a4b5e444b365e313a81c0de5"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Mon Jul 06 17:23:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 02:23:20 2026 -0700"
      },
      "message": "RATIS-2559. Add linearizable check for streaming read request (#1490)"
    },
    {
      "commit": "d5c00341f6396750a4b5e444b365e313a81c0de5",
      "tree": "08a39533474be78ebf026f1a26ffc3104de86bfe",
      "parents": [
        "c3debb7e4c1ac9ab316f2b0a624ad52397b04dca"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Sun Jul 05 08:02:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 08:02:30 2026 +0200"
      },
      "message": "RATIS-2588. Add check for allowed action usage in workflows (#1507)"
    },
    {
      "commit": "c3debb7e4c1ac9ab316f2b0a624ad52397b04dca",
      "tree": "a1c64ab5c5901223b9baf762416ec1868ce22249",
      "parents": [
        "fe2190257a20756111a71db84f96f0ec95f82f40"
      ],
      "author": {
        "name": "Haonan",
        "email": "haonan@apache.org",
        "time": "Fri Jul 03 23:49:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 08:49:31 2026 -0700"
      },
      "message": "RATIS-2581. Route file operations through NIO.2 (#1499)"
    },
    {
      "commit": "fe2190257a20756111a71db84f96f0ec95f82f40",
      "tree": "08b8152ce277b47811d4a1a73108ea7c43b8f89f",
      "parents": [
        "647e1a5c2e14efa876bc59b9c5ba8551b2e61808"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Fri Jul 03 16:37:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 16:37:05 2026 +0200"
      },
      "message": "RATIS-2572. Empty dir annotations/ in ratis-proto.jar (#1493)"
    },
    {
      "commit": "647e1a5c2e14efa876bc59b9c5ba8551b2e61808",
      "tree": "404b9a323554a6ab5e1394dc6c467cf4f6d6e090",
      "parents": [
        "180882589900433f560c64717c477ef036bd9cea"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 02 22:05:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 22:05:07 2026 +0200"
      },
      "message": "RATIS-2587. Bump develocity-maven-extension to 2.5.0 (#1503)"
    },
    {
      "commit": "180882589900433f560c64717c477ef036bd9cea",
      "tree": "42e7d8a9954730dae7a710ecdb59f63267f50313",
      "parents": [
        "2542e8e2fe105ae3507de44c4c1785403d373e1b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 08:43:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 08:43:58 2026 +0200"
      },
      "message": "RATIS-2583. Bump actions/cache to 6.1.0 (#1502)"
    },
    {
      "commit": "2542e8e2fe105ae3507de44c4c1785403d373e1b",
      "tree": "2754108208f2f5e5b7d7c3c239d4bf0e84e162be",
      "parents": [
        "67c65faf057e29153d7189e1d19d04cc0fced396"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 30 12:50:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 12:50:17 2026 +0200"
      },
      "message": "RATIS-2582. Bump actions/setup-java to 5.4.0 (#1500)"
    },
    {
      "commit": "67c65faf057e29153d7189e1d19d04cc0fced396",
      "tree": "50d27dbd9419541ffa489f9ed04cb005b72176c9",
      "parents": [
        "6056cf62312f154ef80803c3393afd8b1a40634c"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Mon Jun 29 18:30:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 18:30:36 2026 +0200"
      },
      "message": "RATIS-2573. Use Java 25 in CI (#1494)"
    },
    {
      "commit": "6056cf62312f154ef80803c3393afd8b1a40634c",
      "tree": "83277e61119a1bc9a973dba06a7c57e2ca98bf33",
      "parents": [
        "bbf82ccbc5564660ccd13fda62374170e2e364ef"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 13:00:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 13:00:53 2026 +0200"
      },
      "message": "RATIS-2580. Bump cyclonedx-maven-plugin to 2.9.2 (#1498)"
    },
    {
      "commit": "bbf82ccbc5564660ccd13fda62374170e2e364ef",
      "tree": "e6b9a9efda26a0a716687da0d37e9eeeed5a60b0",
      "parents": [
        "523b0f7838e2bc91762f31f2383613da963b68ab"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 28 13:03:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 13:03:28 2026 +0200"
      },
      "message": "RATIS-2576. Bump zizmorcore/zizmor-action to 0.5.7 (#1497)"
    },
    {
      "commit": "523b0f7838e2bc91762f31f2383613da963b68ab",
      "tree": "6705eb062004262b2194bb7407d91413e27c3caf",
      "parents": [
        "aa37c588cac080eaffef3263e334535ef0a95d3b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Jun 27 16:38:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 16:38:08 2026 +0200"
      },
      "message": "RATIS-2575. Bump develocity-maven-extension to 2.4.2 (#1496)"
    },
    {
      "commit": "aa37c588cac080eaffef3263e334535ef0a95d3b",
      "tree": "3dcb81636c18327d9a8e9df5b0f47fbfd17ec769",
      "parents": [
        "898a39cb760ed44ee5945da2a23a77a5792c2b4a"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Fri Jun 26 21:15:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 21:15:14 2026 +0200"
      },
      "message": "RATIS-2574. Bump Maven to 3.9.16 (#1495)"
    },
    {
      "commit": "898a39cb760ed44ee5945da2a23a77a5792c2b4a",
      "tree": "9e50c4fab55e11e6d42a527924f6a2bdf3f19a9b",
      "parents": [
        "4804493eae97ee06bf703937131064be97ff2f4c"
      ],
      "author": {
        "name": "Rui Wang",
        "email": "amaliujia@apache.org",
        "time": "Sat Jun 27 00:39:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 09:39:58 2026 -0700"
      },
      "message": "RATIS-2571. DataStreamInput#readAsync returns ByteBuffers (#1492)"
    },
    {
      "commit": "4804493eae97ee06bf703937131064be97ff2f4c",
      "tree": "38ced29f8c1a1eaef44b2920a1e0dc0ca3791b58",
      "parents": [
        "bd353ff666db4b5303a240b1b6654adf94499385"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Fri Jun 26 11:17:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 11:17:14 2026 +0200"
      },
      "message": "RATIS-2570. Minor improvements in make_rc.sh (#1491)"
    },
    {
      "commit": "bd353ff666db4b5303a240b1b6654adf94499385",
      "tree": "d6c63a72859c191e29ef9722728ce534b71f9115",
      "parents": [
        "abfe70f34cc63b66049ed13d880232972c2f7e3d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 24 13:43:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 13:43:14 2026 +0200"
      },
      "message": "RATIS-2569. Bump actions/checkout to 7.0.0 (#1489)"
    },
    {
      "commit": "abfe70f34cc63b66049ed13d880232972c2f7e3d",
      "tree": "0384a774b36d4bd717a90a993fc70d5b4db88cae",
      "parents": [
        "e01b67191f047fafcd810edcb1dbf651f69265ec"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Wed Jun 24 00:49:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 09:49:26 2026 -0700"
      },
      "message": "RATIS-2546. Add input stream to DataStreamApi for read operations in Client (#1481)"
    },
    {
      "commit": "e01b67191f047fafcd810edcb1dbf651f69265ec",
      "tree": "8f53dc9859f3a7bb9b34cf93c5ca2ff19ac0fc89",
      "parents": [
        "fd2dde635c02ffc697eb7e782a2cbd4d10234778"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 13:20:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 13:20:41 2026 +0200"
      },
      "message": "RATIS-2565. Bump actions/setup-java to 5.3.0 (#1487)"
    },
    {
      "commit": "fd2dde635c02ffc697eb7e782a2cbd4d10234778",
      "tree": "fbc9607b90e60850085f5202625d57082aa3cc24",
      "parents": [
        "a8573749d9ff99a704b5df5ed57cdfed91b4d3e0"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Fri Jun 19 02:09:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 11:09:10 2026 -0700"
      },
      "message": "RATIS-2564. Add an executor and terminalReply to stream read (#1486)"
    },
    {
      "commit": "a8573749d9ff99a704b5df5ed57cdfed91b4d3e0",
      "tree": "405205b5f6123cdb1379d94ec18d49ce64ade558",
      "parents": [
        "a09fb1d3b8b0fa6b124be1a9617689100ccb8ead"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Thu Jun 18 00:35:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 09:35:32 2026 -0700"
      },
      "message": "RATIS-2563. Add DataStreamReplyByteBuf (#1485)"
    },
    {
      "commit": "a09fb1d3b8b0fa6b124be1a9617689100ccb8ead",
      "tree": "c4ecc107065775eb832b9b7e00f0517a6e5ec22b",
      "parents": [
        "400d9cf643b3fae0c4070bca8d2d8a2f02f4cb0a"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Tue Jun 16 22:48:01 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 07:48:01 2026 +0200"
      },
      "message": "RATIS-2558. Move Opentelemetry to a new module (#1484)"
    },
    {
      "commit": "400d9cf643b3fae0c4070bca8d2d8a2f02f4cb0a",
      "tree": "d14dfee068ceb186a6e45f5bbfa3658c0d478746",
      "parents": [
        "862684066a5b6ac5ba49e3a10c0b0f01e488b775"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Tue Jun 16 13:20:16 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 22:20:16 2026 +0200"
      },
      "message": "RATIS-2562. Use OTel prefix for OpenTelemetry code (#1482)"
    },
    {
      "commit": "862684066a5b6ac5ba49e3a10c0b0f01e488b775",
      "tree": "6eccb68cb2dce39ae12746fc236fbe46047133cc",
      "parents": [
        "adac7ef4d811eaea8045d5fb5c18e04b168fe00c"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Mon Jun 15 13:31:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 13:31:59 2026 -0700"
      },
      "message": "RATIS-2561. Refactor MetricRegistriesLoader. (#1483)"
    },
    {
      "commit": "adac7ef4d811eaea8045d5fb5c18e04b168fe00c",
      "tree": "edc5c05685dc48aa6034917508c636d089c02970",
      "parents": [
        "1b7a8ff614b06a94cf678763ee883c8edb3199c0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 14 09:20:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 09:20:00 2026 +0200"
      },
      "message": "RATIS-2560. Bump opentelemetry to 1.63.0 (#1480)"
    },
    {
      "commit": "1b7a8ff614b06a94cf678763ee883c8edb3199c0",
      "tree": "899779d343f7cee2ef1e9067230de298099efff3",
      "parents": [
        "d430b4d450fab06999d52752c509f322c66d0010"
      ],
      "author": {
        "name": "Haonan",
        "email": "haonan@apache.org",
        "time": "Sat Jun 13 07:33:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 16:33:51 2026 -0700"
      },
      "message": "RATIS-2553. Isolate OpenTelemetry tracing dependencies. (#1478)"
    },
    {
      "commit": "d430b4d450fab06999d52752c509f322c66d0010",
      "tree": "08881082dcf2cec485e3e9bf48f1dc1a9de7c26f",
      "parents": [
        "1a53f9fa20b1999bf47133e45dcd777649670cce"
      ],
      "author": {
        "name": "Abhishek Pal",
        "email": "pal.abhishek03012001@gmail.com",
        "time": "Fri Jun 12 22:33:48 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 10:03:48 2026 -0700"
      },
      "message": "RATIS-2430. Write snapshot to temporary path until finish (#1372)"
    },
    {
      "commit": "1a53f9fa20b1999bf47133e45dcd777649670cce",
      "tree": "039fcf7f7ed41b24ee316c1458a7ecc7c187a903",
      "parents": [
        "f3cba352d14d3234ebd5121704b59141bb21d101"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 12 16:17:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 16:17:29 2026 +0200"
      },
      "message": "RATIS-2557. Bump jacoco-maven-plugin to 0.8.15 (#1479)"
    },
    {
      "commit": "f3cba352d14d3234ebd5121704b59141bb21d101",
      "tree": "e61e19cfd4f354391c65c15e33e81ed1b586057f",
      "parents": [
        "81a3284e7505f2a407f5a85c9e6c63ab6e9b69af"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 12 15:51:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 15:51:28 2026 +0200"
      },
      "message": "RATIS-2554. Bump actions/checkout to 6.0.3 (#1477)"
    },
    {
      "commit": "81a3284e7505f2a407f5a85c9e6c63ab6e9b69af",
      "tree": "035c836a0cce3fb97e0007b34fb052549e05fccb",
      "parents": [
        "b60fcf6a251705705d5c55910c7b5c2b6b6aa502"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Thu Jun 04 14:57:14 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 21:57:14 2026 +0200"
      },
      "message": "RATIS-2544. [INFRA] Set up ruleset for default and release branches (#1461)"
    },
    {
      "commit": "b60fcf6a251705705d5c55910c7b5c2b6b6aa502",
      "tree": "c31bc2a1db2c890381a774fe08f4e4b60946b7b0",
      "parents": [
        "2d79e3d946231ceecd85ad7f0d274d253c7b4719"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 09:28:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 09:28:11 2026 +0200"
      },
      "message": "RATIS-2552. Bump sonar-maven-plugin to 5.7.0.6970 (#1472)"
    },
    {
      "commit": "2d79e3d946231ceecd85ad7f0d274d253c7b4719",
      "tree": "1e77cbfccef5b66b5e633cc82bb0877630fb1765",
      "parents": [
        "e5391233e1c9f470ceae76d72acc74f91978463d"
      ],
      "author": {
        "name": "Yongzao",
        "email": "532741407@qq.com",
        "time": "Mon Jun 01 14:11:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 23:11:01 2026 -0700"
      },
      "message": "RATIS-2529. Bound gRPC worker EventLoopGroup thread count. (#1466)"
    },
    {
      "commit": "e5391233e1c9f470ceae76d72acc74f91978463d",
      "tree": "f9d8a88d6e5c428042fc98c7682f488c0d708cc5",
      "parents": [
        "31bfd388748551f7d5a71e705e07b76b4a194f64"
      ],
      "author": {
        "name": "Yongzao",
        "email": "532741407@qq.com",
        "time": "Sun May 31 23:40:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 08:40:23 2026 -0700"
      },
      "message": "RATIS-2548. Stabilize timing-sensitive Ratis tests (#1475)"
    },
    {
      "commit": "31bfd388748551f7d5a71e705e07b76b4a194f64",
      "tree": "9cd3a31a09ed2a86265276573479fae46556d93a",
      "parents": [
        "f19aecdb85401882a1b730c1a1e0189faa655de4"
      ],
      "author": {
        "name": "Peter Lee",
        "email": "peterxcli@gmail.com",
        "time": "Sat May 30 10:34:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 19:34:03 2026 -0700"
      },
      "message": "RATIS-1240. Add input stream to DataStreamApi for read operations in Server (#1469)"
    },
    {
      "commit": "f19aecdb85401882a1b730c1a1e0189faa655de4",
      "tree": "ce5a270359fbb42f021b4b4131c5baaca05b5d83",
      "parents": [
        "3103a018ac47d1af578561bf63dbbf6eb7d3ee40"
      ],
      "author": {
        "name": "Yongzao",
        "email": "532741407@qq.com",
        "time": "Fri May 29 21:55:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 06:55:15 2026 -0700"
      },
      "message": "RATIS-2547. Advance repliedIndex before completing write replies (#1474)"
    },
    {
      "commit": "3103a018ac47d1af578561bf63dbbf6eb7d3ee40",
      "tree": "96f6d94f702276ab62c10078e8a96c9c11c1a0d4",
      "parents": [
        "4ab6ddf06ab5ba846a8e7abc61292ee64213030e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 28 18:11:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 18:11:39 2026 +0200"
      },
      "message": "HDDS-15407. Bump develocity-maven-extension to 2.4.1 (#1473)"
    },
    {
      "commit": "4ab6ddf06ab5ba846a8e7abc61292ee64213030e",
      "tree": "e5c6dc0621ca41abcd51d1c2ff2710854f1fd5d7",
      "parents": [
        "420e25e9b1742e5a4e8895343c90cb5155c53167"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 28 06:29:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 06:29:32 2026 +0200"
      },
      "message": "RATIS-2549. Bump actions/stale to 10.3.0 (#1471)"
    },
    {
      "commit": "420e25e9b1742e5a4e8895343c90cb5155c53167",
      "tree": "242eeb38178543de3fde2e5cdf43cfda259717d7",
      "parents": [
        "5217431ebfc70635c723871c897105050fcb1e7b"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Wed May 27 18:09:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 18:09:59 2026 +0200"
      },
      "message": "RATIS-2441. Set encoding for maven-resources-plugin (#1470)"
    },
    {
      "commit": "5217431ebfc70635c723871c897105050fcb1e7b",
      "tree": "e06236efe1a4aef4e020542f36ec098b34bd6f43",
      "parents": [
        "ee40e300ca91db36bd90988dbe48e477ea6a4f9c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 24 12:32:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 24 12:32:47 2026 +0200"
      },
      "message": "RATIS-2543. Bump zizmor-action to 0.5.6 (#1468)"
    },
    {
      "commit": "ee40e300ca91db36bd90988dbe48e477ea6a4f9c",
      "tree": "b54db86e1457c345728082ef32b2953d84ea2def",
      "parents": [
        "d426ccde1e255559203107ee66d4a1dc2921d1ff"
      ],
      "author": {
        "name": "Haonan",
        "email": "hhaonan@outlook.com",
        "time": "Fri May 22 12:00:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 21:00:49 2026 -0700"
      },
      "message": "RATIS-2537. Support configurable gRPC TLS provider and cipher suites (#1462)"
    },
    {
      "commit": "d426ccde1e255559203107ee66d4a1dc2921d1ff",
      "tree": "0cff6db0af6d988cc841df956c7725cc4aa714cc",
      "parents": [
        "910cd0a0934ae1a9901f548ca4fad0f71c03386c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 20 20:06:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 20:06:04 2026 +0200"
      },
      "message": "RATIS-2541. Bump opentelemetry-semconv to 1.41.1 (#1465)"
    },
    {
      "commit": "910cd0a0934ae1a9901f548ca4fad0f71c03386c",
      "tree": "22443972bb75d29294e8aa21e7ad5a4a5e099304",
      "parents": [
        "69f9015d4a3c6f6f1d34bc29af48ca4ff7584925"
      ],
      "author": {
        "name": "Andrey Yarovoy",
        "email": "119874546+yandrey321@users.noreply.github.com",
        "time": "Wed May 20 20:04:19 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 10:04:19 2026 -0700"
      },
      "message": "RATIS-2538. Removed noisy info log from netty TLS configuration (#1463)"
    },
    {
      "commit": "69f9015d4a3c6f6f1d34bc29af48ca4ff7584925",
      "tree": "711ae00eab238682f2370d9729461f80897c1f99",
      "parents": [
        "0355d33e06c98d8410260bb2c36feba0661af16f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 20 15:02:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 15:02:58 2026 +0200"
      },
      "message": "RATIS-2540. Bump slf4j to 2.0.18 (#1464)"
    },
    {
      "commit": "0355d33e06c98d8410260bb2c36feba0661af16f",
      "tree": "5dcf786d78aaae3dfc8a104b062f4cf4b975c4d8",
      "parents": [
        "e9c1a2db982b65aca367797ec6876d99c4baf637"
      ],
      "author": {
        "name": "Ivan Andika",
        "email": "ivandika@apache.org",
        "time": "Wed May 20 00:55:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 09:55:56 2026 -0700"
      },
      "message": "RATIS-2511. Follower should throw ReadException if it is installing snapshot (#1444)"
    },
    {
      "commit": "e9c1a2db982b65aca367797ec6876d99c4baf637",
      "tree": "e87d18731dbcb5f709a8c9f13ecf89fa386dd6c5",
      "parents": [
        "9dea85dae0a44a7ad1d905ce7bb8b2e7156eda13"
      ],
      "author": {
        "name": "Tak Lon (Stephen) Wu",
        "email": "taklwu@apache.org",
        "time": "Mon May 18 02:25:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 11:25:42 2026 +0200"
      },
      "message": "RATIS-2397. Add trace support for Log Appender (#1443)"
    },
    {
      "commit": "9dea85dae0a44a7ad1d905ce7bb8b2e7156eda13",
      "tree": "16022edd3ef063711aee4dbf2ce4f3304d5c7fae",
      "parents": [
        "e634c8f98c9b9c7d6fdfeb4719fc7ffe36658767"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 15 10:05:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 10:05:33 2026 +0200"
      },
      "message": "RATIS-2536. Bump opentelemetry-semconv to 1.41.0 (#1454)"
    },
    {
      "commit": "e634c8f98c9b9c7d6fdfeb4719fc7ffe36658767",
      "tree": "e3f1b3a705f291d3ea8705e7107081e83d6a790e",
      "parents": [
        "92844a8d7c225557e4abdf79c66be165b9f55fe5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 15 08:23:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 08:23:54 2026 +0200"
      },
      "message": "RATIS-2520. Bump sonar-maven-plugin to 5.6.0.6792 (#1441)"
    },
    {
      "commit": "92844a8d7c225557e4abdf79c66be165b9f55fe5",
      "tree": "c200500df7b4d9b902541dd0531a6bbe933c4088",
      "parents": [
        "7ac90d06e81fcb8caeb002b2ca4db55c54acfbf5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 14 22:02:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 22:02:53 2026 +0200"
      },
      "message": "RATIS-2533. Bump apache parent to 38 (#1458)"
    },
    {
      "commit": "7ac90d06e81fcb8caeb002b2ca4db55c54acfbf5",
      "tree": "82b506de91a18d40bdcdfdaa0ecbf88dd31aec31",
      "parents": [
        "2c29053951222ef3310c5d9a5c10ae69f985ce7a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 14 21:39:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 21:39:57 2026 +0200"
      },
      "message": "RATIS-2525. Bump junit to 5.14.4 (#1449)"
    },
    {
      "commit": "2c29053951222ef3310c5d9a5c10ae69f985ce7a",
      "tree": "b5fe53013bbf5aa12b3ab0d4f129c456a7c689fa",
      "parents": [
        "dd60ccd1e21aff1773a8f4123820dd05d7cb5c24"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 14 21:14:09 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 21:14:09 2026 +0200"
      },
      "message": "RATIS-2535. Bump opentelemetry to 1.62.0 (#1460)"
    },
    {
      "commit": "dd60ccd1e21aff1773a8f4123820dd05d7cb5c24",
      "tree": "d21b6a2c26e02d710e859b21021cb08a33d825e6",
      "parents": [
        "97806578670d868fe6526fc393f37b588e5a7cb5"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Thu May 14 20:51:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 20:51:25 2026 +0200"
      },
      "message": "RATIS-2534. Skip zizmor on dependabot push (#1459)"
    },
    {
      "commit": "97806578670d868fe6526fc393f37b588e5a7cb5",
      "tree": "ca20170fad5678788345063e119e5eabc205fc56",
      "parents": [
        "96227669c490a8354951a1b34a7f495971a3245b"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Thu May 14 09:59:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 09:59:57 2026 -0700"
      },
      "message": "RATIS-2506. Delay consecutive GrpcLogAppender restart. (#1450)"
    },
    {
      "commit": "96227669c490a8354951a1b34a7f495971a3245b",
      "tree": "7f62db80094c2744b14bc20beec7fbf070379b3d",
      "parents": [
        "ad818acc4b6d1dec9db601c26f50fcdd86b34fa7"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "adoroszlai@apache.org",
        "time": "Thu May 14 14:29:38 2026 +0200"
      },
      "committer": {
        "name": "Doroszlai, Attila",
        "email": "adoroszlai@apache.org",
        "time": "Thu May 14 14:29:38 2026 +0200"
      },
      "message": "RATIS-2498. Mark TestRaftAsyncWithNetty as flaky\n"
    },
    {
      "commit": "ad818acc4b6d1dec9db601c26f50fcdd86b34fa7",
      "tree": "63cfcee9383953b961af380b2f2bf589e7198a6a",
      "parents": [
        "9fe354c60d2f4820c05fc31dd31a71b0986ff96b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 12 17:56:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 17:56:52 2026 +0200"
      },
      "message": "RATIS-2530. Bump dependency-check-maven to 12.2.2 (#1457)"
    },
    {
      "commit": "9fe354c60d2f4820c05fc31dd31a71b0986ff96b",
      "tree": "0f6e95b14003abf4be9c533d0ebd3c48be23c372",
      "parents": [
        "5db7830c01521a84a8cd4740f953c0b0132016ba"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Sun May 10 08:50:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 08:50:06 2026 -0700"
      },
      "message": "RATIS-2510. NettyClientStreamRpc may retain a completely released object. (#1456)"
    },
    {
      "commit": "5db7830c01521a84a8cd4740f953c0b0132016ba",
      "tree": "8c3162890d9594d182be9c3052607f62ac654592",
      "parents": [
        "d05c1b47ba4a806392da9be9744ec99029161ce7"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Fri May 08 09:14:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 08 09:14:26 2026 -0700"
      },
      "message": "RATIS-2521. LifeCycle.startAndTransition(..) may cause illegal transition: CLOSING -\u003e EXCEPTION. (#1452)"
    },
    {
      "commit": "d05c1b47ba4a806392da9be9744ec99029161ce7",
      "tree": "1dba86f935bbc6c8d59e794f48e5a83980571ff1",
      "parents": [
        "9fc08a8aead9b73eb1c1569acc62287abd160b21"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 10:56:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 10:56:53 2026 +0200"
      },
      "message": "RATIS-2519. Bump actions/cache to 5.0.5 (#1435)"
    },
    {
      "commit": "9fc08a8aead9b73eb1c1569acc62287abd160b21",
      "tree": "c9a53601431028732944e58ce882ec8a7d44f5d6",
      "parents": [
        "54e1e1a072d2d5db0df865b9f3c1fb8da84df808"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 10:22:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 10:22:41 2026 +0200"
      },
      "message": "RATIS-2517. Bump actions/upload-artifact to 7.0.1 (#1430)"
    },
    {
      "commit": "54e1e1a072d2d5db0df865b9f3c1fb8da84df808",
      "tree": "9c5d96448b219974f9e449fc8867a6a386b7d2b1",
      "parents": [
        "58e372a70bb40b13ea89a9f3d71e657e05275624"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 10:06:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 10:06:07 2026 +0200"
      },
      "message": "RATIS-2515. Bump common-custom-user-data-maven-extension to 2.2.0 (#1442)"
    },
    {
      "commit": "58e372a70bb40b13ea89a9f3d71e657e05275624",
      "tree": "53ab2245310eb52710fe4958457fbea08cf7e68f",
      "parents": [
        "134c708ef941157c2d03f22733a40ae8e8b21af6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 00:29:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 00:29:36 2026 -0700"
      },
      "message": "RATIS-2513. Bump bouncycastle.version from 1.83 to 1.84 (#1437)"
    },
    {
      "commit": "134c708ef941157c2d03f22733a40ae8e8b21af6",
      "tree": "434a1948fee55d9f5e6cbdf9986342272e81dce1",
      "parents": [
        "37a674d8c9331bea7bc0b98fc8fced95bf368943"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Tue May 05 00:10:34 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 00:10:34 2026 -0700"
      },
      "message": "RATIS-2508. appendEntries log messages improvement. (#1440)"
    },
    {
      "commit": "37a674d8c9331bea7bc0b98fc8fced95bf368943",
      "tree": "9da48238d1ccec2be01e971a800a2319459f964d",
      "parents": [
        "01b6e4f56e5a7121763f802165e977e9d52a7a2e"
      ],
      "author": {
        "name": "Sammi Chen",
        "email": "sammichen@apache.org",
        "time": "Sat May 02 04:48:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 13:48:31 2026 -0700"
      },
      "message": "RATIS-2507. Fix java.lang.IllegalStateException: gap between entries (#1439)"
    },
    {
      "commit": "01b6e4f56e5a7121763f802165e977e9d52a7a2e",
      "tree": "52e3f6d9d571fc3c4ce194bf384d5d1cdaa18e83",
      "parents": [
        "3d9fd1814299c45e36f3bf072c09c25020812626"
      ],
      "author": {
        "name": "Sergey Soldatov",
        "email": "ssa@apache.org",
        "time": "Thu Apr 23 10:20:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 10:20:36 2026 -0700"
      },
      "message": "RATIS-2505. Improve RATIS-2387 with direct synchronous append when compose disabled (#1436)"
    },
    {
      "commit": "3d9fd1814299c45e36f3bf072c09c25020812626",
      "tree": "13ca6cb5e3ecff25fb719a0d4b6f28c95d06c9a7",
      "parents": [
        "f141e10551a1bef69c0c7387dd184bc88e821b6d"
      ],
      "author": {
        "name": "Tsz-Wo Nicholas Sze",
        "email": "szetszwo@apache.org",
        "time": "Thu Apr 23 06:04:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 06:04:06 2026 -0700"
      },
      "message": "RATIS-2497. Pass server to the dummy watch request in OrderedAsync (#1438)"
    },
    {
      "commit": "f141e10551a1bef69c0c7387dd184bc88e821b6d",
      "tree": "36e2c18f94da405ffa2b2cafa1cb05ea1f959c4e",
      "parents": [
        "7e4bdf87aec062a0c63b4b5d549ecd1d51c6b3d6"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Wed Apr 15 11:57:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 11:57:13 2026 +0200"
      },
      "message": "RATIS-2493. Check actions with zizmor (#1426)"
    },
    {
      "commit": "7e4bdf87aec062a0c63b4b5d549ecd1d51c6b3d6",
      "tree": "edebaf631cab4ca6027e3289f9f705ff7fcf4dd5",
      "parents": [
        "94b294c87d6f725e01d4056d7c09c996ca266cae"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Apr 12 21:50:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 12 21:50:03 2026 +0200"
      },
      "message": "RATIS-2453. Bump opentelemetry to 1.60.1 (#1387)"
    },
    {
      "commit": "94b294c87d6f725e01d4056d7c09c996ca266cae",
      "tree": "79cb2af172cf0c3f7aaad35b2c6bfef0f6abf39f",
      "parents": [
        "2c4db4774b1717eecebed0dc52f9a44b11c2dbd5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Apr 12 17:07:49 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 12 17:07:49 2026 +0200"
      },
      "message": "RATIS-2483. Bump dependency-check-maven to 12.2.0 (#1414)"
    },
    {
      "commit": "2c4db4774b1717eecebed0dc52f9a44b11c2dbd5",
      "tree": "a62433231d3769d82aa2cc40afe192206a769ec6",
      "parents": [
        "df2a3027e39ab23a98d1500099b5412fe180f2a2"
      ],
      "author": {
        "name": "Abhishek Pal",
        "email": "pal.abhishek03012001@gmail.com",
        "time": "Thu Apr 09 23:27:44 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 10:57:44 2026 -0700"
      },
      "message": "RATIS-2433. Cancel transaction in case of failure to append (#1382)"
    },
    {
      "commit": "df2a3027e39ab23a98d1500099b5412fe180f2a2",
      "tree": "b6149217b5756384eed7a063af299f0c8ff26240",
      "parents": [
        "32e7925ee9aec86922d173f3922337618d918362"
      ],
      "author": {
        "name": "XiChen",
        "email": "32928346+xichen01@users.noreply.github.com",
        "time": "Wed Apr 08 19:49:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 04:49:24 2026 -0700"
      },
      "message": "RATIS-2499. Allow the LogAppender restart when LogAppenderDaemon exception (#1425)"
    },
    {
      "commit": "32e7925ee9aec86922d173f3922337618d918362",
      "tree": "9fe06768d9630fb15a1db082571a03d04efbcef7",
      "parents": [
        "58bdf7170f0fadaf2947a4875e832d775cbbf251"
      ],
      "author": {
        "name": "Ivan Andika",
        "email": "ivandika@apache.org",
        "time": "Mon Apr 06 12:42:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 21:42:03 2026 -0700"
      },
      "message": "RATIS-2403. Support leader batch write to improve linearizable follower read throughput (#1362)"
    },
    {
      "commit": "58bdf7170f0fadaf2947a4875e832d775cbbf251",
      "tree": "2f89c083c7cf9db7f75caae29c4457f52b0c1054",
      "parents": [
        "98a4c483b78980948f87236995f13885b9cc5a4a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 03 20:26:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 20:26:26 2026 +0200"
      },
      "message": "RATIS-2489. Bump exec-maven-plugin to 3.6.3 (#1418)\n\nCo-authored-by: Doroszlai, Attila \u003cadoroszlai@apache.org\u003e"
    },
    {
      "commit": "98a4c483b78980948f87236995f13885b9cc5a4a",
      "tree": "70b8a7cae3e8d73ab10b2165f76ecdc91f4b412e",
      "parents": [
        "b37a9aa7349c584d04d67d42ce1ce0882cd399f1"
      ],
      "author": {
        "name": "Ivan Andika",
        "email": "ivandika@apache.org",
        "time": "Sat Apr 04 02:01:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 11:01:22 2026 -0700"
      },
      "message": "RATIS-2487. Trigger installSnapshot if leader cannot get previous entry (#1420)"
    },
    {
      "commit": "b37a9aa7349c584d04d67d42ce1ce0882cd399f1",
      "tree": "5367c2f85b9d1d4d37c36486a9d2b10ccf5984be",
      "parents": [
        "eea7c3811506ca4d5e9c9b5c6617f706b35d5638"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Fri Apr 03 19:41:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 19:41:23 2026 +0200"
      },
      "message": "RATIS-2494. Ignore Hadoop 3.5+ due to Java 17 requirement (#1423)"
    },
    {
      "commit": "eea7c3811506ca4d5e9c9b5c6617f706b35d5638",
      "tree": "b06e04e635479f40cd9fcafd3654066fba226f2b",
      "parents": [
        "efff82adddf9a2d7813f3eb7ac236a3ea79139f5"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Fri Apr 03 15:28:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:28:41 2026 +0200"
      },
      "message": "RATIS-2454. Findbugs summary is empty despite violations (#1396)"
    },
    {
      "commit": "efff82adddf9a2d7813f3eb7ac236a3ea79139f5",
      "tree": "4d9856d9ce4f48e1aeff2a81fcc9bf9ba4c053e2",
      "parents": [
        "03b21287ca28c9a6f57ede6a96ef1a8c0ec75ec8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 15:33:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 15:33:43 2026 +0200"
      },
      "message": "RATIS-2482. Bump maven-bundle-plugin to 6.0.2 (#1413)"
    },
    {
      "commit": "03b21287ca28c9a6f57ede6a96ef1a8c0ec75ec8",
      "tree": "6f40c6435cc149a54e7c136c9ec8965445941c25",
      "parents": [
        "6794d73af30a1ee1897c038027bec05f5e6d971d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 14:41:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 14:41:55 2026 +0200"
      },
      "message": "RATIS-2490. Bump spotbugs-maven-plugin to 4.8.6.8 (#1421)"
    },
    {
      "commit": "6794d73af30a1ee1897c038027bec05f5e6d971d",
      "tree": "54429a6af66bfe664441a517f5313fc87ed953d2",
      "parents": [
        "19dc5c1b203f44dcd84de0ba4630a96ab24f56d4"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Tue Mar 31 21:22:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 21:22:31 2026 +0200"
      },
      "message": "RATIS-2484. Remove unused jakarta.annotation-api (#1416)"
    },
    {
      "commit": "19dc5c1b203f44dcd84de0ba4630a96ab24f56d4",
      "tree": "2f31444467ebd53ea2de0e664a278206e53ac895",
      "parents": [
        "27a2ceaffa538819a502e57d54935b088f5feaeb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 15:11:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 15:11:50 2026 +0200"
      },
      "message": "RATIS-2481. Bump license-maven-plugin to 2.7.1 (#1412)"
    },
    {
      "commit": "27a2ceaffa538819a502e57d54935b088f5feaeb",
      "tree": "ca49aec7c26482afed75f0e522ba9e5849e33045",
      "parents": [
        "4a8eaa24e1852c00ed6a1a609377eb515a55a3ef"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 21:57:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 21:57:29 2026 +0200"
      },
      "message": "RATIS-2472. Bump apache parent to 37 (#1403)\n\nCo-authored-by: Doroszlai, Attila \u003cadoroszlai@apache.org\u003e"
    },
    {
      "commit": "4a8eaa24e1852c00ed6a1a609377eb515a55a3ef",
      "tree": "1c4293833cf57b4f53a2dcd5bfd07da8ed065020",
      "parents": [
        "b89131a33a3679e86c817ffba94af93bbfc50a1c"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Mon Mar 30 21:34:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 21:34:31 2026 +0200"
      },
      "message": "RATIS-2478. compile check does not set target version (#1411)"
    },
    {
      "commit": "b89131a33a3679e86c817ffba94af93bbfc50a1c",
      "tree": "17dbf3d1bd3a48db73ad9bd1a3843486e3d98ba2",
      "parents": [
        "08c3bd02163a4647c6ea337c8f571bbc9c8ca13c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 15:43:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 15:43:43 2026 +0200"
      },
      "message": "RATIS-2480. Bump os-maven-plugin to 1.7.1 (#1406)"
    },
    {
      "commit": "08c3bd02163a4647c6ea337c8f571bbc9c8ca13c",
      "tree": "76842af285b80d866c2d82e701c7b78f2700d0ef",
      "parents": [
        "90f3c2e7c134d9be8408022c0acd29b57e97dc07"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 15:17:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 15:17:12 2026 +0200"
      },
      "message": "RATIS-2479. Bump junit to 5.14.3 (#1409)"
    },
    {
      "commit": "90f3c2e7c134d9be8408022c0acd29b57e97dc07",
      "tree": "b872e2ee00b17f3b2d623a8c37b067705867d0ef",
      "parents": [
        "51708a03c7944746ba7f633ee05329b12bcf58b6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 14:19:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 14:19:04 2026 +0200"
      },
      "message": "RATIS-2476. Bump develocity-maven-extension to 2.4.0 (#1410)"
    },
    {
      "commit": "51708a03c7944746ba7f633ee05329b12bcf58b6",
      "tree": "b925e97c17f673ea14242612defa0d96062874b8",
      "parents": [
        "66611c7aae5aa737bebc41f60836ff47892cc8ef"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Mon Mar 30 12:16:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 12:16:33 2026 +0200"
      },
      "message": "RATIS-2473. Ignore JUnit 6+ due to Java 17 requirement (#1408)"
    },
    {
      "commit": "66611c7aae5aa737bebc41f60836ff47892cc8ef",
      "tree": "4aa86ff790081f8f8e1455057843192fb72204e0",
      "parents": [
        "0d3512a727d5bc3857acc4a1caf7cc4a970be972"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 29 12:11:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 12:11:36 2026 +0200"
      },
      "message": "RATIS-2471. Bump commons-cli to 1.11.0 (#1398)"
    },
    {
      "commit": "0d3512a727d5bc3857acc4a1caf7cc4a970be972",
      "tree": "22487dddc2ed1b2bbfff51679b4817e0d9f3686a",
      "parents": [
        "a091ea64ae621fcc73536722c375c66269752e6b"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Sun Mar 29 08:41:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 08:41:02 2026 +0200"
      },
      "message": "RATIS-2469. Remove Command#close() (#1404)"
    }
  ],
  "next": "a091ea64ae621fcc73536722c375c66269752e6b"
}
