)]}'
{
  "commit": "93e7a6e6a67235b94cd617731fdc4fffba89e217",
  "tree": "a014ec55d34f41d6127322eb65a0120dce77fd35",
  "parents": [
    "dc1259e0f16cb5105727011306b82fba462725bb"
  ],
  "author": {
    "name": "Kaushik Lingarkar",
    "email": "klingarkar@nvidia.com",
    "time": "Tue May 05 15:09:39 2026 -0700"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Tue May 05 15:09:39 2026 -0700"
  },
  "message": "Update git submodules\n\n* Update plugins/replication from branch \u0027master\u0027\n  to 87a975dd6a62d383fc2d3914162365976123e1c2\n  - Fix --remote option to replication start\n    \n    Declaring --remote as a \u0027Set\u003cString\u003e\u0027 field trips args4j\u0027s\n    Setters.create(), which only treats List, Map, and Arrays as\n    multi-value containers. Use a method-based @Option that adds\n    each --remote value into a Set\u003cString\u003e to work around this.\n    \n    Change-Id: Ic4b4242f3c9ac05b822f2b62141ba34270619f70\n    ",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b78af806be9cc7131a856f81051ee78d4f8c0e9",
      "old_mode": 57344,
      "old_path": "plugins/replication",
      "new_id": "87a975dd6a62d383fc2d3914162365976123e1c2",
      "new_mode": 57344,
      "new_path": "plugins/replication"
    }
  ]
}
