)]}'
{
  "commit": "9f57e889f7606b4a07b9f0d196916cff23c993f8",
  "tree": "989de46bd33367bd45a7604f1f90739a3442b178",
  "parents": [
    "7f7b9e6ef298b16768382081c3ab0163d7f15af0"
  ],
  "author": {
    "name": "Hernan Romer",
    "email": "nanug33@gmail.com",
    "time": "Tue Sep 16 16:24:05 2025 -0400"
  },
  "committer": {
    "name": "Ray Mattingly",
    "email": "rmattingly@hubspot.com",
    "time": "Tue Sep 16 16:29:26 2025 -0400"
  },
  "message": "HBASE-29448 Modern backup failures can cause backup system to lock up\n\nCo-authored-by: Hernan Gelaf-Romer \u003chgelafromer@hubspot.com\u003e\nSigned-off-by: Charles Connell \u003ccconnell@apache.org\u003e\nSigned-off-by: Ray Mattingly \u003crmattingly@apache.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61a74450e8d60d2e795a841e3d79bfb8984729bc",
      "old_mode": 33188,
      "old_path": "hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java",
      "new_id": "f2ddcf5e7573ca5ce212a69d63af60f52e856a4d",
      "new_mode": 33188,
      "new_path": "hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31ded67b47740fbb7dba26d971f39be3f2c9a0bb",
      "new_mode": 33188,
      "new_path": "hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/master/TestRestoreBackupSystemTable.java"
    },
    {
      "type": "modify",
      "old_id": "43a004a471cceed0c8ae11811aaf8af11e85379e",
      "old_mode": 33188,
      "old_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java",
      "new_id": "1c08ec3b26fd689ddc1e428d8cf23bbf36868e46",
      "new_mode": 33188,
      "new_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java"
    },
    {
      "type": "modify",
      "old_id": "c866f434e63a8f6d8fa6a5bb1feb3e92da9ef664",
      "old_mode": 33188,
      "old_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AdminOverAsyncAdmin.java",
      "new_id": "e6bf6c3d28e0613e8ba8eaf313726416b24219fc",
      "new_mode": 33188,
      "new_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AdminOverAsyncAdmin.java"
    },
    {
      "type": "modify",
      "old_id": "d808aecc815c8e2c6f1d56330c986fb5e56a27ba",
      "old_mode": 33188,
      "old_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java",
      "new_id": "ec0556f20ac170a304eb4acb6a05299a509ae38e",
      "new_mode": 33188,
      "new_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java"
    },
    {
      "type": "modify",
      "old_id": "33ac47c73d693f8ffa32619d0b995601b1744e6f",
      "old_mode": 33188,
      "old_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.java",
      "new_id": "b1fb2be13547ac892d14089a7de63f4e33fcffa8",
      "new_mode": 33188,
      "new_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.java"
    },
    {
      "type": "modify",
      "old_id": "2373e936726eabac1ac5730a8b459935a2340973",
      "old_mode": 33188,
      "old_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.java",
      "new_id": "710c8c430386d8aac02e19de7e8f008923e4e1c1",
      "new_mode": 33188,
      "new_path": "hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.java"
    },
    {
      "type": "modify",
      "old_id": "768a1d7544eae28adf525852334dba9b3f01aa71",
      "old_mode": 33188,
      "old_path": "hbase-protocol-shaded/src/main/protobuf/server/master/Master.proto",
      "new_id": "6dd6ee723b026259daf6f0aceb93b775de6f5486",
      "new_mode": 33188,
      "new_path": "hbase-protocol-shaded/src/main/protobuf/server/master/Master.proto"
    },
    {
      "type": "modify",
      "old_id": "554d7ec9c410203c988329a5b31e5807114fd8f3",
      "old_mode": 33188,
      "old_path": "hbase-protocol-shaded/src/main/protobuf/server/master/MasterProcedure.proto",
      "new_id": "7e6c6c8e2fc70d07dd0e788d9f3b65668a012a02",
      "new_mode": 33188,
      "new_path": "hbase-protocol-shaded/src/main/protobuf/server/master/MasterProcedure.proto"
    },
    {
      "type": "modify",
      "old_id": "de911b54ee9a6ef38c776d69e0d7e0149d581e4f",
      "old_mode": 33188,
      "old_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java",
      "new_id": "e9e0f970ef8dfcb3f8acaab18ac6b95497a79906",
      "new_mode": 33188,
      "new_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af980db6e39e6feefc707af1ac07fadcddef6b43",
      "new_mode": 33188,
      "new_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/RestoreBackupSystemTableProcedure.java"
    },
    {
      "type": "modify",
      "old_id": "00b9776366d53abdc4d2cb734d9a766407b69ca1",
      "old_mode": 33188,
      "old_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.java",
      "new_id": "c5c7ec602eabc12e39a7a8f50edfb2a670f016a7",
      "new_mode": 33188,
      "new_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.java"
    },
    {
      "type": "modify",
      "old_id": "be66a28d275ecbf6ab75602a6f8cfd86e792b2b7",
      "old_mode": 33188,
      "old_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TableQueue.java",
      "new_id": "7be4c4b1810e800adf385a94d9cbb6c78fafb382",
      "new_mode": 33188,
      "new_path": "hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/TableQueue.java"
    },
    {
      "type": "modify",
      "old_id": "4d592b49d0d367734c966ac67e5b048d20043b7c",
      "old_mode": 33188,
      "old_path": "hbase-server/src/test/java/org/apache/hadoop/hbase/rsgroup/VerifyingRSGroupAdmin.java",
      "new_id": "a59b2966b89d931a45fe9b1ca94a5f65dcf814f2",
      "new_mode": 33188,
      "new_path": "hbase-server/src/test/java/org/apache/hadoop/hbase/rsgroup/VerifyingRSGroupAdmin.java"
    },
    {
      "type": "modify",
      "old_id": "a0d73dcca21c1f9e21deccdd738fb2794ce7666a",
      "old_mode": 33188,
      "old_path": "hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.java",
      "new_id": "3d5a7e502e0aa09634a74bfcafe9e61d94870c32",
      "new_mode": 33188,
      "new_path": "hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.java"
    }
  ]
}
