)]}'
{
  "log": [
    {
      "commit": "77d5f6a6ad9708346d28675be73c5f26e0090c42",
      "tree": "0b93e02dd90153419eeb693616c33734724af3b4",
      "parents": [
        "c23d0da6b110e8d35cf0f7751d73b31d1f90460d",
        "422157a9a55e01358edd14ebfd87af48c05e1640"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@freenet.de",
        "time": "Sat May 16 16:09:37 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 16 16:09:37 2026 +0000"
      },
      "message": "Merge pull request #1 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "422157a9a55e01358edd14ebfd87af48c05e1640",
      "tree": "0b93e02dd90153419eeb693616c33734724af3b4",
      "parents": [
        "c23d0da6b110e8d35cf0f7751d73b31d1f90460d"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 13:51:12 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 13:51:12 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "c23d0da6b110e8d35cf0f7751d73b31d1f90460d",
      "tree": "15a95fabb31c25fbf9a1585ea8d42fb3a557aa82",
      "parents": [
        "a6252af4eb247f73f229f4fbc61af71ea7538160"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 10:49:59 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 10:49:59 2022 -0500"
      },
      "message": "dump unused code\n"
    },
    {
      "commit": "a6252af4eb247f73f229f4fbc61af71ea7538160",
      "tree": "748c69efcc7c5f3299a5872f6e1981dae9cbfa33",
      "parents": [
        "da99c88a9097e79121cf7c128a6fa155264ab60d"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 09:20:20 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 09:20:20 2022 -0500"
      },
      "message": "total overhaul of SDK building\n"
    },
    {
      "commit": "da99c88a9097e79121cf7c128a6fa155264ab60d",
      "tree": "055ff7c6b5e08b287a6346f2d86e8d605dd4906d",
      "parents": [
        "3178af37652208320e2a0dd26eea29e21b2ce5e6"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 09:04:40 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 09:04:40 2022 -0500"
      },
      "message": "cleanup + javadoc\n"
    },
    {
      "commit": "3178af37652208320e2a0dd26eea29e21b2ce5e6",
      "tree": "0c1d6de7b2ace01dd9db17f1583250d2cf9e36bd",
      "parents": [
        "233cd38966cd39050ee54f6f9389537755c21235"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 08:42:26 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 08:42:26 2022 -0500"
      },
      "message": "publish-local\n"
    },
    {
      "commit": "233cd38966cd39050ee54f6f9389537755c21235",
      "tree": "9f6693406ec9093092cd55cbb5047809a4484f8d",
      "parents": [
        "b9846a71854d207ec20174b913615ae5d0828476"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 08:41:56 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 31 08:41:56 2022 -0500"
      },
      "message": "exclude prefixes where possible\n"
    },
    {
      "commit": "b9846a71854d207ec20174b913615ae5d0828476",
      "tree": "44e9b136edb0237823d7ab2e8b44ec9c06630dae",
      "parents": [
        "2758938aff1976cd97ab57b34cff0866da7079b4"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 18:02:42 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 18:02:42 2022 -0500"
      },
      "message": ".gitignore\n"
    },
    {
      "commit": "2758938aff1976cd97ab57b34cff0866da7079b4",
      "tree": "9a299639d6bc93c25d7b7fbc9e8bf1ecaa188de4",
      "parents": [
        "53caf517795e39155816952dba73b8748e265924"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 14:07:59 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 14:07:59 2022 -0500"
      },
      "message": "upgrade AWS SDK\n"
    },
    {
      "commit": "53caf517795e39155816952dba73b8748e265924",
      "tree": "c8324c37b1afef7d00198eeeb18ea60eeed441de",
      "parents": [
        "8a878730ce5e0c6a727556f7375368a0c4ed27f5"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 14:07:23 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Mar 28 14:07:23 2022 -0500"
      },
      "message": "enhancements\n"
    },
    {
      "commit": "8a878730ce5e0c6a727556f7375368a0c4ed27f5",
      "tree": "d343e95a815d5cd11ab03783484e043d02432150",
      "parents": [
        "c30a6a387e41bd13d38850bdc2c8678110354e71"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Mar 19 10:55:40 2022 -0500"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Mar 19 10:57:32 2022 -0500"
      },
      "message": "ProjectUtils to interface\n"
    },
    {
      "commit": "c30a6a387e41bd13d38850bdc2c8678110354e71",
      "tree": "a0ff98cd7c2ab5f3f77eb804ba36af6b9adb9e8b",
      "parents": [
        "a64150dcfe1ce4f51039755f97643f2d2d5b7e55"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Mar 12 12:46:06 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Mar 12 12:46:06 2022 -0600"
      },
      "message": "fixup\n"
    },
    {
      "commit": "a64150dcfe1ce4f51039755f97643f2d2d5b7e55",
      "tree": "be8155ef8061d036f03deb58eeb15dfa70fba720",
      "parents": [
        "37254a8ebf413f019c04001410f9af1081864f2f"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 13:40:25 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 13:40:25 2022 -0600"
      },
      "message": "document s3:delete @refid\n"
    },
    {
      "commit": "37254a8ebf413f019c04001410f9af1081864f2f",
      "tree": "da3d4c2de2e4070a6d23aae925b3005cc2443236",
      "parents": [
        "76b843829b6927edbd3ae720cd77eac61f509694"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 13:38:02 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 13:38:02 2022 -0600"
      },
      "message": "log s3:delete @verbose\n"
    },
    {
      "commit": "76b843829b6927edbd3ae720cd77eac61f509694",
      "tree": "8a451f6b11cd04c0fc4cbb31ad3111f757e3ceea",
      "parents": [
        "6b2f913ad126cb2443864829a7802d99b7188dd5"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 12:57:32 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Fri Mar 11 12:57:32 2022 -0600"
      },
      "message": "efficiency improvements\n"
    },
    {
      "commit": "6b2f913ad126cb2443864829a7802d99b7188dd5",
      "tree": "7d7de7b1c0d57cafc07bd82d6d1e34272363d6d5",
      "parents": [
        "b81ff5a078ccd05d1c1b67d4621fb64ec428b0b4"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:36 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:36 2022 -0600"
      },
      "message": "first cut of documentation\n"
    },
    {
      "commit": "b81ff5a078ccd05d1c1b67d4621fb64ec428b0b4",
      "tree": "8aed199ede8c81d157f46222d9b7bf1596855344",
      "parents": [
        "0a571c367c37b188c55d92181682cd39324801fe"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:21 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:21 2022 -0600"
      },
      "message": "support Duration\n"
    },
    {
      "commit": "0a571c367c37b188c55d92181682cd39324801fe",
      "tree": "b7ac1117ef7f3d3f6456893a6df2a474df44f82e",
      "parents": [
        "71ed6a9ed191b2cb25547787aaa14b2ec2b9f81b"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:10 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 16:13:10 2022 -0600"
      },
      "message": "tweak\n"
    },
    {
      "commit": "71ed6a9ed191b2cb25547787aaa14b2ec2b9f81b",
      "tree": "2dbbe5b123838e8de15903f48a2f3fce2b58ab5f",
      "parents": [
        "7f3da56d4a123c9921bf2e49578869dcf87fbb73"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:43:11 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:43:11 2022 -0600"
      },
      "message": "add .asf.yaml\n"
    },
    {
      "commit": "7f3da56d4a123c9921bf2e49578869dcf87fbb73",
      "tree": "c70674f9b1e73a39babf0d06214831a0fca0f2df",
      "parents": [
        "6ba67c064010681177322cc7a4b4bf3c7eac314b"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:37:25 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:37:25 2022 -0600"
      },
      "message": "provide means to detect and return s3 prefixes as directory resources\n"
    },
    {
      "commit": "6ba67c064010681177322cc7a4b4bf3c7eac314b",
      "tree": "7ca1d51acdb4ef22ebddbd20552cb0dd9bea3209",
      "parents": [
        "b27f2ed275180caca5e2f4853dc5a84cebf83c58"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:31:01 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:31:01 2022 -0600"
      },
      "message": "conventional housekeeping around set @as\n"
    },
    {
      "commit": "b27f2ed275180caca5e2f4853dc5a84cebf83c58",
      "tree": "9793258ed4c26290b9f3d936938a140e3a1f7ac9",
      "parents": [
        "65ee9559200225aa08e79bbd713e5a54c864cc1d"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:29:55 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:29:55 2022 -0600"
      },
      "message": "do not support set directory\n"
    },
    {
      "commit": "65ee9559200225aa08e79bbd713e5a54c864cc1d",
      "tree": "3a01ff73fcc073164491b5ee0c9dde7068202232",
      "parents": [
        "6abdc78ef9ea9b9a6a3ee8e96c3c593f0f11bbbf"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:27:49 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:27:49 2022 -0600"
      },
      "message": "specify s3mock root directory\n"
    },
    {
      "commit": "6abdc78ef9ea9b9a6a3ee8e96c3c593f0f11bbbf",
      "tree": "6bd00594e19bbf264321fc1595de168c858151d1",
      "parents": [
        "9eac4d9014c8552e0483121aff7674a0aebf8d04"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:15:21 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Thu Mar 10 13:15:21 2022 -0600"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "9eac4d9014c8552e0483121aff7674a0aebf8d04",
      "tree": "b6b1b79885c1eee2ee99393c2b07b9e45030d125",
      "parents": [
        "76fa2d81f5e9eaa4b5f48b6ce3ef364d92cfacef"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Feb 28 22:32:00 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Feb 28 22:32:00 2022 -0600"
      },
      "message": "initial cut: the bad code that makes good communities :P\n"
    },
    {
      "commit": "76fa2d81f5e9eaa4b5f48b6ce3ef364d92cfacef",
      "tree": "20baa583411f9a15bcad35abca71f8fa71052f25",
      "parents": [],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Feb 28 22:30:38 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Mon Feb 28 22:30:38 2022 -0600"
      },
      "message": "setup common module\n"
    }
  ]
}
