)]}'
{
  "commit": "c7c425cd946f99b69d6be4d140d409a9537a5a8c",
  "tree": "09203506f8db4b3c114ea2c84fb8faccb7a8dcb3",
  "parents": [
    "a214c9c5fed6ceff88517331cbe12b11dc5120f6"
  ],
  "author": {
    "name": "Ada Zhang CA",
    "email": "adazhang@google.com",
    "time": "Mon Oct 19 15:28:53 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Oct 20 22:53:03 2026 -0700"
  },
  "message": "Depth-limit upb deep clone/copy and propagate the limit to non-canonical extension encoding.\n\nPiperOrigin-RevId: 1002638556\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf671edce6fdbbbe87324daff6e4e2c8d46f66b3",
      "old_mode": 33188,
      "old_path": "ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java",
      "new_id": "06bd6852083afff2d017bd31bab2eb973e445079",
      "new_mode": 33188,
      "new_path": "ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java"
    },
    {
      "type": "modify",
      "old_id": "3cfaf7f0fe8a0209ca9e00ea41231b37fa49160d",
      "old_mode": 33261,
      "old_path": "ruby/tests/encode_decode_test.rb",
      "new_id": "2ccd934315c19d9636e32fd99cf5106b020256a3",
      "new_mode": 33261,
      "new_path": "ruby/tests/encode_decode_test.rb"
    },
    {
      "type": "modify",
      "old_id": "5e7c3939babf8517f7e747f47087e7526c2ad0db",
      "old_mode": 33188,
      "old_path": "upb/conformance/conformance_upb_harness_test.cc",
      "new_id": "18b85673c8fac2d966fa16dd93981e7713871bef",
      "new_mode": 33188,
      "new_path": "upb/conformance/conformance_upb_harness_test.cc"
    },
    {
      "type": "modify",
      "old_id": "717b96cc7972cb7e13afbb8ed8ed58c03673d0e0",
      "old_mode": 33188,
      "old_path": "upb/message/BUILD",
      "new_id": "1fbf189276d2abaa93b485819eb1592f59aad531",
      "new_mode": 33188,
      "new_path": "upb/message/BUILD"
    },
    {
      "type": "modify",
      "old_id": "304137ca1a5a78cede8a919766d31b981f2ad76d",
      "old_mode": 33188,
      "old_path": "upb/message/convert_test.cc",
      "new_id": "378a0ebee41541928be1195b81700a10420a58ef",
      "new_mode": 33188,
      "new_path": "upb/message/convert_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5233fd47fbfaadc69eea4dc144288e9781c7cc38",
      "old_mode": 33188,
      "old_path": "upb/message/copy.c",
      "new_id": "faa779ab2dfde92a17f7719f31d99be5f5426d0f",
      "new_mode": 33188,
      "new_path": "upb/message/copy.c"
    },
    {
      "type": "modify",
      "old_id": "4a356fa545453db73d07a33ac8111024274f2386",
      "old_mode": 33188,
      "old_path": "upb/message/copy.h",
      "new_id": "df49b9702ae701fb3bedffbbd85560b01098c98e",
      "new_mode": 33188,
      "new_path": "upb/message/copy.h"
    },
    {
      "type": "modify",
      "old_id": "fd8c56968fc699450b74bc048201c014699f1c53",
      "old_mode": 33188,
      "old_path": "upb/message/copy_test.cc",
      "new_id": "90ceefc4dd6bb593f6d97cf239d9dc6bdbe3fd6e",
      "new_mode": 33188,
      "new_path": "upb/message/copy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "abcdfa91eb4ac95d56fbbeb27462c3c8f7f92245",
      "old_mode": 33188,
      "old_path": "upb/wire/encode_test.cc",
      "new_id": "785d0c55203e2437843ac34db3f3b103d6889c99",
      "new_mode": 33188,
      "new_path": "upb/wire/encode_test.cc"
    },
    {
      "type": "modify",
      "old_id": "316909f77fcc6184bcf066bd6f208f521718dd97",
      "old_mode": 33188,
      "old_path": "upb/wire/internal/encoder.c",
      "new_id": "602651766487d9da22b728d8b00b05fa2f76314f",
      "new_mode": 33188,
      "new_path": "upb/wire/internal/encoder.c"
    }
  ]
}
