)]}'
{
  "log": [
    {
      "commit": "932a0f0c26b9ea7e72ad24d6742f32960c0d33ea",
      "tree": "1cf53f9cf82de63477cef24953e6117d5db2b69c",
      "parents": [
        "15f7f4f86dc42a0d8e60520418d5891fc53779aa"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:22:24 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:22:24 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "15f7f4f86dc42a0d8e60520418d5891fc53779aa",
      "tree": "7696768e80418b12f323d7fa792c6a7f5a0bdf2d",
      "parents": [
        "a83d8ead92c2fd3a51590974fecb6f0b0bf04530"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:08:49 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:08:49 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "a83d8ead92c2fd3a51590974fecb6f0b0bf04530",
      "tree": "c6de8e41ad2bda93fe25f7dcb3b2b1a22ed470c4",
      "parents": [
        "fb2f12a6a921bf63620e085e9f5c39e35efe36c6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:50:11 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:50:11 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "fb2f12a6a921bf63620e085e9f5c39e35efe36c6",
      "tree": "848f27be8310d4301dfdacea79bc1a2f267ab82f",
      "parents": [
        "6ed435656c8d3af8068f56c088b08442e5339894"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:08:41 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:08:41 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.3 to 4.37.0\n"
    },
    {
      "commit": "6ed435656c8d3af8068f56c088b08442e5339894",
      "tree": "f00b0410b24b67ba18459d21ddc1965273465322",
      "parents": [
        "901ee855847837c279218dfe6432a624fd9aadd8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:14:56 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:14:56 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.2 to 4.36.3\n"
    },
    {
      "commit": "901ee855847837c279218dfe6432a624fd9aadd8",
      "tree": "9f6dc54e6cdae2258409973e467161cad9e3446c",
      "parents": [
        "f8692245c0574c89ae347c066e695a0f3fe54f31"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 10:02:45 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 10:02:45 2026 -0400"
      },
      "message": "Flip null test\n"
    },
    {
      "commit": "f8692245c0574c89ae347c066e695a0f3fe54f31",
      "tree": "722b674d4ac4c62956f8059d070cf03c671891a7",
      "parents": [
        "aa746faf22076e9bfcc55fca66a0477bf925203e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 09:35:27 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jul 05 09:35:27 2026 -0400"
      },
      "message": "Flip null test\n"
    },
    {
      "commit": "aa746faf22076e9bfcc55fca66a0477bf925203e",
      "tree": "d29cca4ca0d12f7e6ed3c36171b609d22d2f6a20",
      "parents": [
        "8d2c3a947d98e4cabad59ffd98e5f3ef838fbb85"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:54:52 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:54:52 2026 +0000"
      },
      "message": "Bump log4j2.version from 2.26.0 to 2.26.1 (#425)."
    },
    {
      "commit": "8d2c3a947d98e4cabad59ffd98e5f3ef838fbb85",
      "tree": "d8b6f52c7b2f21c4d02945217c294173dc8ba438",
      "parents": [
        "5ce5b0bcb8901f9eb918b362a1ab84a6ade185aa"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:50:36 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:50:36 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.3.0 to 5.4.0\n"
    },
    {
      "commit": "5ce5b0bcb8901f9eb918b362a1ab84a6ade185aa",
      "tree": "7416a6d1ac00efe5878e1af0c65f2c82f55f2c99",
      "parents": [
        "9d78ad2b9d0b36f5ee0ba458a2046d6af128b467"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 14:02:09 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 14:02:09 2026 +0000"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "9d78ad2b9d0b36f5ee0ba458a2046d6af128b467",
      "tree": "7e7940566d3533c1ec925a1588f6b733aae22cfd",
      "parents": [
        "30de960404e4b865194ce938cb584e332fd30f1a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:30:21 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:30:21 2026 -0400"
      },
      "message": "Bump actions/cache from 6.0.0 to 6.1.0\n"
    },
    {
      "commit": "30de960404e4b865194ce938cb584e332fd30f1a",
      "tree": "7aaba55d5f96b2a795f3c6aa55324e7b3059e442",
      "parents": [
        "d0c041bf4829759860a32f840ab51be01ab49ed2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:24:25 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:24:25 2026 -0400"
      },
      "message": "Bump actions/cache from 5.0.5 to 6.0.0.\n"
    },
    {
      "commit": "d0c041bf4829759860a32f840ab51be01ab49ed2",
      "tree": "230e2b6168e62d0f154abe7b95fd2532ef90ff14",
      "parents": [
        "c12340169e69157af4cbf8555c1b8f8227ea68ca"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:32:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:32:33 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.2.0 to 5.3.0\n"
    },
    {
      "commit": "c12340169e69157af4cbf8555c1b8f8227ea68ca",
      "tree": "234ff0193c91186214d7cb3244e8414ef4a2e93a",
      "parents": [
        "08328a901dc6e5bc01667e914f7921517dd59d2b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:28:41 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:28:41 2026 -0400"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0.\n"
    },
    {
      "commit": "08328a901dc6e5bc01667e914f7921517dd59d2b",
      "tree": "002ff5d6a1d9e56834f688d6699a73c5771da539",
      "parents": [
        "2e9e783352b22153ce9d6afe11e64931bc6151f3"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jun 17 22:04:50 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jun 17 22:04:50 2026 +0000"
      },
      "message": "Bump commons-logging:commons-logging from 1.3.6 to 1.4.0.\n"
    },
    {
      "commit": "2e9e783352b22153ce9d6afe11e64931bc6151f3",
      "tree": "cd1825e65076b99a5aaa8f44c72b4882918cb980",
      "parents": [
        "9c7f1f9a1e174af00ab7f40a56106636adbd4d6f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 14:24:05 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 14:24:05 2026 -0400"
      },
      "message": "Update legacy GitHub links in CONTRIBUTING.md\n"
    },
    {
      "commit": "9c7f1f9a1e174af00ab7f40a56106636adbd4d6f",
      "tree": "ea8a03bd74624bf2e103a5c529fae17513f7a238",
      "parents": [
        "fc942aef78193f5e7468a541cd2d08a63ceae48d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:13:11 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:13:11 2026 -0400"
      },
      "message": "Bump GH CI actions/dependency-review-action from 4.9.0 to 5.0.0\n"
    },
    {
      "commit": "fc942aef78193f5e7468a541cd2d08a63ceae48d",
      "tree": "4c2c348b0330706dc86a3f301494ddf0ea5f30a2",
      "parents": [
        "ee44d22c42422c8e72400cc8f5aa9cef227df8d6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:09:24 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:09:24 2026 -0400"
      },
      "message": "Bump GH CI actions/checkout from 6.0.2 to 6.0.3\n"
    },
    {
      "commit": "ee44d22c42422c8e72400cc8f5aa9cef227df8d6",
      "tree": "125e05e1a56e6183cee14b3ff28f94ad175af5d3",
      "parents": [
        "55671e5b5f0c5aae838a5669907085c012589d7b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 07:28:27 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 07:28:27 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.0 to 4.36.2\n"
    },
    {
      "commit": "55671e5b5f0c5aae838a5669907085c012589d7b",
      "tree": "9ede687b0b81144ca24186546379ef65edb7b2fc",
      "parents": [
        "3ee55fa3b3e3420524edb4a2ee438cdf61d0bddf"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat May 30 06:30:58 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat May 30 06:30:58 2026 -0400"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.4\n"
    },
    {
      "commit": "3ee55fa3b3e3420524edb4a2ee438cdf61d0bddf",
      "tree": "06c679a21b8be88f1b66706898c26b5ccc24ad10",
      "parents": [
        "286605a69f527dc9fa4082ae88106864b0ec23fa"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 27 16:52:09 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 27 16:52:09 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.5 to 4.36.0\n"
    },
    {
      "commit": "286605a69f527dc9fa4082ae88106864b0ec23fa",
      "tree": "95fe963468bd1bdabc696765b64f6ab2d9e1b25e",
      "parents": [
        "22765c774ca3277201484862b0a82657b1f16b9d",
        "1d33efdb3b952d5c62df14c8d087a5e93a2e73d3"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed May 20 14:26:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 14:26:34 2026 +0200"
      },
      "message": "Merge pull request #413 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "22765c774ca3277201484862b0a82657b1f16b9d",
      "tree": "f5d372efc7c0d63d98d0392345b56f2c4b1656e3",
      "parents": [
        "3fd0aa586eaa28dac8f66942da299c8a5467f943"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 20 06:44:08 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 20 06:44:08 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.4 to 4.35.5\n"
    },
    {
      "commit": "1d33efdb3b952d5c62df14c8d087a5e93a2e73d3",
      "tree": "6296215147ef0251726d0c165519cde8cfa2c11f",
      "parents": [
        "3fd0aa586eaa28dac8f66942da299c8a5467f943"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 14:27:04 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 14:27:04 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "3fd0aa586eaa28dac8f66942da299c8a5467f943",
      "tree": "e57bab905e42c4582d31fa2246148a0ecd24eeea",
      "parents": [
        "29dac47a18d5ad7239ca11314b81ec44a1ecf580"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 18:49:39 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 18:49:39 2026 +0000"
      },
      "message": "Bump github/codeql-action from 4.35.3 to 4.35.4\n"
    },
    {
      "commit": "29dac47a18d5ad7239ca11314b81ec44a1ecf580",
      "tree": "b2b0e10f6e81577cb55f920c4a0e763938de2604",
      "parents": [
        "c15e57daac0950a737d22cdaf4cb268044c230f7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:39:04 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:39:04 2026 -0400"
      },
      "message": "Run default goal (and disable Javdoc doclint)\n"
    },
    {
      "commit": "c15e57daac0950a737d22cdaf4cb268044c230f7",
      "tree": "23d8d20dd5640196ac363938f4a40ed0a8ad02cf",
      "parents": [
        "f1d89e6c29fed56f11aaeb89fc04e6289e6074d3"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:23:28 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:23:28 2026 -0400"
      },
      "message": "Bump Log4j from 2.25.4 to 2.26.0.\n"
    },
    {
      "commit": "f1d89e6c29fed56f11aaeb89fc04e6289e6074d3",
      "tree": "11b84441c2e0611e8421fcc7bef8a282996b56c4",
      "parents": [
        "9ead52e2047fcf647f5bbb520ae218e402acc3bc"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 05 11:23:42 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 05 11:23:42 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.2 to 4.35.3\n"
    },
    {
      "commit": "9ead52e2047fcf647f5bbb520ae218e402acc3bc",
      "tree": "3438858dceb29e15f607296e482e8f2ed9523f4e",
      "parents": [
        "c6ed0a01590650226cb53875191d246bd40e252f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 23 07:03:47 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 23 07:03:47 2026 -0400"
      },
      "message": "Bump commons-io:commons-io from 2.21.0 to 2.22.0.\n"
    },
    {
      "commit": "c6ed0a01590650226cb53875191d246bd40e252f",
      "tree": "a697eadda5b62d321c443506dbb791fa6051d6ee",
      "parents": [
        "0a152060614806fe8618787a15b7a506c4193023"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 16 07:10:38 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 16 07:10:38 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.1 to 4.35.2\n"
    },
    {
      "commit": "0a152060614806fe8618787a15b7a506c4193023",
      "tree": "a989fb1ccafad98bd30b47f5a6d754a43ff1fa41",
      "parents": [
        "24357bd123ea5853e279c777c84863bc62c072dc"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:59:37 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:59:37 2026 +0200"
      },
      "message": "Make lists final"
    },
    {
      "commit": "24357bd123ea5853e279c777c84863bc62c072dc",
      "tree": "183c468c675108c9dd0ff066087001af2213cf57",
      "parents": [
        "24b7a0e964d04b5078d4ee8de44b2032b01c7dc0"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:49:15 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:49:15 2026 +0200"
      },
      "message": "Fix log message"
    },
    {
      "commit": "24b7a0e964d04b5078d4ee8de44b2032b01c7dc0",
      "tree": "29ecc40ac82608e4aeb9f1704b19de0aa25d53c8",
      "parents": [
        "aefca15e3a890f153b328af8369632d7c24dfade"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:43:36 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:43:36 2026 +0200"
      },
      "message": "Improve robustness of background threads"
    },
    {
      "commit": "aefca15e3a890f153b328af8369632d7c24dfade",
      "tree": "a35c49a5a3cdb70205da4f7b79b880a2d5a59f70",
      "parents": [
        "a38c7fecbe1fb195edbb84ce84159b878d8aa268"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:42:33 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:42:33 2026 +0200"
      },
      "message": "Make CacheEventQueueFactory static"
    },
    {
      "commit": "a38c7fecbe1fb195edbb84ce84159b878d8aa268",
      "tree": "26f5e0420bf50a0f9e39cae4d4f7cbd973625a30",
      "parents": [
        "ccdeae9f919e93f5db685e7f07cda26560ffddbc"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:41:17 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 18:41:17 2026 +0200"
      },
      "message": "Fix class name typo"
    },
    {
      "commit": "ccdeae9f919e93f5db685e7f07cda26560ffddbc",
      "tree": "e82afd7bdcb47a099c96e652cdd0ff182ffdda8a",
      "parents": [
        "a485017b14888761d9f7fbaa7970b6740bf2be42",
        "2732dbebb530140424ec16cfabe1fc782878e508"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:46:51 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:46:51 2026 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://gitbox.apache.org/repos/asf/commons-jcs.git"
    },
    {
      "commit": "a485017b14888761d9f7fbaa7970b6740bf2be42",
      "tree": "a92d3367f2481a1c2c7c71607d3470197284f5b5",
      "parents": [
        "e5c331dcf746c3425dfedb5831ea7f7292d2552e"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:46:22 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:46:22 2026 +0200"
      },
      "message": "JCS-246: More generic exception handling"
    },
    {
      "commit": "e5c331dcf746c3425dfedb5831ea7f7292d2552e",
      "tree": "da795a5c2d1ea308a00364831a58133ffb2ff452",
      "parents": [
        "e1eed07c7f484b07c9f6c2ca66b6ef61bdbca484"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:44:02 2026 +0200"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Apr 14 15:44:02 2026 +0200"
      },
      "message": "JCS-247: Allow CacheMonitor to survive RuntimExceptions"
    },
    {
      "commit": "2732dbebb530140424ec16cfabe1fc782878e508",
      "tree": "9797952fc7b65f66aedb9cc551c0d6c9c272691c",
      "parents": [
        "185ee6ca066a253ab6c108dd44049bbfa026b966"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:55:07 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:55:07 2026 -0400"
      },
      "message": "Bump actions/upload-artifact from 7.0.0 to 7.0.1\n"
    },
    {
      "commit": "185ee6ca066a253ab6c108dd44049bbfa026b966",
      "tree": "2699e4c9bc0ed15fc38d51b0ebe48b95fae8e21c",
      "parents": [
        "4e131a974c4d2acddde3f962acac8bf00c014a57"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:49:05 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:49:05 2026 -0400"
      },
      "message": "Bump actions/cache from 5.0.4 to 5.0.5\n"
    },
    {
      "commit": "4e131a974c4d2acddde3f962acac8bf00c014a57",
      "tree": "b12e6e68308764cb6313c5b9ba567c4ec79d9feb",
      "parents": [
        "34b2a167d8c8f5ed0ad23f3d7a6d72181b13a389"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Mar 31 21:44:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Mar 31 21:44:33 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.34.1 to 4.35.1\n"
    },
    {
      "commit": "34b2a167d8c8f5ed0ad23f3d7a6d72181b13a389",
      "tree": "d69e3cb659661ca4fed09f77aff9c7d37d8fad97",
      "parents": [
        "560c65d15f7874cb70eadd795162010b91c2fb85"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Mar 31 20:41:19 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Mar 31 20:41:19 2026 -0400"
      },
      "message": "Bump actions/dependency-review-action from 4.8.2 to 4.9.0\n"
    },
    {
      "commit": "560c65d15f7874cb70eadd795162010b91c2fb85",
      "tree": "8147f5411b1b1416765611ef6353fd146ddff967",
      "parents": [
        "f3607a3e5befc3ba697bba0b19af8b47a95a5b98"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 30 07:16:47 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 30 07:16:47 2026 -0400"
      },
      "message": "Bump Bump actions/cache from 5.0.3 to 5.0.4\n"
    },
    {
      "commit": "f3607a3e5befc3ba697bba0b19af8b47a95a5b98",
      "tree": "0e78619b6dbe13f50cce6a42dac8e3775391f9f9",
      "parents": [
        "1018646b956c2b002f7a4e7c10e654369f3cbb84"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Mar 28 08:01:18 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Mar 28 08:01:18 2026 -0400"
      },
      "message": "Bump log4j2.version from 2.25.3 to 2.25.4\n"
    },
    {
      "commit": "1018646b956c2b002f7a4e7c10e654369f3cbb84",
      "tree": "cb46d7fd79f876ea8f5407f40fb29bf97fbceb2c",
      "parents": [
        "e1eed07c7f484b07c9f6c2ca66b6ef61bdbca484"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 27 14:49:17 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 27 14:49:17 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.34.0 to 4.34.1\n"
    },
    {
      "commit": "e1eed07c7f484b07c9f6c2ca66b6ef61bdbca484",
      "tree": "f21d6e4766f88ffb523849041c2b8da02d3f8816",
      "parents": [
        "2ebe98bd8310eae2e7e434e444ed47a7249ca025"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 22:13:13 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 22:13:13 2026 +0100"
      },
      "message": "Better readability"
    },
    {
      "commit": "2ebe98bd8310eae2e7e434e444ed47a7249ca025",
      "tree": "6d18153374d6fcae7e93c1e5aa9a0b9ff044ac85",
      "parents": [
        "989340bde3b2f97b162b53ac4b28bbd7d5d28b64"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 21:59:13 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 21:59:13 2026 +0100"
      },
      "message": "Use Instant and Duration like anywhere else"
    },
    {
      "commit": "989340bde3b2f97b162b53ac4b28bbd7d5d28b64",
      "tree": "6e72e4172924933a6807ffcca820c3845b8f2011",
      "parents": [
        "f104e72d93e1ce5c8e02652e95e743b13db7387e"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 21:58:37 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 21:58:37 2026 +0100"
      },
      "message": "Update documentation"
    },
    {
      "commit": "f104e72d93e1ce5c8e02652e95e743b13db7387e",
      "tree": "0cf94189319c5a36363fa229bd9691a817057fe8",
      "parents": [
        "b0ed3b2d6479c4aa585aab9110d0e6456a4e458c"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 18:49:27 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 25 18:49:27 2026 +0100"
      },
      "message": "Fix naming"
    },
    {
      "commit": "b0ed3b2d6479c4aa585aab9110d0e6456a4e458c",
      "tree": "440712a45029684a986a4b7ff7f9849ebeba0dff",
      "parents": [
        "751f044c6014e6129cdb69c6055e670bea88320b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 23 11:31:59 2026 -0700"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 23 11:31:59 2026 -0700"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "751f044c6014e6129cdb69c6055e670bea88320b",
      "tree": "4cd85958e426c5cf061db475ad28f51fb3e0b2e3",
      "parents": [
        "2c7da6eda262ade5b5487308567f59b9e0d89b06"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 22 22:39:54 2026 -0700"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 22 22:39:54 2026 -0700"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "2c7da6eda262ade5b5487308567f59b9e0d89b06",
      "tree": "3763c3985a1f26b9e8471ef2bc7abbe2bc4f98e5",
      "parents": [
        "75a8c2bd1a734e2ef474ad83364dd35790d074f7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 20 17:32:26 2026 -0700"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 20 17:32:26 2026 -0700"
      },
      "message": "Bump github/codeql-action from 4.32.6 to 4.34.0\n"
    },
    {
      "commit": "75a8c2bd1a734e2ef474ad83364dd35790d074f7",
      "tree": "f3f70f4998037dabef3af48a5349bb69c4b0e30f",
      "parents": [
        "4648d38f43d7507b66af7fac9a47cbcabdb3143a"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 19:32:31 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 19:32:31 2026 +0100"
      },
      "message": "Fix documentation"
    },
    {
      "commit": "4648d38f43d7507b66af7fac9a47cbcabdb3143a",
      "tree": "f23d66b69d54c7315d88127e5e16adf9da61220a",
      "parents": [
        "b5e315b8f51ad67cd825d7cdac94f783090d035b"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 18:43:40 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 18:43:40 2026 +0100"
      },
      "message": "Reduce wasting of memory"
    },
    {
      "commit": "b5e315b8f51ad67cd825d7cdac94f783090d035b",
      "tree": "41711ad50150e7a63969ef5644ebf70dcdeb0a22",
      "parents": [
        "b2797345245ccb49227351ad8d0d9e3d8182824f"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 18:28:38 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 18:28:38 2026 +0100"
      },
      "message": "Change type of RemoteHttpCacheAttributes.socketTimeout and\n\nconnectionTimeout to Duration"
    },
    {
      "commit": "b2797345245ccb49227351ad8d0d9e3d8182824f",
      "tree": "e3c280f554f6fdd7bb4ee72adfe705dcc522f649",
      "parents": [
        "654c8a4b42a57c2ff164d2b05286cafa9adc5261"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:40:13 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:40:13 2026 +0100"
      },
      "message": "Change type of RemoteCacheAttributes.rmiSocketFactoryTimeout to Duration"
    },
    {
      "commit": "654c8a4b42a57c2ff164d2b05286cafa9adc5261",
      "tree": "b7a35861e97d1df05afdc7d160f33f17ec49ad98",
      "parents": [
        "c151837c1e8f27c8374326694322518002e5d1af"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:35:51 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:35:51 2026 +0100"
      },
      "message": "Change type of RemoteCacheAttributes.rmiSocketFactoryTimeout to Duration"
    },
    {
      "commit": "c151837c1e8f27c8374326694322518002e5d1af",
      "tree": "1638bab317b3352eb159384166ff521823d4f295",
      "parents": [
        "1a2c6ed2628c583eeb71991b11abac5516fdc7f5"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:11:51 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:11:51 2026 +0100"
      },
      "message": "Change type of UDPDiscoveryAttributes.maxIdleTime to Duration"
    },
    {
      "commit": "1a2c6ed2628c583eeb71991b11abac5516fdc7f5",
      "tree": "149e33d9999bd55951c01df7cb35e81df2010085",
      "parents": [
        "c514e3f42332ec555b09b6bc60e4250abf262447"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:07:19 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 17:07:19 2026 +0100"
      },
      "message": "Fix naming and Javadoc"
    },
    {
      "commit": "c514e3f42332ec555b09b6bc60e4250abf262447",
      "tree": "bdd96722156b70b4078eee5d118fc7296c00126f",
      "parents": [
        "a3b0d3c2a05b6dae17df710cd2ed0e75b15ae277"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 16:56:41 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 16:56:41 2026 +0100"
      },
      "message": "Change type of LateralTCPCacheAttributes.SocketTimeOut and OpenTimeOut\n\nto Duration"
    },
    {
      "commit": "a3b0d3c2a05b6dae17df710cd2ed0e75b15ae277",
      "tree": "b514c5ef52f8f34fcdd47aa8cee8b466dc021ac8",
      "parents": [
        "e51b9d2bacaad04dad542940f20902a3829c324a"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 16:52:36 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 16:52:36 2026 +0100"
      },
      "message": "Fix size-related block disk cache tests"
    },
    {
      "commit": "e51b9d2bacaad04dad542940f20902a3829c324a",
      "tree": "3e771a7bdf66d177f5ba32bc0133f9c24e48804e",
      "parents": [
        "510891fa0050ef491bd2fc01cb29017eecdf7a6f"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 15:04:07 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 15:04:07 2026 +0100"
      },
      "message": "Document jdbc disk cache attributes"
    },
    {
      "commit": "510891fa0050ef491bd2fc01cb29017eecdf7a6f",
      "tree": "f55225cfe766b6c5c13cb6c2af5dfdd463e2be3a",
      "parents": [
        "acd25b001c92c7d45796686428cd62efc5571608"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 14:32:33 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 14:32:33 2026 +0100"
      },
      "message": "Simplify"
    },
    {
      "commit": "acd25b001c92c7d45796686428cd62efc5571608",
      "tree": "b5d9890e30e05cb683192f581929fa6f997bc144",
      "parents": [
        "c646b1d365136302f49c57e38184ae8b7d452e7b"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 14:21:36 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 14:21:36 2026 +0100"
      },
      "message": "Document disk cache attributes"
    },
    {
      "commit": "c646b1d365136302f49c57e38184ae8b7d452e7b",
      "tree": "0cf9b5a37124bd83a07fad1c900f5bcc5719ac78",
      "parents": [
        "69189732a2a537274bb8163ddf9748a3378b4624",
        "fa13fb41cac08d91b52b41d322089c065c4331d8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 10:13:23 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 10:13:23 2026 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of https://gitbox.apache.org/repos/asf/commons-jcs.git"
    },
    {
      "commit": "69189732a2a537274bb8163ddf9748a3378b4624",
      "tree": "3c177ddc35001aa9246c9a90cb2bf279a0f55fd0",
      "parents": [
        "3f72abf3c8902b16a618e6c4b4b7b0cec15dec82"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 10:13:05 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 10:13:05 2026 +0100"
      },
      "message": "Fix scope"
    },
    {
      "commit": "3f72abf3c8902b16a618e6c4b4b7b0cec15dec82",
      "tree": "5c9d75ea7398faec232965c53da48591b77d0b44",
      "parents": [
        "4ce038a85d7a548bf9faabd188a54902f9661118"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 09:41:33 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 09:41:33 2026 +0100"
      },
      "message": "Replace System.currentTimeMillis() with Instant.now()"
    },
    {
      "commit": "4ce038a85d7a548bf9faabd188a54902f9661118",
      "tree": "e754b6c6048651fe66fe2e0d6248468e7096e320",
      "parents": [
        "b5cf590973fedb97dca97abb63f3597cb5b89840"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 09:02:21 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Thu Mar 19 09:02:21 2026 +0100"
      },
      "message": "Change type of ElementAttributes.MaxLife and MaxIdleTime to Duration"
    },
    {
      "commit": "b5cf590973fedb97dca97abb63f3597cb5b89840",
      "tree": "e4c9131eeb9fce1b9d6cabd669d1f2f9c63aae5a",
      "parents": [
        "13e8707aed689b9348937aea00c5637428d8f93a"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 18:33:34 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 18:33:34 2026 +0100"
      },
      "message": "Use java.time.Instant instead of Unix time"
    },
    {
      "commit": "13e8707aed689b9348937aea00c5637428d8f93a",
      "tree": "7874e6dec45e7afdb1c2d8f709bb7413758e793d",
      "parents": [
        "e6a509e8dacf2aac32f9287b6563d30ddde0f611"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 16:20:40 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 16:20:40 2026 +0100"
      },
      "message": "Change type of CompositeCacheAttributes.MaxMemoryIdleTime to Duration"
    },
    {
      "commit": "e6a509e8dacf2aac32f9287b6563d30ddde0f611",
      "tree": "18e943a103e92b13efc0377a676df216a5663384",
      "parents": [
        "396284d1a6726665bc2cbd48ee24fb34ad142be8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 15:38:13 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Wed Mar 18 15:38:13 2026 +0100"
      },
      "message": "Change type of CompositeCacheAttributes.ShrinkerInterval to Duration"
    },
    {
      "commit": "396284d1a6726665bc2cbd48ee24fb34ad142be8",
      "tree": "bac282f85ad2af3b87a828388559a7543774db16",
      "parents": [
        "f8c2f6290e49598b77fc5fb25d9addaa0fb85635"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:31:53 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:31:53 2026 +0100"
      },
      "message": "Change type of JDBCDiskCacheAttributes.ShrinkerInterval to Duration"
    },
    {
      "commit": "f8c2f6290e49598b77fc5fb25d9addaa0fb85635",
      "tree": "91a254ae1c7eec35383a40e6009567b199186e0f",
      "parents": [
        "578e11f3fbd20f0c464cfa7bb4eab8ab04de2087"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:07:14 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:07:14 2026 +0100"
      },
      "message": "Change type of PoolConfiguration.keepAliveTime to Duration"
    },
    {
      "commit": "578e11f3fbd20f0c464cfa7bb4eab8ab04de2087",
      "tree": "89f1e268da41642feb4f3377c808ab68dbc889ad",
      "parents": [
        "8d0bcdf0a9b5969c49e276a43e848ae881bc8681"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:06:20 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:06:20 2026 +0100"
      },
      "message": "Support Duration as a data type"
    },
    {
      "commit": "8d0bcdf0a9b5969c49e276a43e848ae881bc8681",
      "tree": "20a8e60761f0c93869a7426784ae59d5f9a7d0ac",
      "parents": [
        "f700254d785e3f255caf6ae760a986176bd2c1b8"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:05:25 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Mar 17 18:05:25 2026 +0100"
      },
      "message": "Fix documentation and case-sensitive naming of configuration properties"
    },
    {
      "commit": "fa13fb41cac08d91b52b41d322089c065c4331d8",
      "tree": "89d23c1ea854fa636052a4b870c9a70aba21c083",
      "parents": [
        "f700254d785e3f255caf6ae760a986176bd2c1b8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 09 08:43:56 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 09 08:43:56 2026 -0400"
      },
      "message": "Bump actions/upload-artifact from 6.0.0 to 7.0.0\n"
    },
    {
      "commit": "f700254d785e3f255caf6ae760a986176bd2c1b8",
      "tree": "02b6532330b1ce0a523705b6b16c5fd56a1dfae7",
      "parents": [
        "96db75a0dda6cf52f8836f935c701adb1c3f0e66",
        "01e7118c6d0dc3c50cc08125bf15fcffaafc12e7"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Mar 09 12:51:56 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Mar 09 12:51:56 2026 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of https://gitbox.apache.org/repos/asf/commons-jcs.git"
    },
    {
      "commit": "96db75a0dda6cf52f8836f935c701adb1c3f0e66",
      "tree": "a13a97580e8ebd724c2d88153b351f311c48271f",
      "parents": [
        "97e05ff9b969f6bde165e081841bbf0ec6e17e76"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Mar 09 12:51:44 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Mar 09 12:51:44 2026 +0100"
      },
      "message": "JCS-244: Replace IElementSerializer asserts with IOExceptions"
    },
    {
      "commit": "01e7118c6d0dc3c50cc08125bf15fcffaafc12e7",
      "tree": "82107ab6d279ed1fc44e59e969e91e55490b3335",
      "parents": [
        "4060eee282a4a068b7f5ff8b3a8243b37ec7e5f8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 08 09:11:34 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 08 09:11:34 2026 -0400"
      },
      "message": "Bump commons-logging:commons-logging from 1.3.5 to 1.3.6.\n"
    },
    {
      "commit": "4060eee282a4a068b7f5ff8b3a8243b37ec7e5f8",
      "tree": "f5a831b2103693e90d1885a3334f98f3414a3139",
      "parents": [
        "d13aa8237b13d39cd5a6146f6c5207cf965bc54b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 06 07:36:14 2026 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 06 07:36:14 2026 -0500"
      },
      "message": "Bump github/codeql-action from 4.32.5 to 4.32.6\n"
    },
    {
      "commit": "d13aa8237b13d39cd5a6146f6c5207cf965bc54b",
      "tree": "9356442eeae61c18b188c97e624d42e6cbbd6ed8",
      "parents": [
        "3a85e8e80c4b1ca5998def7cd1dddd4453f3971b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 02 08:34:17 2026 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 02 08:34:17 2026 -0500"
      },
      "message": "Bump github/codeql-action from 4.32.4 to 4.32.5\n"
    },
    {
      "commit": "3a85e8e80c4b1ca5998def7cd1dddd4453f3971b",
      "tree": "935eac6ef3c6c922c536aaea9236d07fcee5d9e6",
      "parents": [
        "d819225af13307f3753dac40ddb4f1db53955863"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Feb 23 10:58:54 2026 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Feb 23 10:58:54 2026 -0500"
      },
      "message": "Bump github/codeql-action from 4.32.0 to 4.32.4\n"
    },
    {
      "commit": "d819225af13307f3753dac40ddb4f1db53955863",
      "tree": "4fe587ceb0a899ec0c161590a2bc6ede65f6e24c",
      "parents": [
        "87ebfe72eb7ac4dc3e98084d64d6288383159a22"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Feb 23 10:52:38 2026 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Feb 23 10:52:38 2026 -0500"
      },
      "message": "Bump Jackson from 2.20.1 to 2.21.1.\n"
    },
    {
      "commit": "87ebfe72eb7ac4dc3e98084d64d6288383159a22",
      "tree": "bd1c041bb9663e4a1161bc37818d7f1cedbca041",
      "parents": [
        "97e05ff9b969f6bde165e081841bbf0ec6e17e76"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Feb 20 07:42:18 2026 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Feb 20 07:42:18 2026 -0500"
      },
      "message": "Bump github/codeql-action from 4.32.2 to 4.32.3\n"
    },
    {
      "commit": "97e05ff9b969f6bde165e081841bbf0ec6e17e76",
      "tree": "9af59195c9c8daa0f5114518e4bc82002cf8b53b",
      "parents": [
        "743ad360cf73dfd402f1c8f970e3027b052a1183"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 22:32:54 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 22:32:54 2026 +0100"
      },
      "message": "Use Duration for time-related variables (part one)"
    },
    {
      "commit": "743ad360cf73dfd402f1c8f970e3027b052a1183",
      "tree": "543260ddc08061265d87a37f9df46db49db752de",
      "parents": [
        "c10ff697b2f6b9115f6947139724624283515e49"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:58 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:58 2026 +0100"
      },
      "message": "Reduce code"
    },
    {
      "commit": "c10ff697b2f6b9115f6947139724624283515e49",
      "tree": "e1bd531319f590a34572c033ddd7eef58e4321a8",
      "parents": [
        "326f6fa6f7433d175edd36e95cf8b15569a7afdd"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:42 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:42 2026 +0100"
      },
      "message": "More records"
    },
    {
      "commit": "326f6fa6f7433d175edd36e95cf8b15569a7afdd",
      "tree": "2a70da39bc69233188b75404eb0dc9638c7931fe",
      "parents": [
        "b90a23b7656ef4cb9459a17cad20a7107576d453"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:24 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 20:11:24 2026 +0100"
      },
      "message": "Generate japicmp report"
    },
    {
      "commit": "b90a23b7656ef4cb9459a17cad20a7107576d453",
      "tree": "0f0cc44905edd98c25218c3be63c2e85d824c015",
      "parents": [
        "8954ba19a3dcf588f2c073047011dcd563928e82"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:57:02 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:57:02 2026 +0100"
      },
      "message": "Make site build work again."
    },
    {
      "commit": "8954ba19a3dcf588f2c073047011dcd563928e82",
      "tree": "1a98aff21964fc30d168feee3af57decb3a39b3a",
      "parents": [
        "046254190dbce0d7ffec3ac32c616b417dd58986"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:56:40 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:56:40 2026 +0100"
      },
      "message": "Fix SpotBugs and PMD complaints"
    },
    {
      "commit": "046254190dbce0d7ffec3ac32c616b417dd58986",
      "tree": "ffd206292e40171da767f29a11451bcd324ae87d",
      "parents": [
        "d7ab40acc69dc7756aa2e310815acc3ef66937a7"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:56:03 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 18:56:03 2026 +0100"
      },
      "message": "Update site, move documentation to Maven standard location."
    },
    {
      "commit": "d7ab40acc69dc7756aa2e310815acc3ef66937a7",
      "tree": "973a23a444d947afc5b6c305bdd7646894ba8b91",
      "parents": [
        "b44423a4fe2b16f67ecc23cb482e634117311a09"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:43 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:43 2026 +0100"
      },
      "message": "Document changes"
    },
    {
      "commit": "b44423a4fe2b16f67ecc23cb482e634117311a09",
      "tree": "ba805a741adf5fc008b9b3de1c7fb890e6b9be98",
      "parents": [
        "328e5399de6d952c2329494401e20bbe8fdaed9f"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:31 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:31 2026 +0100"
      },
      "message": "Add package info to jcache"
    },
    {
      "commit": "328e5399de6d952c2329494401e20bbe8fdaed9f",
      "tree": "b5ebf8913b4a0ecd0fb6f44b5f21a25a2679bcaf",
      "parents": [
        "15df71a9c813b9c74096290f7b5395cd6f211cf6"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:11 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:52:11 2026 +0100"
      },
      "message": "Fix typo in class name"
    },
    {
      "commit": "15df71a9c813b9c74096290f7b5395cd6f211cf6",
      "tree": "eff394083cae83f41f103b963457f8225eb1f02c",
      "parents": [
        "a9cc9861c9c9e6a0b0c4e6c87f5b5d9b40970b12"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:51:52 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:51:52 2026 +0100"
      },
      "message": "Remove duplicate code"
    },
    {
      "commit": "a9cc9861c9c9e6a0b0c4e6c87f5b5d9b40970b12",
      "tree": "f0f1ebf844877f95c40b9332f2c7a3fce9ad0884",
      "parents": [
        "768e3b843248fe6257e3615802ce63d9df0b42fe"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:50:34 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:50:34 2026 +0100"
      },
      "message": "Remove unused exceptions"
    },
    {
      "commit": "768e3b843248fe6257e3615802ce63d9df0b42fe",
      "tree": "aa30f4268da4eb4ef627fd7a6010e8c97cb25372",
      "parents": [
        "f77df1a1fdf9d61dd2947f9e825631fd0deddf2d"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:50:05 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Tue Feb 17 14:50:05 2026 +0100"
      },
      "message": "Fix typo in class name"
    },
    {
      "commit": "f77df1a1fdf9d61dd2947f9e825631fd0deddf2d",
      "tree": "3ea5647736d45e535bbfa903bafd8f7c5f26d239",
      "parents": [
        "b58165f42c9f69573d4bf0742029562a320245f4"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 21:29:42 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 21:29:42 2026 +0100"
      },
      "message": "Rework cache event logging"
    },
    {
      "commit": "b58165f42c9f69573d4bf0742029562a320245f4",
      "tree": "9b124f0d709c46786d6846fb5d74c18516db7106",
      "parents": [
        "f4a9dd0ddabe2e12b5acd9ba7046e0302b150e1e"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 16:19:47 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 16:19:47 2026 +0100"
      },
      "message": "More records"
    },
    {
      "commit": "f4a9dd0ddabe2e12b5acd9ba7046e0302b150e1e",
      "tree": "7aed8f1a20958f5e40e90c0f6784e98a29149d26",
      "parents": [
        "a313d14687fc8e6e706c0d6dbee4050a85d2e354"
      ],
      "author": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 16:18:08 2026 +0100"
      },
      "committer": {
        "name": "Thomas Vandahl",
        "email": "tv@apache.org",
        "time": "Mon Feb 16 16:18:08 2026 +0100"
      },
      "message": "Fix JCS-222 Typo \"waterfal\" Method"
    }
  ],
  "next": "a313d14687fc8e6e706c0d6dbee4050a85d2e354"
}
