)]}'
{
  "commit": "62cd0de6cfbe7d2b7e966396d24bc337a962bdd7",
  "tree": "8326e793118f5478d130d134dc502f9bf99e35be",
  "parents": [
    "b60512a75ad878c51cd01093ddfb75252893f3a5"
  ],
  "author": {
    "name": "Sam Saccone",
    "email": "samccone@google.com",
    "time": "Thu Jan 29 13:41:41 2026 -0800"
  },
  "committer": {
    "name": "Sam Saccone",
    "email": "samccone@google.com",
    "time": "Tue Feb 03 11:53:48 2026 -0800"
  },
  "message": "Make git trace2 logging errors conditional on verbose mode.\n\nAdd a verbose attribute to the EventLog class, defaulting to False.\nError messages printed to sys.stderr within the EventLog.Write method\nare now guarded by this verbose flag. In main.py, set EventLog.verbose\nto True if the command-line --verbose option is used. This prevents\ntrace2 logging failures from being printed to stderr unless verbose\noutput is explicitly requested.\n\nPROMPT\u003dconvert all git trace2 logging print messages to verbose only\nlogging\n\nBUG: b/479811034\nChange-Id: I8757ee52117d766f2f3ec47856db64cc4f51143c\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/547542\nTested-by: Sam Saccone \u003csamccone@google.com\u003e\nReviewed-by: Julia Tuttle \u003cjuliatuttle@google.com\u003e\nReviewed-by: Gavin Mak \u003cgavinmak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "56db7a8f5ba1ef42dec3b479ca976b253e39e807",
      "old_mode": 33188,
      "old_path": "git_trace2_event_log_base.py",
      "new_id": "1a59fee8a3a88455e9fae0d9b6d02d3f8b7ffdaf",
      "new_mode": 33188,
      "new_path": "git_trace2_event_log_base.py"
    },
    {
      "type": "modify",
      "old_id": "424ad91ca421d753ac60798be75c14f113ed1753",
      "old_mode": 33261,
      "old_path": "main.py",
      "new_id": "c559222557a9a2e9aadf21a3ea934b1742fef3b0",
      "new_mode": 33261,
      "new_path": "main.py"
    },
    {
      "type": "modify",
      "old_id": "bbeb45350f6420529d31041863ac4574d546a5e6",
      "old_mode": 33188,
      "old_path": "tests/test_git_trace2_event_log.py",
      "new_id": "be2d09b07387a4941d3b56a4545512ec55aa6ea3",
      "new_mode": 33188,
      "new_path": "tests/test_git_trace2_event_log.py"
    },
    {
      "type": "modify",
      "old_id": "0683f1dde6c4b69348b5bbb46139af92dd4f15c4",
      "old_mode": 33188,
      "old_path": "tests/test_subcmds.py",
      "new_id": "3382d822d434922c66c14efaf3859b023ee00dae",
      "new_mode": 33188,
      "new_path": "tests/test_subcmds.py"
    }
  ]
}
