)]}'
{
  "commit": "c3c2e8fce823660b9c3206fba229579c832e960a",
  "tree": "ea760e744bd3192e30a52aba54791d2dd30ec880",
  "parents": [
    "09e117dd32fe50808be39913ef79ac82ed1f7cea"
  ],
  "author": {
    "name": "Valeriy Avanesov",
    "email": "avanesov@google.com",
    "time": "Fri Oct 16 01:28:37 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 16 01:39:36 2026 -0700"
  },
  "message": "Use global non-greedy optimization for batch partitioning.\n\nPiperOrigin-RevId: 1000687375\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8075e4f3163e4706b5d1ba0446c210cf244b419d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field_chunk.cc",
      "new_id": "d58c677da064d9810700e3e2445f9910783299ea",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field_chunk.cc"
    },
    {
      "type": "modify",
      "old_id": "b8f5be25cdf85d666875d0b95c9c9dd067630622",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field_chunk.h",
      "new_id": "ebb44e3563c2183be76a07dd3f121d1ed5e2434a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field_chunk.h"
    },
    {
      "type": "modify",
      "old_id": "b636709ca824abb45f18a85be8a79ba647a2cb44",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field_chunk_test.cc",
      "new_id": "3f7e1b39b1e775846b743429d72aa7439b3b34cc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field_chunk_test.cc"
    },
    {
      "type": "modify",
      "old_id": "260034d8ef51b202c697804404436d0ab8511b2b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/message.cc",
      "new_id": "bde3bbe660fdb8b7ea8ba55598e944c481fe927c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/message.cc"
    },
    {
      "type": "modify",
      "old_id": "f6f0e2f92b440d3a6b26ca0d5f978635a8e599fd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.cc",
      "new_id": "d4f4dc83ef5337358ec646012aefedc6baa782b2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "60b23fc18cd59dd7992a6065cb6a538dbab1f2e8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "ee9e5535e6b1c93e901602802514a17b0ece7dfb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "afcf67a5e622ccd70a07420b844682acebeda2b5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.cc",
      "new_id": "73f768db39721ac9c59f1e9918efa0dab3d34c79",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "d195105a23f9ac58bbb4622f4c834020753be6af",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "39f9aa44e5774689d59eba952ffeecc2b18fedf6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    }
  ]
}
