)]}'
{
  "commit": "df068afcb34df11adcde889076453fc681ee6314",
  "tree": "df5ffede5dad689ae85c30e299d31dc5ae257450",
  "parents": [
    "730b1e528c65b162ade8910997eb183965939f9c"
  ],
  "author": {
    "name": "Samuel Benzaquen",
    "email": "sbenza@google.com",
    "time": "Thu Oct 15 12:27:05 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Oct 15 12:31:09 2026 -0700"
  },
  "message": "Add SimpleThreadSafeDescriptorDatabase for concurrent DescriptorDatabase access.\n\nProvides a thread-safe DescriptorDatabase implementation into which files can be inserted and queried concurrently across threads.\n\nPiperOrigin-RevId: 1000313366\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1aaa6f54b1513670ccd8d9e44fae84f7a1a3ca2e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/BUILD.bazel",
      "new_id": "34f1c2544d6f20ce65da9912e43452a6b7dc5425",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "0449e8a071b25b4ef47054617a8367b11434d623",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor_database.h",
      "new_id": "2b27dc76ec6148027f97a556f57f99caff133019",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor_database.h"
    },
    {
      "type": "modify",
      "old_id": "f6447a1f516b8ee5802de0328a74e27349750411",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor_database_unittest.cc",
      "new_id": "86c1fbc40fa04d4b3e6b5245508717a851aceb67",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor_database_unittest.cc"
    }
  ]
}
